Saltar al contenido

Información general

  • Versión: 2.0
  • Servidores: https://api.xsolla.com/merchant/v2/

Esta referencia de API describe los extremos para administrar suscripciones, cupones y promociones. Para obtener más información sobre las suscripciones, consulta la página guía del producto y el glosario.

Descargar descripción de OpenAPI
Idiomas
Servidores
Mock server
https://xsolla.redocly.app/_mock/es/api/subscriptions/
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones

Solicitud

Muestra todos los pagos de suscripción.

Seguridad
basicAuth
Ruta
project_idintegerrequerido

ID de proyecto.

Consulta
offsetinteger

Número del elemento a partir del cual se genera la lista (el conteo empieza desde el 0).

limitintegerrequerido

Límite para el número de elementos presentes en la página.

user_idstring

ID de usuario.

statusstring

Estado de la transacción.

Enumeración ValorDescripción
done

El pago se procesó correctamente.

fail

El pago no se procesó correctamente, o se emitió un reembolso.

datetime_fromstring(datetime)

Inicio del periodo.

datetime_tostring(datetime)

Fin del periodo.

subscription_idinteger

ID de suscripción.

curl -i -X GET \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/es/api/subscriptions/projects/{project_id}/subscriptions/payments?offset=0&limit=0&user_id=string&status=done&datetime_from=string&datetime_to=string&subscription_id=0'

Respuestas

ACEPTAR.

Cuerpoapplication/json
Respuesta
application/json
[ { "date_payment": "2016-04-05T10:02:01+03:00", "id": 67683, "id_payment": 203960, "status": "fail", "subscription": {} }, { "date_payment": "2015-09-21T17:06:47+03:00", "id": 1531, "id_payment": 168866, "status": "done", "subscription": {} } ]

Solicitud

Muestra todos los pagos hechos por un usuario específico.

Seguridad
basicAuth
Ruta
project_idintegerrequerido

ID de proyecto.

user_idstringrequerido

ID de usuario.

Consulta
statusstring

Estado de la transacción.

Enumeración ValorDescripción
done

El pago se procesó correctamente.

fail

El pago no se procesó correctamente, o se emitió un reembolso.

offsetinteger

Número del elemento a partir del cual se genera la lista (el conteo empieza desde el 0).

limitintegerrequerido

Límite para el número de elementos presentes en la página.

datetime_fromstring(datetime)

Fecha de muestra. Úsela para buscar suscripciones creadas tras realizar la solicitud.

datetime_tostring(datetime)

Fecha de muestra. Úsela para buscar suscripciones creadas tras realizar la solicitud.

subscription_idinteger

ID de suscripción.

curl -i -X GET \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/es/api/subscriptions/projects/{project_id}/users/{user_id}/subscriptions/payments?status=done&offset=0&limit=0&datetime_from=string&datetime_to=string&subscription_id=0'

Respuestas

ACEPTAR.

Cuerpoapplication/json
Respuesta
application/json
[ { "date_payment": "2016-04-05T10:02:01+03:00", "id": 6746083, "id_payment": 202789960, "status": "fail", "subscription": {} } ]
Operaciones
Operaciones
Operaciones