Criar pedido

Um pedido consiste de itens que um usuário deseja comprar na loja. Depois que um pedido é pago, o usuário recebe os itens. Para fazer um pagamento, o usuário deve ser autorizado no jogo.

Chame o método de API Create payment token for purchase e passe as informações sobre um usuário e itens nesse método. Você pode usar essa chamada de API para vender um único item ou vários itens.

Para usar o modo sandbox, passe o parâmetro “sandbox”: true no corpo da solicitação para obter um token.

Observação
O valor do parâmetro user_id:
  • Ao testar, você pode passar qualquer símbolo nesse parâmetro.
  • Para aceitar pagamentos reais, passe o ID do usuário do seu sistema nesse parâmetro. Esse ID é passado no webhook Validação do usuário.
Exemplo de solicitação:
Copy
Full screen
Small screen
    curl -i -X POST \
      -u 224575:MYAPIKEY \
      https://store.xsolla.com/api/v2/project/224575/admin/payment/token \
      -H 'Content-Type: application/json' \
      -d '{
        "user": {
          "id": {
            "value": "myUserID"
          }
        },
        "purchase": {
          "items": [
            {
              "sku": "mySKU",
              "quantity": 1
            }
          ]
        },
        "sandbox": true
      }'
    
    Seu progresso
    Obrigado pelo seu feedback!
    Última atualização: 31 de Janeiro de 2024

    Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.

    Relatar um problema
    Nós sempre avaliamos nossos conteúdos. Seu feedback nos ajuda a melhorá-los.
    Forneça um e-mail para que possamos responder
    Obrigado pelo seu feedback!