6DOT50 APIs
  • Redemptions API
    • Overview
    • Process Flow
    • Requests
    • Response Models
    • Payment Codes
    • Authentication
      • POST /authentication/getToken
  • Accounts
    • GET /accounts
    • GET /accounts/{id}/transactions
  • Initiate Payment
    • POST /payments
  • User Payment Pages
    • Authentication
    • Payment Confirmation
    • Payment Status
  • Payment Status
    • GET /payments/{id}
  • List Payments
    • GET /payments
  • Support
  • PAY API
    • Overview
    • API Keys
    • Endpoints
    • Process Flow
    • Requests
    • Response Models
    • Authentication
      • POST /authentication/getToken
    • Accounts
      • GET /accounts
    • Batches
      • POST /batches
      • GET /batches
      • GET /batches/{id}
      • PUT /batches/{id}
      • GET /batches/statusCodes
      • POST /batches/{id}/payments
      • GET /batches/{id}/payments
      • POST /batches/{id}/submit
      • POST /batches/{id}/cancel
    • Members
      • GET /members/{msisdn}/exists
    • Payments
      • GET /payments/{id}
      • DELETE /payments/{id}
      • GET /payments/statusCodes
  • Support
Powered by GitBook
On this page
  1. User Payment Pages

Authentication

PreviousUser Payment PagesNextPayment Confirmation

Last updated 2 years ago

The User is first presented with a login page to sign in with their 6DOT50 login details. The Merchant’s name is displayed, as well as amount payable.

The amount payable is denoted by the currency supplied from . The user will be required to pay using the 6DOT50 voucher currency that has been requested, e.g. DZAR (Digital Rands).

Cancel will immediately cancel the request and redirect the user to the returnUrl supplied from . When querying the status of the payment, its statusCode will be 3.

Pay will authenticate the user, and if successful, will progress to a confirmation page.

Initiate Payment
Initiate Payment