A cada transação realizada em um pedido, o servidor do Order Manager envia, via comando, as informações para o backend do parceiro.
Requisição
POST
/url_cadastrada
Exemplo de informação enviada pelo Order Manager:
{
"id": "f0f0f0f0-f0f0-f0f0-f0f0-f0f0f0f0f0f0",
"order_id": "f0f0f0f0-f0f0-f0f0-f0f0-f0f0f0f0f0f0",
"trasaction": {
"id": "f0f0f0f0-f0f0-f0f0-f0f0-f0f0f0f0f0f0",
"external_id": "f0f0f0f0-f0f0-f0f0-f0f0-f0f0f0f0f0f0",
"description": "",
"status": "CONFIRMED",
"terminal_number": "###324625",
"authorization_code": "0#1#133",
"number": "##50##",
"amount": "1",
"transaction_type": "PAYMENT",
"payment_fields": {
"primary_product_name": "CREDITO",
"secondary_product_name": "A VISTA",
"number_of_quotas": "0"
},
"card": {
"brand": "MASTERCARD",
"mask": "************0566"
}
}
}