IMPS
EP Integration option
This integration option supports the following operations:
Payment
Request
Send a payment request with the following additional parameters:
Parameter | Type | Description |
---|---|---|
method | object | A section of the payment method. |
type * required |
string | imps |
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 | imps |
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, Horizonpay sends a webhook notification about a transaction status. Please note, it might take some time for Horizonpay 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.