Payment platform for high-risk businesses
One integration. All providers.
Accepts payments through multiple providers with a single API. Designed for high-risk businesses.
Resources
Everything you need to integrate and start accepting payments.
v1 API Reference
Complete reference of API endpoints, parameters, and responses.
→Authentication
Learn how to authenticate requests and manage your API credentials.
→Webhooks
Receive real-time notifications about the status of your transactions.
→Paid
Create payments, manage orders, and check the status of your transactions.
→Quick Start
Create a payment in seconds with a quick integration reference.
cURL
Quick reference
View full API
1curl -X POST 'https://riskpaygo.com/portal/api/plugin/payments/create' \
2 -H 'Accept: application/json' \
3 -H 'Content-Type: application/json' \
4 -H 'Authorization: Bearer TU_API_TOKEN' \
5 -H 'X-RPG-Merchant: TU_MERCHANT_ID' \
6 -d '{
7 "merchant_order_id": "PED-1001",
8 "order_id": 1001,
9 "amount": "149.99",
10 "currency": "USD",
11 "customer": {
12 "email": "cliente@ejemplo.com",
13 "phone": "+34600111222",
14 "country": "US"
15 },
16 "site": {
17 "url": "https://tu-dominio.com/",
18 "platform": "woocommerce"
19 },
20 "notify_url": "https://tu-dominio.com/wp-json/riskpaygo/v1/webhook",
21 "return_url": "https://tu-dominio.com/pago/completado",
22 "cancel_url": "https://tu-dominio.com/pago/cancelado"
23 }'
Expected response
Lower
↓
{ "status": "created", "payment_url": "https://riskpaygo.com/portal/checkout.php?ref=RPG-..." }
i
This is a simplified example for reference purposes. To see all available parameters, access the Premium or Standard API.
Starting?
Get your API Keys and Checkout IDs from the admin panel to start integrating in minutes.
Go to Dashboard
API Keys
Secret Key
rpg_live_********************
Checkout IDs
Checkout ID
chk_8f7a2d1e9c4b