Afiliaciones

Seleccionar una afiliación en el cargo

Nodo de afiliación

{
    "affiliation": {
        "name": "SUCURSAL1"
    }
}

Ejemplo de petición de transacción

{
    "source_id": "kqgykn96i7bcs1wwhvgw",
    "method": "card",
    "amount": 100,
    "currency": "MXN",
    "description": "Cargo inicial a mi cuenta",
    "order_id": "oid-00051",
    "device_session_id": "kR1MiQhz2otdIuUlQkbEyitIqVMiI16f",
    "customer": {
        "name": "Juan",
        "last_name": "Vazquez Juarez",
        "phone_number": "4423456723",
        "email": "juan.vazquez@empresa.com.mx"
    },
    "affiliation": {
        "name" : "SUCURSAL_1"
    }
}

Si su comercio cuenta con varias afiliaciones en su cuenta, puede ser necesario que seleccione cual afiliación a usar para cada cargo a realizar. Para esto, en cada transacción tiene que agregar el nodo affiliation.

Definición del nodo

Nombre Descripción
name Un nombre al que están asociadas una o más afiliaciones

El valor name es un valor arbitrario elegido por el comercio, al cual pueden estar asociadas una o más afiliaciones. A su vez, una afiliación puede tener diferentes valores de name asociados. Esto permite que esta asociación sea controlada del lado de Openpay, sin tener que cambiar la implementación.

Por ejemplo, se puede crear un nombre por sucursal en una cadena, y asociar las afiliaciones a estos nombres. Si en un futuro es necesario cambiar la afiliación a usar en una sucursal, se tendría solo que cambiar la afiliación relacionada al nombre de la sucursal en Openpay, sin cambiar la implementación de la sucursal.