Update-amount: Actualización de monto de la transacción
Descripción
Con este endpoint, podrás actualizar el monto de una transacción, previo a que se procese el pago.
Method: post
URL: https://{enviroment-domain}/api/v1/update-amount
Agregar encabezados de autenticación
Ejemplo:
Body
{
"id": "3d6ab0c1-a823-48fe-9a5f-6c17ca73c2cd",
"merchantId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"amount": "10"
}Descripción de campos
| Campo | Descripción |
|---|---|
Id | Id único de la transacción asignado por nuestro sistema. |
MerchantId | Identificador único del comerciante en la pasarela de pago, es asignado al momento de crear la cuenta. |
Amount | Monto actualizado de la transacción. |
Ejemplo de respuesta exitosa
Http code 200
{
"isSuccess": true
}Ejemplos de respuesta con error
Http code 404
Transacción no existente
{
"isSuccess": false,
"errors": [
{
"key": "ResourceNotFoundException",
"value": [
"Transaction for the Id 3d6ab0c1-a823-48fe-9a5f-6c17ca73c2c6 not found"
]
}
]
}Descripción de campos
| Campo | Descripción |
|---|---|
IsSuccess | Indica si la petición se pudo completar satisfactoriamente. |
Errors | Una lista de errores que ocurrieron en la petición. |
Key | Llave del error |
Value | Breve descripción del error. |
CONSIDERACIONES IMPORTANTES
- El Id que necesita la petición es el mismo que regresa los endpoints begin-transaction-guest, begin-transaction-with-card y begin-transaction-with-token cuando se inicia un proceso de pago.
- No se podrán actualizar transacciones, cuyo proceso de pago ya haya iniciado por el SDK.
- La actualización del monto podrá ser durante 1hr, a partir de la creación del Id.
Updated about 24 hours ago
