Evento de Pagamento

Será lhe enviado um alerta por meio de uma solicitação POST assim que o pagamento for confirmado pelo nosso sistema, segue abaixo o modelo JSON do payload enviado:

WebHook

Esse evento será enviado referente ao callback, webhook_url vinculado a cada transação, ou seja sempre garanta que a rota correta, esteja preparada para ser enviada no parâmetro "postbackUrl", lidando com todos os dados de forma correta.

Informações que você vai receber no JSON do payload:
{
  "requestBody": {
    "type": "payments",
    "gateway": "i9GiftPay",
    "id": "TRR-00000000000000000000",
    "state": "approved",
    "amount": "17.39",
    "received_amount": "16.52",
    "payment_method": "pix",
    "aproved_time": "2025-04-17 15:20:06",
    "create_time": "2025-04-17 15:18:06",
    "split": {
      "partner": "Laura Muller",
      "username": "ID-000000000TRNC",
      "percentage": 8,
      "amount": "1.32"
    },
    "payer": {
      "email": "[email protected]",
      "name": "Jhon Doe",
      "locality": "Florianopolis - Santa Catarina - BR"
    },
    "callback": {
      "reference_id": "333"
    }
  }
}

REQUISIÇÃO POST

Para manter uma comunicação sergura enviaremos uma requisição post com 2 cabeçalhos header imporantes! você opta por validar ou não!
  1. Authorization Enviaremos o Client ID que gerou o pedido de pagamento no header no tipo Basic
  2. Content-Type Enviaremos um application/json no header
A seguir, apresentamos exemplos de como receber o evendo do nosso WebHook:
PD9waHAKaGVhZGVyKCdDb250ZW50LVR5cGU6IGFwcGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9dXRmLTgnKTsKJEFwcElEID0gJ3tBUFBfSUR9JzsKCiRyZXRvcm5vID0gWydyZXN1bHQnID0+IGZhbHNlXTsKCmlmKCFlbXB0eSgkX1NFUlZFUlsnSFRUUF9BVVRIT1JJWkFUSU9OJ10pIEFORCAhZW1wdHkoJF9TRVJWRVJbJ0NPTlRFTlRfVFlQRSddKSBBTkQgJF9TRVJWRVJbJ0NPTlRFTlRfVFlQRSddID09ICAnYXBwbGljYXRpb24vanNvbicpewoJJGF1dGggPSBleHBsb2RlKCcgJywgJF9TRVJWRVJbJ0hUVFBfQVVUSE9SSVpBVElPTiddKTsKCWlmKCFlbXB0eSgkYXV0aFswXSkgQU5EICRhdXRoWzBdID09ICdCYXNpYycgQU5EICFlbXB0eSgkYXV0aFsxXSkgQU5EICRhdXRoWzFdID09ICRBcHBJRCl7CgkJJEpzb24gPSBmaWxlX2dldF9jb250ZW50cygncGhwOi8vaW5wdXQnKTsKCQlpZighZW1wdHkoJEpzb24pKXsKCQkJJEpzb24gPSBqc29uX2RlY29kZSgkSnNvbiwgdHJ1ZSk7CgkJCWlmKCFlbXB0eSgkSnNvblsncmVxdWVzdEJvZHknXSkgQU5EICFlbXB0eSgkSnNvblsncmVxdWVzdEJvZHknXVsnaWQnXSkgQU5EICRKc29uWydyZXF1ZXN0Qm9keSddWyd0eXBlJ10gPT0gJ3BheW1lbnRzJyBBTkQgJEpzb25bJ3JlcXVlc3RCb2R5J11bJ2dhdGV3YXknXSA9PSAnaTlHaWZ0UGF5Jyl7CgkJCQkkaWRQYXltZW50ID0gJEpzb25bJ3JlcXVlc3RCb2R5J11bJ2lkJ107CgkJCQkJCgkJCQkvL0FxdWkgdm9jw6ogcG9kZSBjb25zdWx0YXIgbyBlbmRwb2ludCBbL3YyL3BheW1lbnRzLzokaWRQYXltZW50XSBvdSBzZWd1aXIgbm9ybWFsbWVudGUhCgkJCQkKCQkJCWlmKCRKc29uWydyZXF1ZXN0Qm9keSddWydzdGF0ZSddID09ICdhcHByb3ZlZCcpewoJCQkJCQoJCQkJCS8vRW5jb250cmUgYSB0cmFuc2HDp8OjbyBlbSBzZXUgc2lzdGVtYSBlIG11ZGUgbyBzdGF0dXMgcGFyYSBhcHJvdmFkbyEKCQkJCQkkcmV0b3JubyA9IFsKCQkJCQkJJ3Jlc3VsdCcgPT4gdHJ1ZSwKCQkJCQkJJ2lkJyA9PiAkaWRQYXltZW50LAoJCQkJCQknc3RhdHVzJyA9PiAnYXBycm92ZWQnLAoJCQkJCV07CgkJCQkJCgkJCQl9CgkJCX0KCQl9Cgl9Cn0JCgovL3VzYXJlbW9zIG8gcmV0b3JubyBwYXJhIHZvY8OqIGNvbnN1bHRhciBuYSBzdWEgw6FyZWEgZGUgY2xpZW50ZSBbc29tZW50ZSByZXRvcm5vIEpTT04gc8OjbyBhcmFtYXplbmFkb3NdIQplY2hvIGpzb25fZW5jb2RlKCRyZXRvcm5vKTsKPz4=

Última atualização em 18 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: