Registrar

Permite registrar una transacción en PSE
Esta documentación se encuentra obsoleta. Por favor remítase a la documentación actualizada en https://docs.payvalida.com/api-pse-avanza/.
post
https://api.payvalida.com
/pse/transactions
Registrar

Detalles

  • serviceCode: código de servicio de Payvalida o del comercio en PSE.
  • bank: se consigue de la lista de bancos.
  • reference: se genera utilizando el API de recaudos.
  • amount: monto de la operación. El monto de la orden en Payvalida debe de coincidir con este.
  • urlReturn: esta url es donde va a redireccionar el cliente cuando termine su operación en PSE.
  • name: nombre del cliente en el documento de identidad (no acepta caracteres especiales ni acentos).
  • typeDI: los valores válidos son "CC", "CE", "NIT", "TI", "PP", "IDC", "CEL", "RC", "DE", "DIE"
  • personType: se permite tanto personas naturales como jurídicas.
  • ip: ip desde donde se conecta el comprador.
  • reference1/2/3: es un dato cualquiera que le permite a PSE tener trazabilidad de la compra y evitar fraudes. Recomendable datos que ayuden a identificar quién realizó la transacción.
La identificación del comercio (merchant) y FIXED_HASH, es generada al momento de crear una cuenta en nuestra plataforma y se envía por correo electrónico. El servicecode y el entitycode son entregados luego de configurar el comercio para utilizar PSE.
Para registrar una nueva transacción en PSE sobre la misma referencia se debe de esperar que el estado de la transacción pase de PENDIENTE a FALLIDA o RECHAZADA.