Khipu
How to use Khipu to submit a payin in Argentina.
Payin by Khipu
POST
https://gateway-test.pagsmile.com/trade/pay
This endpoint allows you to submit a payin by Khipu in Argentina.
Headers
Name | Type | Description |
---|---|---|
Content-Type* | string | application/json; chartset=UTF-8 |
Authorization* | string | Basic Base($app_id:$security_key) |
Request Body
Name | Type | Description |
---|---|---|
app_id* | string | created app's id at dashboard - Max. 32 chars - |
out_trade_no* | string | ID given by the merchant in their system - Max. 64 chars - |
notify_url* | string | Where Pagsmile will send notification to |
timestamp* | string | yyyy-MM-dd HH:mm:ss - Max. 19 chars - |
subject* | string | payment reason or item title - Max. 128 chars - |
content* | string | payment reason detail or item detail - Max. 255 chars - |
method* | string | Fixed value: Khipu |
order_amount* | string | payment amount - 50~1,257,000 ARS (per day) - |
order_currency* | string | Fixed value: ARS |
bank* | string | Use API to get bank code |
buyer_id* | string | merchant user's id |
return_url | string | Redirect to Merchant's url when user finished checkout |
User payment tips
Redirect users to the pay_url to complete the payment
KHIPU works as an interface that connects the user with the Bank platform and simplifies the bank transfer flow, therefore, the user document id, Clave (Password/PIN), and username that users enter on KHIPU should be the same as the one they used to enter their e-banking
Example
Note: 162************38 is pagsmile's test app id for sandbox, and MTYyNTgyOTIxNDUzMTY2Mzg6UGFnc21pbGVfc2tfZDUwMWQ1ZGNkNTI5OGQ5N2MwNmUzYjI4YjA2OWZjZmY3NDU5ZjY2NzNiMjFjMTFlYTY3NDM5MDgzOTZkOTYxNQ== is authorization token associated with the test app id.
Please use your own app_id and generate your own authorization token when testing.
Last updated