Saltar para o conteúdo

Visão geral

  • Versão: 2.0.0
  • Servidores:
    • https://api.xsolla.com/api

Pay Station permite que os parceiros monetizem seus produtos, fornecendo aos usuários uma interface conveniente para pagar compras no jogo na loja. Para configurar a abertura da interface de pagamento, consulte estas istruções.

A Pay Station API fornece os grupos de chamadas a seguir:

  • Token — inclui a chamada de API para gerar um token com parâmetros de usuário arbitrários para processar pagamentos adicionais pela interface de pagamento.
  • Tokenização — inclui chamadas de API para processar pagamentos com segurança, sem abrir a interface de pagamento ou envolver o usuário.
  • Relatórios — inclui chamadas de API para retornar dados sobre transações de usuários, gerar relatórios e obter detalhamento de pagamentos por moeda.
  • Reembolso — inclui chamadas de API para solicitar reembolso total e parcial.
  • Teste — inclui a chamada de API para testar o processo de estorno.

Você pode encontrar informações detalhadas sobre como configurar a interface de pagamentos no guia de integração da solução Payments.

Observe

Você também pode consultar a seção Xsolla Base API na coleção Postman para testar chamadas de API usadas para integração.

Transferir a descrição da OpenAPI
Idiomas
Servidores
Mock server
https://xsolla.redocly.app/_mock/pt/api/pay-station/
https://api.xsolla.com/merchant/v2/
Operações
Operações
Operações
Operações
Operações

Pedido

Solicita um estorno no modo sandbox:

  • Para acesar o modo sandbox, passe "mode":"sandbox" ao obter o token.

  • O pagamento de teste precisa ser feito no modo sandbox no mesmo projeto em que você estiver fazendo seus testes.

  • O status da transação deve ser diferente de refunded, cancelled.

  • Seu papel na Publisher Account deve ser ao menos Gerente financeiro. (Você pode encontrá-lo na seção Configurações da empresa > Usuários.)

  • Consulte as instruções para mais detalhes sobre esse cenário de teste.

Observe

Consulte a documentação para mais informações sobre outros cenários de teste.

Segurança
basicAuth
Caminho
merchant_idintegerobrigatório

ID de comerciante.

project_idintegerobrigatório

ID do projeto.

transaction_idintegerobrigatório

ID da transação.

Corpoapplication/jsonobrigatório
object or null(empty-body)

Para a chamada de API funcionar corretamente, o corpo da solicitação deve estar vazio.

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

Respostas

No Content (Nenhum erro).

Resposta
Sem conteúdo