Saltar al contenido

Descripción general

  • Versión: 2.0.0
  • Servidores:
    • https://api.xsolla.com/api

Con Pay Station, los socios podrán monetizar sus productos ofreciendo a los usuarios una cómoda interfaz para pagar las compras dentro del juego en la tienda del juego. Para establecer la apertura de la interfaz de pago, consulte estas instrucciones.

Pay Station API proporciona los siguientes grupos de llamadas:

  • El token incluye la llamada API que permite generar un token con parámetros de usuario arbitrarios para procesar posteriormente los pagos a través de la interfaz de pago.
  • Tokenización: incluye las llamadas API para procesar pagos de forma segura sin abrir la interfaz de pago ni implicar al usuario.
  • Informes: incluye las llamadas API para devolver datos sobre las transacciones de los usuarios, generar informes, así como obtener el desglose de las retribuciones por moneda.
  • Reembolso: incluye las llamadas API para solicitar reembolsos totales y parciales.
  • Pruebas: incluye la llamada API que permite probar el proceso de contracargo.

En el documento Guía de integración de la solución Payments encontrará información detallada sobre la configuración de la interfaz de pago.

Nota

También puede consultar la sección de la Xsolla Base API de la Colección Postman para probar las llamadas API empleadas para la integración.

Descargar descripción de OpenAPI
Idiomas
Servidores
Mock server
https://xsolla.redocly.app/_mock/es/api/pay-station/
https://api.xsolla.com/merchant/v2/
Operaciones
Operaciones
Operaciones
Operaciones
Operaciones

Solicitud

Solicita el contracargo en el modo de entorno de pruebas (sandbox):

  • Para acceder al modo de entorno de pruebas (sandbox), transmite "mode":"sandbox" al obtener el token.

  • El pago de prueba debe realizarse en el modo de entorno de pruebas (sandbox) en el mismo proyecto que utilices para hacer pruebas.

  • El estado de la transacción debe ser distinto de refunded, cancelled.

  • Tu rol en la Cuenta del editor tiene que ser como mínimo Gerente financiero. (Lo encontrarás en la sección Configuración de la empresa > Usuarios.)

  • Consulta las instrucciones para obtener más información sobre estas pruebas.

Nota

Consulta la documentación para obtener más información sobre otras pruebas.

Seguridad
basicAuth
Ruta
merchant_idintegerrequerido

ID de vendedor.

project_idintegerrequerido

ID del proyecto.

transaction_idintegerrequerido

ID de la transacción.

Cuerpoapplication/jsonrequerido
object or null(empty-body)

Para que la solicitud API funcione correctamente, el cuerpo de la solicitud debe estar vacío.

curl -i -X POST \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/es/api/pay-station/merchants/{merchant_id}/projects/{project_id}/payments/{transaction_id}/chargeback' \
  -H 'Content-Type: application/json' \
  -d '{}'

Respuestas

No Content (sin error).

Respuesta
Sin contenido