Em refunds é possível consultar as formas de estorno disponíveis para o pedido ou produto.
Possíveis retornos:
CREDIT_CARD
VOUCHER
No caso do Voucher, ele pode possuir 2 tipos, por exemplo:
1 - Pedido comprado em cartão, mas que será estornando em forma de voucher.
Será possível identifica-lo pelo "group": ORIGINAL_PAYMENT
2 - Pedido comprado em voucher, desta forma será estornado em voucher.
Será possível identifica-lo pelo "group": VOUCHER
Para consultar será necessário utilizar o método GET e o endpoint abaixo:
https://api.skyhub.com.br/sac/{code}/refunds
curl --location --request GET 'https://api.skyhub.com.br/sac/{code}/refunds' \--header 'x-api-key: YOUR API KEY HERE' \--header 'x-user-email: MUDAR@SEU_EMAIL.COM' \--header 'x-accountmanager-key: SUAXACCOUNT' \--header 'accept: application/json' \--header 'content-type: application/json'
Request Headers
Name | Type | Required | Description | Example |
accept | String | Required | application/json | application/json |
Content-type | String | Required | application/json | application/json |
x-user-email | String | Required | E-mail da loja | seu@email.com |
x-api-key | String | Required | Token da loja | SuaApiKey |
x-accountmanager-key | String | Required | Código identificador da sua Integração | SUAXACCOUNT |
Responses:
200 - Success
{"refunds": [{"id": "CREDIT_CARD","name": "Cartão de crédito","limit": 300,"group": "ORIGINAL_PAYMENT"},{"id": "VOUCHER","name": "Vale","limit": 200,"group": "ORIGINAL_PAYMENT"},{"id": "VOUCHER","name": "Vale","limit": 500,"group": "VOUCHER"}]}
404 - Not Found
422 - Unprocessable Entity
{"error": "Error message"}