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
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