API Reference

Realizar Pago y Registrar Datos del Sender

Este endpoint tiene varias funciones:

  • Ejecuta el pago, enviando los fondos a la cuenta de destino del receptor.
  • Si el sender autoriza, registra sus datos para futuras transacciones, enviando un OTP para validar el registro.
  • Para un sender previamente registrado, se puede usar un método de pago tokenizado existente o uno nuevo, en ambos casos se valida el OTP para confirmar la autenticidad.

Los fondos se dispersan inmediatamente, excepto en el caso de sender reconocido que requiere validación OTP.

Body

CampoTipoObligatorioDescripción
senderObjectSí*Datos personales del remitente (si es un sender nuevo o en registro).
savebooleanOpcionalIndica si se desea guardar el sender para futuras transacciones (true o false).
paymentMethodObjectOpcionalMétodo de pago detallado (tarjeta) si es nuevo o si no se usa un método tokenizado.
senderUUIDstringOpcionalUUID del sender previamente registrado (para sender reconocido).
cardUUIDstringOpcionalUUID del método de pago tokenizado existente (para sender reconocido).

Pago y registro

{
  "sender": {
    "email": "[email protected]",
    "phone": "+573026508102",
    "name": "Ernesto",
    "lastname": "Diaz",
    "dob": "1998-01-13",
    "state": "Florida",
    "zip": "33602",
    "city": "Tampa",
    "address": "711 N Franklin St. Tampa, FL 33602"
  },
  "save": true,
  "paymentMethod": {
    "cardNumber": "4000056655665556",
    "cardExpiryDate": "12/50",
    "cardCVV": "122",
    "cardName": "Ernesto Diaz"
  }
}

Solo pago

{
  "sender": {
    "email": "[email protected]",
    "phone": "+573026508102",
    "name": "Ernesto",
    "lastname": "Diaz",
    "dob": "1998-01-13",
    "state": "Florida",
    "zip": "33602",
    "city": "Tampa",
    "address": "711 N Franklin St. Tampa, FL 33602"
  },
  "save": false,
  "paymentMethod": {
    "cardNumber": "4000056655665556",
    "cardExpiryDate": "12/50",
    "cardCVV": "122",
    "cardName": "Ernesto Diaz"
  }
}

Sender reconocido con método tokenizado

{
  "senderUUID": "uuid-del-sender",
  "cardUUID": "uuid-del-metodo-tokenizado"
}

Sender reconocido con nuevo método de pago

{
  "senderUUID": "uuid-del-sender",
  "paymentMethod": {
    "cardNumber": "4000056655665556",
    "cardExpiryDate": "12/50",
    "cardCVV": "122",
    "cardName": "Ernesto Diaz"
  }
}
Language
Credentials
OAuth2
Click Try It! to start a request and see the response here!