PayPal
Cómo usar PayPal para enviar un payout.
Submit a payout by PayPal globally.
POST
https://sandbox.transfersmile.com/api/payout
Este endpoint te permite usar Paypal para realizar un payout globalmente.
Headers
Name | Type | Description |
---|---|---|
Content-Type* | string | application/json; chartset=UTF-8 |
AppId* | String | Su app ID en la plataforma de payout |
Authorization* | String | SHA256($sorted_params + $app_key) |
Request Body
Name | Type | Description |
---|---|---|
name | String | Nombre de beneficiario - Min.5 Max.100 - |
phone | String | Teléfono de beneficiario. |
String | Correo de beneficiario | |
account* | String | Cuenta de PayPal. |
account_type* | String | Fijo: EMAIL |
custom_code* | String | ID de orden de merchant |
channel* | String | Fijo: PayPal |
method* | String | Fijo: WALLET |
document_type | String | Tipo de identificador del beneficiario |
document_id | String | Número de identificación de beneficiario |
source_currency* | String | Moneda de cuenta de merchant - soporta: USD, GBP, EUR - |
fee_bear* | String | Sólo uno [beneficiario | merchant] |
amount* | String | Monto de Payout, 2 números decimales - Min 0.01, Max 50,000 - |
arrival_currency* | String | Moneda de cuenta de beneficiario. @see supported currencies |
notify_url* | String | Donde Pagsmile enviará el callback |
additional_remark* | String | Payout nota - Max long: 40 - |
country* | String | País de beneficiario. @See supported countries |
amount_type | String | Especificar si valor de monto es fijo para merchant o beneficiario - Sólo uno: source_amount, arrival_amount(default) - |
Ejemplo
Nota: 94FAC**********************68548 es el test ID de pagsmile para prueba en sandbox, y d6181db0d6548b94b162e75d095b59147172d914699f83b2bd17951a671b6302 es el token de autorización asociado con el app ID de prueba.
En ambiente sandbox, favor usar pagsmile_test_success@pagsmile.com como cuenta de Paypal para realizar pruebas exitosas, cualquier otra cuenta de Paypal fallará.
Last updated