Como notificar la transferencia

Notificación del estado final

En este paso final, ACH En Línea hace consumo del servicio v1/transfers/{id} expuesto por las Entidades. El id corresponde al enviado por la Entidad durante la creación de la transacción o en su defecto, al generado por ACH En Línea.

La transferencia podrá tener los siguientes estados:

  • COMITED: si el procesamiento fue exitoso.
  • REJECT: si ocurrió un error, pero la transferencia fue correctamente revertida y todos los movimientos de saldo fueron deshechos.

Campos de entrada actualización de transfer

Campo Tipo Validación Descripción Obligatoriedad
data objeto N/A N/A SI
id cadena Identificador único de la transacción Min 1 Max 36 SI
status cadena Estado de la transacción. Ver tabla "VALORES PARA LAS ACCIONES Y ESTADOS (status)" Lista SI
creationDateTime fecha Momento de la respuesta al participante Ver tabla "REGLAS PARA LOS VALORES DE TIPO FECHA" SI
movementType lista Identificador del schema del flujo transaccional. Ver tabla "VALORES PARA LAS LOS MOVEMENT TYPE" Lista SI

Request actualización del transfer

curl --location --request PUT 'https://url_participante/v1/transfers/{id}' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQ
iOiJkZW1vLXVzdWFyaW8iLCJyb2xlIjoiYXBwLXRlc3QiLCJpYXQiOjE3MDAwMDAwMDAsImV4cCI6MTcwMDA4NjQwMH0.abc123xyz987fakeSignatureOnlyForDemoPurposes' \
--data '{
  "data": {
    "id": "string",
    "status": "string",
    "creationDateTime": "fecha",
    "movementType": ["lista"]
  }
}'

Response actualización del transfer

HTTP/1.1 200 OK
Content-Length: 0
Orderarticle 5
Cómo acreditar al beneficiario Anterior