PayT
Como configurar a integração?
Acesse a sua conta da PayT e na parte superior do painel clique em Ofertas & Produtos:
Em seguida, clique na opção Postbacks:
Logo após, clique em Cadastrar e preencha os seguintes campos:
-
Nome: Informe o nome da SaiuPraEntrega, para facilitar que você saiba onde esse webhook esta sendo ultilizado.
-
Produto: Selecione a opção Produto digital + físico.
-
Tipo: Selecione PayT V1.
-
URL: Informe a mesma Url cadastrada no SaiuPraEntrega.
Aviso
Caso não saiba onde pegar a URL no SaiuPraEntrega, acesse a documentação clicando aqui.
-
Eventos: Marque a opção conforme imagem e lista abaixo.
- Status de Entrega Atualizado
Para finalizar, clique na opção de Testar Url.
Pronto, todas as configurações com a PayT foram feitas.
Como eu sei que deu certo?
No momento que for selecionada a opção de Testar Url, a PayT irá enviar um payload de teste para a sua rota para fins de validação, como o exemplo abaixo.
{
"integration_key": "5a4699b66f527ac4b4305a9b8234a000",
"transaction_id": "8R3WMR",
"seller_id": "XRDWL5",
"test": true,
"status": "collected",
"type": "order",
"tangible": true,
"shipping": {
"price": 0,
"status": "waiting_code",
"service": "custom",
"address": {
"zipcode": "00000000",
"street": "Rua Jedi Anão",
"street_number": "999",
"complement": "",
"district": "Ch\u00e1cara Agrindus",
"city": "Tabo\u00e3o da Serra",
"estate": "SP",
"country": "BR"
}
},
"customer": {
"name": "Yoda Silva",
"fake_email": false,
"email": "[email protected]",
"doc": "12345678901",
"phone": "+551199999999",
"billing_address": {
"zipcode": "0000000",
"street": "Rua Jedi Anão",
"street_number": "999",
"complement": "",
"district": "Ch\u00e1cara Agrindus",
"city": "Tabo\u00e3o da Serra",
"estate": "SP",
"country": "BR"
}
},
"product": {
"code": "Q4EXZR",
"sku": "prod_group",
"type": "grouped",
"name": "Produto Agrupado",
"quantity": 1,
"price": 1500,
"items": [
{
"code": "Q4EZ4Z",
"sku": "prod1",
"name": "Produto 1",
"quantity": 1,
"price": 0
},
{
"code": "OLQDGR",
"sku": "prod2",
"name": "Produto 2",
"quantity": 1,
"price": 1500
}
]
},
"transaction": {
"payment_method": "credit_card",
"payment_status": "paid",
"total_price": 1485,
"quantity": 1,
"modifiers": []
}
}
Ficou alguma dúvida?
Caso tenha ficado com dúvidas, envie uma mensagem para o nosso WhatsApp