Skip to main content

Mobile SDK (two-step payment)

This method allows you to enable two-step payments in mobile applications on iOS or Android. A special feature of this integration is that you can customize the color scheme of the Mobile SDK yourself.

Interaction format:

  • The customer selects the required product, work or service in your mobile application and initiates payment.
  • You create a payment request with all mandatory and, if necessary, optional parameters and send it to the Mobile SDK.
  • Tranzzo, with a single API call, creates a payment session and sends the payment form to the customer (the payment form is native, i.e. in this case there is no redirection from the mobile application to our payment page).
  • The customer enters his payment data in the payment form and confirms the payment. Entered payment data is sent to the Tranzzo server. If necessary, the customer undergoes 3D Secure authentication.
  • Tranzzo sends notifications via the webhook server with information about the results of payment processing, including information about the intermediate and final statuses.
  • You are creating a request for a secondary two-step payment transaction.
info

Note: the use of direct integration through the Mobile SDK for two-step payments does not require the merchant to have PCI DSS certification.

Technical documentation for integration with the Mobile SDK, as well as color scheme customization

info

When making a two-step payment, the request for the initial transaction must contain the auth value of the method parameter.

The procedure for testing and going live is similar to that provided for one-step payment.

See also: