Ir para o conteúdo

PayT

Como configurar a integração?

Acesse a sua conta da PayT e na parte superior do painel clique em Ofertas & Produtos:

option-products

Em seguida, clique na opção Postbacks:

option-postbacks

Logo após, clique em Cadastrar e preencha os seguintes campos:

option-cadastrar

  • 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

filled-fields

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 um email para o nosso suporte: [email protected]