Notificação vendas comuns

O sistema de campainha existe para notificar o estabelecimento sobre uma atualização de status na transação. Toda vez que ocorre qualquer alteração de status em uma transação, é feita uma chamada via POST ao campo “urlCampainha” (enviada como parâmetro junto da transação), essa chamada enviará alguns dados que identificarão a transação, e assim o estabelecimento saberá em qual transação houve uma mudança de status.

Importante lembrar que a chamada de campainha não informa qual o status atual da transação e apenas que houve uma alteração, sendo assim, o estabelecimento deve realizar uma consulta (através da função de consultarTransacao) para verificar com mais detalhes a situação atual da transação.

Caso a URL de campainha estiver em HTTPS, informar ao Suporte Yapay, servicedesk@yapay.com.br

Detalhamento dos campos retornados:

Campo Descrição Tipo
numeroTransacao Código que identifica a transação dentro do Yapay Numérico
codigoEstabelecimento Código que identifica o estabelecimento dentro do Yapay Numérico
campoLivre1 Campo Livre 1 Alfa Numérico
campoLivre2 Campo Livre 2 Alfa Numérico
campoLivre3 Campo Livre 3 Alfa Numérico
campoLivre4 Campo Livre 4 Alfa Numérico
campoLivre5 Campo Livre 5 Alfa Numérico
POST HTTP
Content-Type: application/x-www-form-urlencoded
Content-Length: 125
numeroTransacao=123&codigoEstabelecimento=1000000000000&campoLivre=A&campoLivre2=B&campoLivre3=C&campoLivre4=D&campoLivre5=E

Notificação cobrança recorrente

Neste fluxo de recorrência, o estabelecimento receberá a campainha informando qual recorrência houve a cobrança e, depois disto, deverá acionar a consultarRecorrente para receber o número do pedido, e assim, acionar a consultarTransacao para recebimento do status.

Caso a URL de campainha estiver em HTTPS, informar ao Suporte Yapay, servicedesk@yapay.com.br

Detalhamento dos campos retornados:

Campo Descrição Tipo
numeroRecorrencia Código que identifica a recorrência dentro do Yapay Numérico
codigoEstabelecimento Código que identifica o estabelecimento dentro do Yapay Numérico
campoLivre1 Campo Livre 1 Alfa Numérico
campoLivre2 Campo Livre 2 Alfa Numérico
campoLivre3 Campo Livre 3 Alfa Numérico
campoLivre4 Campo Livre 4 Alfa Numérico
campoLivre5 Campo Livre 5 Alfa Numérico
POST HTTP
Content-Type: application/x-www-form-urlencoded
Content-Length: 125
numeroRecorrencia=1&codigoEstabelecimento=1000000000000&campoLivre=A&campoLivre2=B&campoLivre3=C&campoLivre4=D&campoLivre5=E