Registra la venta y emite un cupón de un solo uso para la vigencia indicada. El titular recibe en cellphone un SMS con el enlace para canjearlo, y el mismo enlace vuelve en url por si el terminal quiere mostrarlo o imprimirlo. El cupón vence en expiresAt.Reintentar sin duplicar. Si la venta lleva externalReference y el aliado ya tiene un cupón con esa referencia, no se emite otro: responde 200 con el existente, sin url y sin reenviar el SMS. Sin externalReference, cada llamada emite un cupón nuevo.Permiso: write:signature:pos_purchase. Para que el canje pueda originar la firma, el aliado necesita además write:signature:request y read:signature:session_tracking: la firma se origina con su token.
Solicitud
Autorización
or
Parámetros del Body application/jsonRequerido
Ejemplos
Respuestas
🟢200Venta ya registrada
application/json
Ya había un cupón con esa externalReference: se devuelve ese, sin url y sin reenviar el SMS.