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
  • Test Credentials
  • Production Credentials
  1. Redemptions API

Overview

NextProcess Flow

Last updated 2 years ago

The 6DOT50 Redemptions API is a programmatic interface used to allow Merchants to request payments from 6DOT50 members.

When a user on the Merchant’s website wants to make a payment, they initiate a payment request with the Redemptions API, and then redirect the user to 6DOT50’s secure payments pages.

The user then signs in with their already validated 6DOT50 account, and once their payment is complete, the user is redirected back to the Merchant’s website.

The Merchant website is then able to query the status of the transaction, upon which they can continue with their website’s payment process, e.g. display a successful or unsuccessful transaction message to the user.

Test Credentials

You can request test credentials from 6DOT50 by contacting support@6dot50.com

If your application is successful, you will receive a key and secret to use for Authentication to the Redemptions API.

API endpoint for Test is:

Swagger documentation can be viewed at:

Production Credentials

Once the Merchant has integrated with Test and some basic UAT tests have been performed by the Merchant and 6DOT50: you will then be issued with production credentials (new key and secret).

API endpoint for production is:

https://api.staging.6dot50.com/za/redemptions
https://api.staging.6dot50.com/za/redemptions/swagger
https://api.6dot50.com/za/redemptions