ID de comerciante.
Pay Station API (2.0)
- 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.
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.
Para a chamada de API funcionar corretamente, o corpo da solicitação deve estar vazio.
- Mock serverhttps://xsolla.redocly.app/_mock/pt/api/pay-station/merchants/{merchant_id}/projects/{project_id}/payments/{transaction_id}/chargeback
- https://api.xsolla.com/merchant/v2/merchants/{merchant_id}/projects/{project_id}/payments/{transaction_id}/chargeback
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
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 '{}'