Autenticación

La autenticación de Botón de Pago se basa en dos elementos: el merchantId identifica tu comercio, y un token de sesión autoriza la creación de cada orden de pago.

Ciclo de vida del token

Cada vez que un cliente intenta pagar, debes obtener un token nuevo llamando a POST /payments/validate/merchant. El token devuelto tiene un TTL de 10 minutos y es de uso único — para la siguiente orden, vuelve a validar.

No confundir los dos timers

El token de sesión vive 10 minutos (uso desde tu backend). Una vez creada la orden, el cliente tiene 5 minutos para confirmar el pago en su app de Yappy. Son timers distintos.

Headers requeridos

HeaderValorAplica a
Content-Typeapplication/jsonTodos los requests
AuthorizationToken devuelto por validate/merchantSolo payment-wc
¿Te fue útil esta página?