Estamos fazendo a integração usando a documentação
https://help.vtex.com/tutorial/fazer-um-pedido-regular-usando-as-apis-da-vtex?locale=pt
Para enviar um boleto, estamos alterando o body do orderForm (http://{{AccountName}}.vtexcommercestable.com.br/api/checkout/pub/orders) para paymentSystem 6, e também https://{{AccountName}}.vtexpayments.com.br/api/pub/transactions/{{transactionId}}/payments, porém na verificação do resultado da order a parte de paymentData / transactions vem sem a parte de payments.
Alteração do Payment System
[
{
"paymentSystem": 6,
"paymentSystemName": "Boleto Bancário",
"group": "bankInvoicePaymentGroup",
"installments": 1,
"installmentsInterestRate": 0,
"installmentsValue": 1788,
"value": 1788,
"referenceValue": 1788,
"bin": null,
"transaction": {
"id": "5DB494420......",
"merchantName": "CLIENTE"
},
"currencyCode": "BRA"
}
]
Retorno
"paymentData": {
"giftCards": [],
"transactions": [
{
"isActive": true,
"transactionId": "5DB49442..............",
"merchantName": "CLIENTE",
"payments": []
}
]
},
Alguém poderia me passar uma documentação de referencia ou uma dica?
Obrigado!