1
Finish test
Complete a card payment and a transfer in staging. Confirm webhook signatures and that verify will not double-fulfill the same reference.
2
Complete KYB
Live collections require an approved business.
3
Swap secrets
In the dashboard, switch to live. Copy
sk_live_. Point initialize and verify at https://api.vestrapay.com/v1.4
Register a live webhook
A public HTTPS URL. Subscribe to
payment.completed, payment.failed, and payment.abandoned.5
Update callbackUrl
Use your production return URL. Checkout appends
status, reference, amount, and currency. Confirm with verify.