Intención de pago
Las intenciones de pago son las encargadas de recolectar la información de tu checkout y enviarla a la API de Amplify. Sumado a eso las intenciones de pago son las encargadas de guardar y actualizar el estado de todo el proceso
Estados
CREATED
El checkout fue inicializado pero el usuario todavía no eligió el monto y medio de pago a utilizar
WAITING FOR PAYMENT
El usuario ya selecciono el token, red, monto y medio de pago y se esta esperando que mande los tokens al address que le fue proporcionada
COMPLETED
El pago se ejecuto de forma satisfactoria
ERROR
Hubo un error al procesar el pago
TIMEOUT
El usuario tardo mas de 15 minutos en fondear la billetera por lo que la transacción paso a estar vencida
API
En caso de que el endpoint necesite autenticación, la misma se envía por medio de los siguientes headers:
[GET] https://api.getamplify.app/payment_intent/:clientSecret
Obtiene la información de una intención de pago puntual.
Respuesta
Nota: El clientSecret se obtiene al momento de crear la intención de pago
[POST] https://api.getamplify.app/payment_intent
Crea una nueva intención de pago.
Autenticación requerida
Body
Respuesta
[POST] https://api.getamplify.app/payment_intent/status
Obtiene el estado de una intención de pago
Body
Respuesta
Última actualización