Recupera um pedido especificado.
- Criar pedido com todos os itens do carrinho atual
Obter pedido
Criar pedido com todos os itens de um carrinho específico
Criar pedido com item especificado
Criar pedido com todos os...
Digital Distribution Hub (1.0.0)
Digital Distribution Hub é uma nova solução Xsolla que visa conectar pagamentos digitais e baseados em dinheiro através da tecnologia de pagamentos push e e-commerce.
Essa referência combina pontos de extremidade de API para dois produtos Xsolla: In-Game Store e Pay Station. Há dois URLs base:
https://store.xsolla.com/apipara os grupos Common, Catalog, Cart e Order.https://ps.xsolla.compara o grupo Notifications.
Os pontos de extremidade da API no grupo Catalog não exigem autorização.
Para trabalhar com operações nos grupos Cart e Order, você precisa gerar um token via Create user token.
Observação
Esta referência mostra o design de uma API futura e não uma interface totalmente funcional. Atualmente, você pode experimentar apenas os pontos de extremidade dos grupos Catalog e Notifications. Se você quiser compartilhar seus comentários, envie um e-mail para techdoc@xsolla.com.
Esta referência mostra o design de uma API futura e não uma interface totalmente funcional. Atualmente, você pode experimentar apenas os pontos de extremidade dos grupos Catalog e Notifications. Se você quiser compartilhar seus comentários, envie um e-mail para techdoc@xsolla.com.
Transferir a descrição da OpenAPI
Idiomas
Servidores
Mock server
https://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/
https://store.xsolla.com/api/
- Mock serverhttps://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/{project_id}/distribution_hub/order/{order_id}
- https://store.xsolla.com/api/v2/project/{project_id}/distribution_hub/order/{order_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/44056/distribution_hub/order/656 \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Resposta
application/json
{ "content": { "is_free": "false", "items": [ … ], "price": { … } }, "order_id": 1, "status": "paid" }
Corpoapplication/jsonobrigatório
Objeto com dados de criação de pedidos.
Moeda de pagamento preferida. Código de moeda de três letras de acordo com o padrão ISO 4217.
- Mock serverhttps://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/{project_id}/distribution_hub/payment/cart
- https://store.xsolla.com/api/v2/project/{project_id}/distribution_hub/payment/cart
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/44056/distribution_hub/payment/cart \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"geotype": 13038
}'Resposta
application/json
{ "billing_info": { "direct_taxes": [ … ], "indirect_taxes": [ … ], "price": { … } }, "order_id": 641 }
Corpoapplication/jsonobrigatório
Objeto com dados de criação de pedidos.
Moeda de pagamento preferida. Código de moeda de três letras de acordo com o padrão ISO 4217.
- Mock serverhttps://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/{project_id}/distribution_hub/payment/cart/{cart_id}
- https://store.xsolla.com/api/v2/project/{project_id}/distribution_hub/payment/cart/{cart_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://xsolla.redocly.app/_mock/pt/api/digital-distribution-hub/v2/project/44056/distribution_hub/payment/cart/custom_id \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"geotype": 13038
}'Resposta
application/json
{ "billing_info": { "direct_taxes": [ … ], "indirect_taxes": [ … ], "price": { … } }, "order_id": 641 }