Authorization
default Use a public key (pk./pk_test.) for payment initialization. Use a secret key (sk./sk_test.) for sensitive operations (transfers, refunds, balance), or a restricted key (rk./rk_test.) scoped to specific permissions. The _test. variant of any key selects the sandbox environment, there is no separate sandbox URL. Never expose your secret key in client-side code.
In: header
Path Parameters
Prepared payment `id`.
Request Body
application/json
The order total. Must equal the prepared payment's amount.
ISO 4217 currency code. Must equal the prepared payment's.
The buyer, as your order recorded them. At least one of `email` or `phone` is required.
Customer email address.
Customer phone number (international format).
Customer full name.
Redirect URL after payment. Replaces the one given when preparing.
Merged into the metadata given when preparing.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://api.wajub.com/payments/trx_test_CSUGajfv9xh0XQ5wu2lx/activate" \ -H "Content-Type: application/json" \ -d '{ "amount": 12500, "currency": "XAF", "customer": {} }'{ "activated": true}Activated