Payment Methods

SPEI SubaffPost

https://sandbox-api.srpago.com/v1/payment/spei

Este servicio se utiliza cuando quieres hacer un split del importe recibido a diferentes cuentas Sr.Pago.

Ejemplo: La cuenta de usuario 1 ([email protected]) espera recibir una transferencia por $500.00 mxn.   El cuentahabiente entra a su app bancaria y procede con la transferencia de $500.00 mxn.   El [email protected] recibe el importe ($500.00 mxn) y en automático dispersa un fee a la cuenta [email protected]   Este fee se define en la integración y lo define el dueño del negocio.   Para que este servicio funcione correctamente, es necesario que solicites una liga de registro al equipo de soporte ecommerce.   Una vez tengas el link, deberás registrar a todos aquellos usuarios a los que necesitarás dispersar fondos a partir de la transferencia interbancaria.   Este servicio está sujeto a la aprobación del equipo de soporte ecommerce. ([email protected])

Ejemplo:

Si la referencia se genera por un monto de $ 99.00 y el usuario realiza una transferencia por un monto de $100.00, el dinero será descontado al cuentahabiente y horas después será devuelto, puesto a que no coincide con el importe de la referencia y la transacción no será exitosa, por lo que se recomienda que el pago sea al monto exacto.

headers

AuthorizationBasic

Content-Typeapplication/json

body

{
    "payment":{
        "reference":{
            "description":"-"
        },
    "disperse":{
        "type":"fee",
        "user_affiliated": "[email protected]",
        "users":[
            {
                "type":"fee",
                "user":"[email protected]",
                "fee":"10"
            }
        ]
    }
    },
    "total":100,
    "source": "spe_5fcaacb23f3d5"
}

 

Example Request

curl --location --request POST 'https://sandbox-api.srpago.com/v1/payment/spei' \
--header 'Content-Type: application/json' \
--data-raw '{
    "payment":{
        "reference":{
            "description":"-"
        },

    "disperse":{
        "type":"fee",
        "user_affiliated": "[email protected]",
        "users":[
            {
                "type":"fee",
                "user":"[email protected]",
                "fee":"10"
            }
        ]
    }
    },


    "total":100,
    "source": "spe_5fcaacb23f3d5"


}'

Example Response

 {
    "success": true,
    "result": {
        "transaction": "5e2c91fb-f9a3-4c7d-a9bc-bf2c354f01aa",
        "store": {
            "name": "SPEI",
            "short_name": "SPEI"
        },
        "bank_account_number": "646180125500134554",
        "bank_name": "STP",
        "payment_id": "spei_5bd201e889a02",
        "reference": {
            "description": "-"
        },
        "total": {
            "amount": "100.00",
            "currency": "MXN"
        },
        "url": "https://sandbox-connect.srpago.com/voucher/c3BlaV81YmQyMDeeeeFlODg5YTAy",
        "timestamp": "2018-10-25T12:48:24-05:00",
        "expiration_date": "2018-10-26T00:00:00-05:00",
        "status": 2,
        "status_code": "pending"
    }
}