FITALAPI

Pago ACH

Pagar en dólares a una cuenta de Estados Unidos por ACH.

Para pagar por ACH registras la cuenta con su domicilio, la apruebas en el panel y creas el pago en USD.

Requisitos

RequisitoValor
railusd_ach
PaísEstados Unidos
Moneda del pagoUSD
Datos de la cuentaNúmero de ruta, cuenta y domicilio
Disponible siusd_ach aparece en rails de GET /v1/limits. Si no, 403 rail_not_enabled
Cuenta de pruebaNo se simula: responde 403 rail_not_enabled

Registra el beneficiario

Con POST /v1/beneficiaries:

CampoTipoObligatorioDescripción
account_numbertextoSíNúmero de cuenta, de 4 a 17 dígitos.
account_typetextoSíTipo de cuenta. checking: Cuenta de cheques o corriente. savings: Cuenta de ahorro.
addressobjetoSíDomicilio del titular.
address.citytextoSíCiudad. Hasta 100 caracteres.
address.countrytextoSíPaís, en código de 3 letras. 3 caracteres.
address.postal_codetextoSíCódigo postal. Hasta 20 caracteres.
address.statetextoSíEstado o provincia. Hasta 100 caracteres.
address.street_line_1textoSíCalle y número. De 4 a 35 caracteres.
holder_nametextoSíTitular de la cuenta destino. Hasta 140 caracteres.
railtextoSíRiel de pago. Decide qué campos se piden. usd_ach: ACH, en Estados Unidos.
routing_numbertextoSíNúmero de ruta, 9 dígitos.
{
  "rail": "usd_ach",
  "holder_name": "PROVEEDOR FICTICIO LLC",
  "routing_number": "999999999",
  "account_number": "000123456789",
  "account_type": "checking",
  "address": {
    "street_line_1": "100 Calle Ficticia",
    "city": "Ciudad Ficticia",
    "state": "TX",
    "postal_code": "00000",
    "country": "USA"
  }
}

address.street_line_1 debe incluir el número de la calle. Sin él, el alta responde 400 invalid_request en address: se valida al registrar para que un pago no falle después por ese dato.

Paga

Aprueba el beneficiario en el panel y crea el pago con POST /v1/payments, con currency en USD. Si te importa el débito, cotiza antes con POST /v1/quotes. El resto del flujo es igual al de Pago SPEI.

Errores comunes

  • 400 invalid_request: revisa details.fields; el caso típico es address sin número de calle.
  • 403 rail_not_enabled: el riel no está habilitado para tu cuenta.
  • 422 currency_not_supported: el pago no va en USD.

Qué sigue

Pago wire.

Ver esta página en Markdown

En esta página