Saltar al contenido principal
Para ver el historial de compras de tarjetas de regalo y tarjetas virtuales en tu cuenta, utiliza la getUserPurchases consulta. La consulta requiere el alcance LIST_PURCHASES. La respuesta de esta consulta puede volverse pesada, por lo que te pedimos que proporciones una entrada de paginación y, opcionalmente, una entrada de filtro:

Extraer historial de compras

Puedes usar la siguiente consulta para ver tus transacciones.
  1. getUserPurchases — Obtener compras del usuario

Entrada de paginación

El argumento OffsetInput se utiliza para gestionar la paginación en las respuestas de la API, lo que te permite controlar cuántos elementos se devuelven por página y cuántos elementos se deben omitir desde el inicio de la lista.

Campos

limit (Int): Este campo especifica la cantidad de elementos a devolver por página. El máximo de elementos que puedes solicitar por página es 20. Si no especificas un valor para limit, su valor predeterminado será 20. offset (Int): Este campo especifica la cantidad de elementos que se deben omitir antes de comenzar a devolver los elementos. Si no especificas un valor para offset, su valor predeterminado será 0, lo que significa que comenzará desde el primer elemento de la lista.

Entrada de filtro

El argumento UserPurchaseFilterInput se utiliza para filtrar las compras devueltas en la respuesta. Te permite recuperar compras realizadas por el usuario asociado a tu app, o compras realizadas bajo la cuenta asociada a tu app, etc. Es opcional. Si no se proporciona, la respuesta devolverá compras realizadas por el usuario asociado a tu app, en todas las cuentas.

Campos

scope (Array de PurchaseScopeFilter): Este campo especifica el tipo de filtro a usar.
Enum PurchaseScopeFilter
  • TOKEN_USER: filtra según userId
  • TOKEN_ACCOUNT: filtra según accountId

Ejemplos

Respuesta

Cuando ejecutes esta consulta, responderá con un arreglo de tu historial de compras de tarjetas de regalo y tarjetas virtuales generadas.

Campos en el objeto UserPurchase