PaymentComponentViewProtocol

public protocol PaymentComponentViewProtocol : AnyObject

Delegate to inform about the actions happened of the custom payment component view. You may find out when the user tapped on more information area, on the payment provider picker or on the pay invoice button

  • Called when the user tapped on the more information actionable label or the information icon

    Declaration

    Swift

    func didTapOnMoreInformation(documentId: String?)

    Parameters

    documentId

    Id of document

  • Called when the user tapped on payment provider picker to change the selected payment provider or install it

    Declaration

    Swift

    func didTapOnBankPicker(documentId: String?)

    Parameters

    documentId

    Id of document

  • Called when the user tapped on the pay the invoice button to pay the invoice/document

    Declaration

    Swift

    func didTapOnPayInvoice(documentId: String?)

    Parameters

    documentId

    Id of document

  • didTapOnMoreInformation() Extension method

    Undocumented

    Declaration

    Swift

    public func didTapOnMoreInformation()
  • didTapOnBankPicker() Extension method

    Undocumented

    Declaration

    Swift

    public func didTapOnBankPicker()
  • didTapOnPayInvoice() Extension method

    Undocumented

    Declaration

    Swift

    public func didTapOnPayInvoice()