Skip to content

PhonePe

QP Integration option

This integration option supports the following operations:


Payment

Request

Info

Confirm supported currencies and countries with your manager.

Send a payment request with the following data:

Parameter Type Description
method object A section of the payment method.
type * required
string phone_pe
customer object A section of information about your customer.
first_name * required
string The customer's first name.
last_name * required
string The customer's last name.
email * required
string The customer's email address.
Response

The phone_pe response section will have parameters copied from the request. Additionally, you'll get the form parameter to build a form where the customer should be redirected to finalize the payment.

EP Integration option

This integration option supports the following operations:


Payment

Request

Send a payment request with the following data:

Parameter Type Description
method object A section of the payment method.
type * required
string phone_pe

Info

A minimum payment amount is 300 Indian rupees (submitted as 30000).

Response

The payment response additionally contains the form section. Redirect your customer to the URL received as a value of the form.action parameter, so he or she can complete the payment.

Info

The customer has only 15 minutes to confirm the payment.


Payout

Request

Send a payout request with the following additional parameters:

Parameter Type Description
method object A section of the payment method.
type * required
string phone_pe

Info

A minimum payout amount is 3000 Indian rupees (submitted as 300000).

Response

The payout response additionally contains the form section. Redirect your customer to the URL received as a value of the form.action parameter.

Info

The customer has only 15 minutes to confirm the payout.


Status query

Request

If you specify notification_url in the payment or payout request, Riverbanq sends a webhook notification about a transaction status. Please note, it might take some time for Riverbanq to get the transaction status confirmation from the payment method provider.

If needed, send a status query request to get the current transaction status.

Response

The response contains the transaction status, a section of the payment method as well as other details related to the transaction according to the description of a transaction status query.