Configuração de venda de itens

Venda de itens

Você pode vender itens das seguintes maneiras:

  1. Compra rápida de um item. Neste caso, você pode vender um SKU em qualquer quantidade (por exemplo, 100 poções idênticas ou uma quantia personalizada de moedas virtuais).
  2. Comprar um carrinho. Neste caso, o jogador pode pré-encher um carrinho, adicionar ou remover itens, ou alterar suas quantidades.

Compra rápida

  1. Chame a API Criar pedido com item especificado . Um token para abrir a interface de pagamento será passado para a resposta.
  2. Abra a interface de pagamento usando o token de pagamento recebido.
Observação
As informações sobre o desconto (personalizadas ou relacionadas à compra) estarão disponíveis para o usuário apenas na interface de pagamento. O uso de códigos promocionais não é suportado.
Observação
Para chamar a API Xsolla, você pode usar os métodos SDK prontos para engines e plataformas de jogos:

Compra no carrinho

Implemente a lógica:
  1. Para configurar um carrinho e obter o token:
    • No cliente — se você quiser implementar o carrinho em seu aplicativo por conta própria.
    • No servidor — se você quiser usar a solução da Xsolla (Chamadas de In-Game Store API) para gerenciar o carrinho.
  2. Para abrir a interface de pagamento.

Configure e compre um carrinho no cliente

Implemente a lógica de adicionar e remover itens por si mesmo. Você também precisa considerar que, antes de chamar a API para configurar um carrinho, você não terá informações sobre quais promoções serão aplicadas à compra. Isso significa que o custo total e os detalhes dos itens de bônus adicionados não serão conhecidos.

  1. Depois que o jogador tiver preenchido um carrinho, chame a API Preencher o carrinho com itens. As informações atuais sobre os itens selecionados (preços antes e depois dos descontos, itens bônus) serão passadas para a resposta.
  2. Chame a API Criar pedido com todos os itens do carrinho atual. O ID do pedido e o token de pagamento serão passados para a resposta. O pedido criado receberá um status de pedido New.
  3. Abra a interface de pagamento.
Observação
Para chamar a API Xsolla, você pode usar os métodos SDK prontos para engines e plataformas de jogos:

Configure e compre um carrinho no servidor

Essa variante pode levar mais tempo para configurar o carrinho, já que cada alteração no carrinho deve ser acompanhada por chamadas de API.

Conclua as seguintes etapas:

  1. Alterar o carrinho:

Observação
Se você quiser obter o status atual do carrinho, chame a API Obter o carrinho do usuário atual.
  1. Chame a API Create order with all items from the current cart. O ID do pedido e o token de pagamento serão passados para a resposta. O pedido criado receberá um status de New.
  2. Abra a interface de pagamento.

Abertura da interface de pagamento

Para itens pagos, abra a interface de pagamento. Um token para abrir a interface de pagamento será passado para a resposta API Criar pedido com todos os itens do carrinho atual.

Implemente a abertura da interface de pagamento de uma das seguintes maneiras:

Este artigo foi útil?
Obrigado!
Podemos melhorar alguma coisa? Mensagem
Que pena ouvir isso
Explique porque este artigo não foi útil para você. Mensagem
Obrigado pelo seu feedback!
Avaliaremos sua mensagem e a usaremos para melhorar sua experiência.
Última atualização: 8 de Novembro 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!