Quick Start
Get up and running with Uverus in under 5 minutes.
Quick Start
Follow these steps to start accepting payments.
1. Get Access
Uverus Payments accounts are currently invite-only. Request access and we'll set up your test environment.
2. Get Your API Keys
Once your account is active, go to Settings → API Keys to find your test keys.
pk_test_...(Public Key)sk_test_...(Secret Key)
See Authentication for how these are used.
3. Generate a Checkout Link
Use your secret key to create a checkout session from your backend.
curl -X POST "https://api.uveruspayments.com/api/v1/payments/checkout" \
-H "Authorization: Bearer sk_test_..." \
-H "Content-Type: application/json" \
-d '{
"email": "customer@example.com",
"amount": 100000
}'See the full Checkout API reference for every field.
4. Redirect to Checkout
The response includes a checkoutUrl. Redirect your customer there to complete payment.
{
"success": true,
"data": {
"checkoutUrl": "https://checkout.uveruspayments.com/checkout/uvr_...",
"reference": "uvr_..."
}
}5. Get Notified
Register a webhook to receive a checkout.success event the moment payment completes — no polling required.
Next Steps
- Authentication — API keys, modes & security
- Payment Links — no-code shareable payment pages
- Webhooks — real-time event notifications