Last updated
Last updated
Após a finalização do pedido, será retornado através do callback_url (cadastrado na integração da Api dentro da Dashboard Payhow), dados referentes ao pedido finalizado. Sendo que o body pode altera se for um create (primeiro retorno de callback do pedido) ou update (quando há uma atualização no status de pagamento)
O callback é um POST, por isso é esperado que seja retornado um true, para confirmarmos que os dados foram recebidos.
order_status
string
create (primeiro callback referente ao pedido)
order_id
string
É o nº do pedido enviado no parametro opcional "order_id" do carrinho, caso não sido enviado, será retornado como null.
payhow_order_id
int
Número de pedido criado dentro da Payhow
payment_method
string
forma de pagamento podendo ser : walletapp (qr_code), creditcard_checkout (cartão de crédito) ou boleto
payment_method_title
string
descrição da forma de pagamento
status_payment
string
status do pagamento: (processing, paid, refunded, cancelled)
user_id
string
id do usuário, que foi enviado no endpoint do carrinho.
first_name
string
Nome
last_name
string
Sobrenome
address
string
Endereço
complement
string
Complemento
city
string
Cidade
state
string
Estado
postcode
string
CEP
country
string
País
string
email recebido pela API do carrinho
phone
string
Telefone
method_title
string
Método de envio escolhido
method_id
string
id do método de envio
melhor_envio_protocol
string
caso tenha sido cotado pelo melhor envio, retornará o protocolo, se não, voltará null.
melhor_envio_tracking
string
caso tenha sido cotado pelo melhor envio, retornará o código de monitoramento, se não, voltará null.
total
string
valor total do frete.
first_name
string
Nome
last_name
string
Sobrenome
company
string
empresa (apenas se for enviado para PJ, caso contrário virá null).
address
string
Endereço
complement
string
complemento
city
string
Cidade
state
string
Estado
postcode
string
CEP
country
string
País
id
int
id do produto fornecido na API de envio do carrinho
name
string
Nome do produto
price
string
Preço unitário do produto.
quantity
string
Quantidade comprada.
total
string
Valor total da compra do produto.
order_status
string
Retorna update, indicando que é uma atualização de status de pagamento de um pedido já realizado
order_id
string
retornar caso tenha sido previamente enviado na criação do carrinho
payhow_order_id
int
id criado pela payhow de referência para criação e atualização de pedido
status_payment
string
volta o status de pagamento atualizado.
Modelo de callback retornado a loja após pagamento do pedido dentro de nosso Checkout Payhow.