Depósito de Transacción
Este servicio tiene como función recibir un Numero de Operación y Monto para poder realizar el Depósito de una transacción solo para las marcas VISA, MC, AMEX y DINERS.
Ambiente | EndPoint | Método |
Desarrollo | PUT | |
Producción | PUT |
El Numero de Operación se recibe como parámetro en la URL:
Ejemplo: https://api.dev.alignet.io/charges/123456
Headers
Cabecera | Valor | Requerido |
ALG-API-VERSION | Versión del API a utilizar. Valores disponibles: 1618440906 | SI |
Authorization | Bearer <Access_Token> | SI |
"ALG-API-VERSION":"1618440906",
"Authorization":"Bearer GciOiJSUzI1NsInR5cCI6IkpXVCIsImt………",
Request
Parámetro | Tipo | Long. | Descripción | Req. |
action | Cadena (AN) | - | La intención del comercio. En este caso es "capture.modify" | SI |
transaction.internal_operation_number | Cadena (N) | 9 | Número de operación interno del comercio. Este parámetro también debe viajar en la URL. | SI |
transaction.currency | Cadena (N) | 3 | Código numérico de moneda en formato ISO 4217. | SI |
transaction.amount | Cadena (N) | 15 | Monto de la transacción que se quiere depositar. Los 2 últimos dígitos son considerados como decimal. | SI |
{
"action": "capture.modify",
"transaction":{
"internal_operation_number":"123456",
"currency":"604",
"amount": "10300"
}
}
Response
Parámetro | Descripción |
success | Resultado de la operación: True: se procesó exitosamente. False: no se procesó exitosamente. |
transaction.meta.internal_operation_number | Numero de operación interno del cliente con el cual se realizó la Autorización. |
transaction.meta.currency | Código numérico de moneda en formato ISO 4217. |
transaction.meta.amount | Monto depositado de la transacción. |
transaction.meta.status.code | Código de estado del proceso. |
transaction.meta.status.message_ilgn.locale | Configuración regional que define el idioma y país. |
transaction.meta.status.message_ilgn.value | Mensaje resultante del proceso |
{
"success":true,
"transaction":{
"meta":{
"internal_operation_number":"123456",
"currency":"604",
"amount":"10300",
"status":{
"code":"00",
"message_ilgn":[
{
"locale":"es_PE",
"value":"Se ejecutó correctamente el proceso."
}
]
}
}
}