A informação dos métodos de pagamento também é fornecida pela loja na planilha com os dados para configuração.
Vamos analisar o exemplo do Json abaixo. Aqui podemos identificar que mais uma vez está sendo usado o campo código de integração Order.PaymentMethod.IntegrationID dos meios de pagamento para diferenciar os diferentes tipos.
Em alguns casos é necessário diferenciar também bandeiras de cartões de crédito:
"paymentMethods": [
{
"paymentMethodID": "3",
"exceptions": []
},
{
"paymentMethodID": "17",
"exceptions": [
{
"field": "Order.PaymentMethod.IntegrationID",
"operator": "=",
"value": "boleto"
}
]
},
{
"paymentMethodID": "18",
"exceptions": [
{
"field": "Order.PaymentMethod.IntegrationID",
"operator": "=",
"value": "GIFTCERTIFICATE"
}
]
}
],