PreTransaction Basic Sequence

You can think of a PreTransaction as sending a request to your user to confirm how they want to pay, either by credit/debet card or by phone (SMS), or some other payment option depending on the options available for your account and/or country of your user. After the user has chosen the option and input the necessary payment information, the actual payment Transaction will be performed automatically and user will be informed of the success/failure-status.

A typical scenario:

  1. You POST PreTransaction and specify to whom (mobile phone number) the request should go to and what payment types you accept.
  2. The user receives an SMS with a URL in it. Example text: Please click on this link to pay: <paymentSelectionPageUrl>.
  3. When the user clicks the link, it will open a page in the mobile phone browser where the user can see the invoice and choose payment methods.
  4. If they choose Card payment, they will be re-directed to a page for inputting their card information and a Transaction will be performed towards their card.
  5. After the payment has been completed, the user is re-directed to a page that shows the status of the payment (success or failure)



FLOW DIAGRAMS

PreTransaction basic sequence

Figure 1.1 - PreTransaction - Basic sequence



Feeling lost? Click on this link! Portal page