Consultar link de pago por guid

Productos en los que aplica:

Descripción

Consultar información sobre un link de pago previamente creado por el GUID

Endpoint

GET

/bindentidad-cardnotpresent-v2/v2/api/v1.201/payments/getPayComplete?Guid={guid}

Request

guid string
REQUIRED
Identificador del link de pago, devuelto al momento de creación.

Ejemplo de request

Copy code

curl --location 'https://gw-staging-qrbind.epays.services/bindentidad-cardnotpresent-v2/v2/api/v1.201/payments/getPayComplete?Guid=03a3a503-f32c-46ed-9699-6aa1d9b20f9e' \
--header 'Authorization: Bearer 12345XAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6Ikg5bmo1QU9Tc3dNcGhnMVNGeDdqYVYtbEI5dyJ9.eyJhdWQiOiJiNmQ1OTEyYi00ZTM0LTRmYjItOWYzMS0yNzEzZTEwYWY3NDUiLCJpc3MiOiJodHRwczovL2xvZ2luLm1pY3Jvc29mdG9ubGluZS5jb20vNjFlZjViODktOGRmMy00OTlkLThjMTMtMzhmZWQ1ZDA5YzcyL3YyLjAiLCJpYXQiOjE3MjY1OTg0MjgsIm5iZiI6MTcyNjU5ODQyOCwiZXhwIjoxNzI2NjAyMzI4LCJhaW8iOiJBU1FBMi84WEFBQUE3eiszSGdzQ2s2K1MzOGZKMnZJUGt5R1FONFJJc2svSjNCZDR2ckZwK1B3PSIsImF6cCI6ImY5ZTQxOTZjLTI3OWQtNGJkMi1iNzk5LWFkMzExODRhMTcyNyIsImF6cGFjciI6IjEiLCJvaWQiOiJiMGQ1YmJkOS03MGEzLTQ2YjgtYjAwYy1iNGNjMTBjZTY3YjgiLCJyaCI6IjAuQVgwQWlWdnZZZk9OblVtTUV6ai0xZENjY2l1UjFiWTBUckpQbnpFbkUtRUs5MFdhQUFBLiIsInJvbGVzIjpbIlgtQ2xpZW50TmFtZS5URi0wMiIsIkdyb3VwLkVudGl0aWVzIiwiWC1FbnRpZGFkLjMxIl0sInN1YiI6ImIwZDViYmQ5LTcwYTMtNDZiOC1iMDBjLWI0Y2MxMGNlNjdiOCIsInRpZCI6IjYxZWY1Yjg5LThkZjMtNDk5ZC04YzEzLTM4ZmVkNWQwOWM3MiIsInV0aSI6IlBnVEJFd1g0VmtldUh4MU5relc5QUEiLCJ2ZXIiOiIyLjAifQ.QlTRD1VoeTaETQC1JZp7m242SiFbKu2K6flvHN6PZgmw46qQ9HnACaMn5Wr6Qp2ZpD4OqLNeSYR4Bmh4bj7ZSVEoHuj7ujLxdB4cP7jX7CZGWt7KmA2n-uXdHBvb6IoWwmsXs_4KtYL7T9HrBDW0z63YaxKAHmhaSxUOHObbJZ23-EEbrH3oGtJonQQ4EjMn3zBK5CF-h8mvdaiHGjo7KlwgJVXmDTKYtc2agWPkaxLmCpS5yXctADr4gtIQouLVctWEgsmPRj1N9n0FUfuIHxZfN5c2_1BESClwZZn1frOYzx7MGx2y9YmgIYxJkBygocT9U9OjxsXi5EhWpshDZg'

Response

paymentId int
Identificador del link de pago.

guid string
Identificador del link de pago que conforma su URL.

currency string
Es la moneda en que se realizará el cobro
Valores permitidos:
"ARS" = Pesos argentinos

totalAmount decimal
Es el importe total a cobrar.

description string
Es la descripción del pago. Es el título del resumen del pago en el formulario de pago.

tsCreate datetime
Fecha y hora en que se creó el link de pago.

userFirstName string
Nombre del usuario pagador.
Valor posible: null

userLastName string
Apellido del usuario pagador.
Valor posible: null

cardType int
Tipo de tarjeta.
Valores posibles:
null = 0
Crédito = 1
Débito = 2

status int
Estado del link de pago. El único estado válido para dar como pagado satisfactoriamente un link de pago es Completado. Los estados Nuevo o Pendiente indican que el usuario aún no ha completado el proceso (es posible que haya abandonado el proceso y nunca pagará el link). Los estados Error, Cancelado, Reversado o Rechazado indican que el link de pago resultó en un estado negativo y ya no podrá ser pagado.
Valores posibles:
Nuevo = 1
Pendiente = 2
Completado = 3
Error = 4
Cancelado = 5
Reversado= 6
Rechazado= 7

expirationDate datetime
Fecha y hora en que se expirará el link de pago.

items[] object
Objeto con información de todos los ítems que incluye el pago. Sólo informativo. Son los datos que aparecen como detalle en el resumen del pago en el formulario de pago. Pueden enviarse varios items.

items.paymentItemId int
Identificador interno del item.

items.description string
Descripción del ítem.

items.amount decimal
Monto por unidad del ítem.

items.quantity int
Cantidad del ítem.

service int
Valor fijo = 3.

miiiiPaymentId int
Valor fijo = null.

cardAmount decimal
Monto cobrado por el procesador.

installmentQuantity int
Cantidad de cuotas.

installmentAmount decimal
Monto de cuotas.

settlementId int
Valor fijo = null.

createChannel int
Código de canal de creación. Valor fijo = 2

payChannel int
Código de canal de pago. Valor fijo = 0

collector[] object
Objeto con información sobre el comercio cobrador.

collector.collectorId int
Identificador del comercio cobrador.

collector.cuit int
CUIT del comercio cobrador.

collector.branchOffice int
Identificador de la sucursal del comercio cobrador.

collector.businessName string
Nombre del comercio cobrador.

collector.typee int
Tipo del comercio cobrador.

collector.email string
Email del comercio cobrador.

collector.pathImageLogo string
Logo del comercio cobrador.

collector.mainColor string
Color principal del comercio cobrador.

collector.secondaryColor string
Color secundario del comercio cobrador.

collector.hasOwnStyle boolean
Indica si tiene un estilo propio.

user[] object
Objeto con información sobre el usuario pagador.

user.userId string
Id del usuario que va a pagar.

user.firstName string
Nombre del usuario que va a pagar.

user.lastName string
Apellido del usuario que va a pagar.

user.dni string
Dni del usuario que va a pagar.

user.email boolean
Email del usuario que va a pagar.

settlement [] object
Valor fijo = null

payDate datetime
Fecha y hora en que se ejecutó el pago por el link de pago.

successUrl string
Es la URL a la que se redireccionará al cliente en caso de pago exitoso. Por defecto, si no se indica ningún valor, no se redirige al cliente. Guardar cuidado de incluir el "http"/"https" en el string.

errorUrl string
Es la URL a la que se redireccionará al cliente en caso de pago fallido. Por defecto, si no se indica ningún valor, no se redirige al cliente. Guardar cuidado de incluir el "http"/"https" en el string.

Ejemplo de response

HTTP 200

Consulta exitosa

Copy code

HTTP 200

Consulta exitosa

Copy code

HTTP 200

Consulta exitosa

Copy code

HTTP 204

No existe un link con ese id

Copy code

HTTP 204

No existe un link con ese id

Copy code

HTTP 204

No existe un link con ese id

Copy code

HTTP 400

Falta un campo requerido

Copy code

HTTP 400

Falta un campo requerido

Copy code

HTTP 400

Falta un campo requerido

Copy code

HTTP 401

Token de autenticación inválido

Copy code

HTTP 401

Token de autenticación inválido

Copy code

HTTP 401

Token de autenticación inválido

Copy code

DEVELOPERS

Autenticación

Cobrar con QR dinámico

DEVELOPERS

DEVELOPERS

DEVELOPERS