Create a new UPI payin transaction. This transaction will generate an on-site payment URL, meaning the payment page will be hosted on our servers. The user will complete the payment, and we will subsequently send a callback to your server. This callback can be used to verify whether the user has successfully completed the payment.
payment_id for future use. This identifier is crucial for tracking and managing your transactions effectively.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Request schema for creating an on-site payin transaction.
Payment amount and currency
Merchant unique order identifier
1 - 32HTTPS callback URL for payment notifications
512DEPRECATED: Use user_details.phone_number instead; this field will be removed in a future version
Optional user details (phone, name, email)
Successful Response
Response schema for payin transaction creation.