Consultar Gift Cards

Nesta página você encontra informações sobre como cobrar um cliente que tenha comprado um GIFT CARD i9GiftPay

Endpoint em dois passos

Para manter o eco sistema seguro a cobrança de Gift Cards é feita em dois passos CONSULTA e COBRANÇA.
ATENÇÃO

Este endpoint tem a mesma finalidade para iniciar uma cobrança e consultar uma cobrança ja executada.

Consultar o Gift Card

O endopint de consulta de cartão tem o propósito de consultar o número do cartão para ver se o número é de um cartão válido e consultar também se está disponível ou não!
GET /v2/giftcards/:id
Requer autorização para o escopo: giftcard.get e giftcard.post
Parâmetros de requisição

HEADER

Authorization Bearer obrigatório
Token de autorização gerado a partir do APP_ID e APP_TOKEN.

PATH

id string obrigatório
Número único do GiftCard, gerado na compra do cliente.
PD9waHAKCiRBY2Nlc3NUb2tlbiA9ICd7QUNDRVNTX1RPS0VOfSc7CiRnaWZ0Q2FyZCA9ICd7SUR9JzsKJGhlYWRlcnMgPSBhcnJheSgKCSdBdXRob3JpemF0aW9uOiBCZWFyZXIgJy4kQWNjZXNzVG9rZW4sCgknQ29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi9qc29uJywKKTsKJGNoID0gY3VybF9pbml0KCk7CmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VUkwsICd7QVBJX1VSTH0vdjIvZ2lmdGNhcmRzLycuJGdpZnRDYXJkKTsKY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0hUVFBIRUFERVIsICRoZWFkZXJzKTsKY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLCBUUlVFKTsKY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0NVU1RPTVJFUVVFU1QgLCAnR0VUJyk7CmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9TU0xfVkVSSUZZUEVFUiwgRkFMU0UpOwokcmVzcG9uc2UgPSBjdXJsX2V4ZWMoJGNoKTsJCmN1cmxfY2xvc2UoJGNoKTsKCmVjaG8gJHJlc3BvbnNlOwo/Pg==

Respostas possíveis

/* Esse exemplo de resposta ocorre quando o Gift Card está disponível para executar uma cobrança! */
{
  "access": "granted",
  "giftcards": {
    "id": "APP-0000000000000000",
    "intent": "authorization",
    "authorization": {
      "token": "FbtVmBA766TmgBy1TanCarUasPpw0CzgnyEEnV07VpkDzECWHG7ywlzyZu8MXlxwHjnA",
      "created_time_token": "2025-04-18 22:01:59",
      "expires_time_token": "2025-04-18 22:02:29"
    },
    "card": {
      "state": "active",
      "amount": "22.00",
      "toreceive_amount": "20.90",
      "aproved_date": "2025-04-17 15:06:59",
      "create_date": "2025-04-17 15:02:59",
      "payer_email": "[email protected]",
      "payer_name": "Jhon Doe"
    }
  }
}
A tabela abaixo descreve os atributos presentes no JSON retornado.
access
Retorna granted informado sobre o sucesso da solicitação.
giftcards Sem resultados retorna um objeto vazio.
  1. id  ID do Gift Card.  string
  2. intent  Tipo de intenção.  string
  3. authorization  Dados para executar a compra.  objeto
  4. token  Token responsável para executar a compra.  string
  5. created_time_token  Data e hora do criação do token.  date_time
  6. expires_time_token  Data e hora de expiração do token (padrão 30 segundos).  date_time
  7. card  Dados do Gift Card.  objeto
  8. state  Estado do cartão.  string
  9. amount  Valor do cartão.  float
  10. toreceive_amount  Valor que você vai receber em carteira.  float
  11. aproved_date  Data e hora que o pagamento do cartão foi aprovado.  date_time
  12. create_date  Data e hora da compra do cartão.  date_time
  13. payer_email  Email do usuário do cartão.  string
  14. payer_name  Nome do usuário do cartão.  string

Última atualização em 20 de dez de 2024

i9 Gitf Card
i9 Gitf Card seu gateway sem limites

Whatsapp +55 51 993710985
Atendimento 9h às 12h - 14h às 20h
© 2025 i9GiftCard - Todos os direitos reservados
Gerar autorização
Basic:

						
Política de Cookies

Os cookies nos permitem entender a forma como você navega pelas nossas páginas e manter o funcionamento delas. Com essas informações, fica mais fácil, rápido e seguro usar sua conta. Ao desativar certos cookies, é possível que você não consiga aproveitar alguns recursos dos nossos sites.

Confira para que eles servem: