Integrate PayIndia into your platform seamlessly with our REST API. Experience instant settlements and automated status updates via Webhooks.
Generate a payment link to accept funds from any UPI App. Order expires automatically after 30 minutes.
{
"customer_mobile": "9234456535",
"user_token": "YOUR_API_TOKEN",
"amount": "1",
"order_id": "ORDER12345678",
"redirect_url": "https://yourwebsite.com/return",
"remark1": "Package A",
"remark2": "Discount Applied"
}
{
"status": true,
"message": "Order created successfully",
"result": {
"order_id": "ORDER12345678",
"payment_url": "https://www.pay.avenuecore.com/payment3/pay_now.php?order_id=ORDER12345678"
}
}
Retrieve the latest payment status for any particular order ID.
{
"user_token": "YOUR_API_TOKEN",
"order_id": "ORDER12345678"
}
{
"status": true,
"message": "Order status retrieved successfully",
"result": {
"order_id": "ORDER12345678",
"status": "SUCCESS",
"amount": "1",
"date": "2026-03-30 18:40:00",
"utr": "123456789012"
}
}
Whenever a transaction succeeds, we instantly send a server-to-server POST request containing the transaction details to your configured Webhook URL.
{
"order_id": "ORDER12345678",
"amount": "1.00",
"status": "SUCCESS",
"customer_mobile": "9234456535",
"utr": "123456789012"
}