Crear pedido

Un pedido se compone de artículos que un usuario quiere comprar en la tienda. Una vez pagado el pedido, el usuario recibe los artículos. Para realizar un pago, el usuario debe estar autorizado en el juego.

Integrar Xsolla Login:

  1. Crear un proyecto.
  2. Configurar su proyecto de Login de sesión en Cuenta del editor.
  3. Conectar el almacenamiento de datos del usuario.
  4. Integrar la solución en el lado de su aplicación.

Utilizando el método de Login de sesión configurado, cree y guarde el token de autenticación para recibir un token de pago. El token de pago se usa para abrir la interfaz de pago y realizar el pago.

Para probar el flujo de pagos, cree un pedido utilizando la llamada API Create order with specified item:

  1. Si desea realizar una prueba en el sitio web de documentación de la API, haga clic en Try it para abrir la interfaz y crear una solicitud.
  2. En el bloque Security, en el campo Bearer Token, introduzca el token obtenido al transmitir el procedimiento de autenticación.
  3. En el bloque Body, transita los detalles del pedido, p. ej., cantidad de artículos. Para acceder al modo sandbox, introduzca "sandbox": true.
  4. En el bloque Parameters, introduzca:

En la respuesta, recibirá los datos que necesita para seguir trabajando:

  • token - token de pago

Ejemplo de solicitud:

Copy
Full screen
Small screen
    curl -i -X POST \
      'https://store.xsolla.com/api/v2/project/{project_id}/payment/item/{item_sku}' \
      -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
      -H 'Content-Type: application/json' \
      -d '{
        "sandbox": true,
        "quantity": 5,
        "settings": {
          "ui": {
            "theme": "63295a9a2e47fab76f7708e1",
          }
        },
        "custom_parameters": {
          "character_id": "ingameUsername"
        }
      }'
    
    Nota
    Para llamar a la API de Xsolla, puede utilizar los métodos del SDK prediseñados para motores y plataformas de juegos:
    Tu progreso
    ¡Gracias por tu mensaje!
    Última actualización: 31 de Enero de 2024

    ¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.

    Informar de un problema
    Nos esforzamos por ofrecer contenido de calidad. Tus comentarios nos ayudan a mejorar.
    Déjanos tu correo electrónico para que te podamos responder
    ¡Gracias por tu mensaje!