1Voucher

Charge South African customers via 1Voucher. We recommend you read the method overview before you proceed.

Body Params
int32
required
Defaults to 100

This is the amount to be charged. Expected value is ZAR

string
required
Defaults to ZAR

This is the specified currency to charge in. (expected value: ZAR)

string
required
Defaults to [email protected]

This is the email address of the customer

string
required
Defaults to MC-3243e

This is a unique reference, unique to the particular transaction being carried out.

string
required
Defaults to 19203804939000

This is the voucher pin given to the user after redemption at the agent location. They would provide this to you as the voucher code.

string
Defaults to John Madakin

This is the customers full name. It should include first and last name of the customer

string
Defaults to 0902620185

This is the phone number linked to the customer's mobile money account

string
Defaults to 154.123.220.1

IP - Internet Protocol. This represents the current IP address of the customer carrying out the transaction

string
Defaults to 62wd23423rq324323qew1

This is the fingerprint for the device being used. It can be generated using a library on whatever platform is being used

meta
object

This is used to include additional payment information

string
Defaults to http://johnmadakin.com/u/payment-completed

This is a url you provide, we redirect to it after the customer completes payment and append the response to it as query parameters.

string
Defaults to US

Pass your country as US for US ACH payments and ZA for SA ACH payments

Headers
string
required
Defaults to Bearer FLWSECK_TEST-SANDBOXDEMOKEY-X

Pass your secret key as a bearer token in the request header to authorize this call

Responses

Language
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json