Collect local currency payments from customers
User verifies identity
User account created
Create voucher
Redeem voucher
logo
: Sets your widget logo.callbackUrl
: Your callback URL. Webhook will be sent to this URL.feeBearer
: Payee of the transaction fees.creditCurrency
: Sets which currency to be settled in after voucher is redeemedMethod 1
https://staging.ventogram.com/v1/voucher/pay?currency=NGN&voucherId=${voucherId}&amount=${amount}&fullname=${fullname}&email=${email}&user=${merchant}&callback=${callback}
Params:voucherId
: (optional) A unique ID (min length=32) generated by the merchant used to create a voucher.amount
: The value of the voucher.currency
: Currency in which voucher will be created and redeemed.fullname
: Voucher recipient full name.email
: Voucher recipient email.merchant
: Merchant’s username.callback
: Successful payment redirect URL.vouchercode
appended to the URL as shown belowMethod 2
https://staging.ventogram.com/voucher/pay?voucherId=${voucherId}&callback=${callback}
to view voucher payment details.Required params:voucherId
: The id returned by the Create Voucher API from Step 1.callback
: Successful payment redirect URL.vouchercode
appended to the URL as shown belowvouchercode
: The code used to redeem the voucher.voucherId
: The ID of the created voucher.feeBearer
param allows you to choose between client
or merchant
as the payee of the fee. merchant
will charge fees from your balance, while client
will charge fees from the customer.