Wallet
Generales
Nuestro Botón de Pago con wallet permitirá generar operaciones y guardar el medio de pago, siempre y cuando las mismas sean de Tipo Tarjeta de Crédito o Débito. En este tipo de Checkout hay algunos datos como Customer que son Obligatorios y deben enviarse siempre.
Creación de Botón de pago
Para comenzar se debe crear el Botón de pago. Más detalle aquí.
Parámetros:
Admite todos los parámetros de Checkout ( https://api.unicobros.com.ar/p/checkout), pero además se establecen los siguientes:
- customer: Objeto de tipo JSON con los datos del cliente. Obligatorios:
- uid: Identificador único e interno del cliente.
- createdAt: Debe estar en formato timestamp en milisegundos.
- name: Nombre del Cliente.
- identification: DNI.
- phone: Número de Celular.
- email: Email del Cliente
- wallet: Habilita la opción de billetera virtual para el almacenado de Tarjetas (Opcional). En este caso debe estar en true.
- options: Objeto con opciones.
- domain: Dominio desde el que se procesará el Checkout (Obligatorio).
Ejemplo:
curl --location --request POST 'https://api.unicobros.com.ar/p/checkout' \
--header 'api-key: _8bjoCPu4xW5GCHsp5yDHzSmhMnQU1kfw7nw' \
--header 'x-lang: es' \
--header 'Content-Type: application/json' \
--data-raw '{
"total": 500,
"currency": "ARS",
"reference": "2982-2XtPXlgSaWccqUyobuv4sEmLYMV0N6oX6MoridMw",
"description": "Descripción de la Venta",
"customer": {
"uid": "12123123",
"name": "Demo Unicobros",
"identification": "23234234",
"email": "[email protected]"
},
"options": {
"domain": "mi.dominio.com"
}
"wallet": true,
"return_url": "https://Unicobros/sale/return?session=56789",
"webhook": "https://Unicobros/sale/webhook?user=1234"
}'Luego de generado el Botón de Pago y completada la transacción, si se tildó en el checkout la opción "Guardar Medio de Pago" el mismo quedará guardado para una siguiente transacción:

En una siguiente compra, generando un Botón de Pago, enviando los datos del customer (incluyendo todos los campos obligatorios) se mostrará en el checkout las tarjetas que tenga guardadas, permitiendo completar el pago solo ingresando el CVV y eligiendo el plan de cuotas:
