Everything you need to integrate CheckoutPay into your application. API reference, webhooks, testing tools, and more.
https://check-outpay.com/api/v1
All API requests require an API key in the header:
X-API-Key: pk_your_api_key_here
Receive real-time notifications when payment status changes. Configure your webhook URL in your dashboard.
payment.approved - Payment verified and approvedpayment.rejected - Payment rejected or expiredSign up and get your API keys from the dashboard
Create payment request using our REST API
Get notified when payment is verified
Use test API keys to test your integration without processing real payments.
Note: Test mode uses the same API endpoints but with test credentials. No real payments will be processed.