Endpoint Estado de Depósito
Se puede ejecutar la llamada para consultar el estado del depósito en cualquier momento que considere pertinente. De todas formas, cada vez que un depósito cambie de estado, le enviaremos una notificación conteniendo el identificador del depósito para que pueda consultar el estado nuevamente.
Estado de Depósito
GET
https://api-stg.tupayonline.com/v3/deposits/{deposit_id}
Path Parameters
deposit_id*
integer
Identificador del depósito generado del lado de Tupay.
Headers
X-Date*
string
Fecha según el estándar ISO 8601 en el siguiente formato: yyyy-MM-dd'T'HH:mm:ssZ
.
E.g.: 2020-06-21T12:33:20Z
X-Login*
string
X-Login API Key del comercio
Authorization*
string
Authentication signature hash
Response
user_id
String
Identificador del usuario generador del lado de Tupay.
deposit_id
Number
Identificador del depósito generado del lado de Tupay.
invoice_id
String
Identificador del depósito generado en el extremo del comercio.
country
String
Pais
currency
String
Moneda PEN/USD
local_amount
Number
Monto en divida local.
usd_amount
Number
Monto en USD.
payment_method
String
Métodos de Pagos
status
String
Estado del depósito.
payer[]
Object
Objeto conteniendo de información del pagador. Sólo los datos que haya enviado o nosotros hayamos recolectados serán mostrados.
payer.document
String
Documento de identidad del pagador.
payer.document_type
String
Tipo de documento de identidad del pagador.
payer.email
String
Dirección de email del pagador.
payer.first_name
String
Nombre del pagador.
payer.last_name
String
Apellido del pagador.
payer.address[]
Object
Objeto conteniendo detalles sobre la dirección del pagador. Sólo datos que haya enviado o nosotros hayamos recolectados serán mostrados.
payer.address.city
String
Ciudad del pagador.
payer.address.state
String
Estado del pagador en formato ISO.
payer.address.street
String
Calle del pagador.
payer.address.zip_code
String
Código postal del pagador.
fee_amount
Number
Comisión del depósito en la divisa del balance.
fee_currency
String
Divisa del balance.
completed_payment_method_code
String
Ejemplos para desarrolladores
Códigos de Método Completado
VI
Visa
MC
Mastercard
YP
Yape
IL
Plin
IB
Interbank
BC
BCP
ST
Scotia
BAB
Banbif
RY
Banco Ripley
RDP
Red Digital
WU
Western Union
BP
BBVA
KE
Kasnet
TM
Tambo
HC
Caja Huancayo
US
Caja Cusco
JA
Caja Arequipa
JI
Caja ICA
JP
Caja Piura
JT
Caja Tacna
DG
Digital Wallet
Códigos de Estados "status"
El depósito fue creado, pero el usuario no ha abierto el link aún.
El depósito fue creado y el usuario ha abierto el link, pero no ha completado el flujo de pago con su información personal o el proveedor no ha logrado procesar la solicitud.
El depósito fue creado con toda la información requerida aguardo a ser completado por el usuario.
El depósito no pasó nuestros sistemas de antifraude y va a ser retenido hasta que sea revisado manualmente.
El depósito ha llegado a su fecha de expiración y el usuario no ha pagado.
El depósito fue cancelado por el usuario o han pasado 7 días desde su expiración.
El depósito ha sido completado y el dinero fue acreditado en la cuenta del comercio.
Última actualización
¿Te fue útil?