As informações da administradora de cartão e banco sempre devem ser fornecidas pela loja e podem ser adicionadas no bloco abaixo.
"paymentBanks": [
{
"bank": "",
"exceptions": [
]
}
],
"paymentAdministrators": [
{
"administratorId": "03",
"exceptions": [
]
},
{
"administratorId": "",
"exceptions": [
{
"field": "Order.PaymentMethod.IntegrationID",
"operator": "=",
"value": "GIFTCERTIFICATE"
}
]
},
{
"administratorId": "19",
"exceptions": [
{
"field": "Order.PaymentMethod.IntegrationID",
"operator": "=",
"value": "elo"
}
]
},
{
"administratorId": "04",
"exceptions": [
{
"field": "Order.PaymentMethod.IntegrationID",
"operator": "=",
"value": "master"
}
]
},
{
"administratorId": "07",
"exceptions": [
{
"field": "Order.PaymentMethod.IntegrationID",
"operator": "=",
"value": "diners"
}
]
},
{
"administratorId": "13",
"exceptions": [
{
"field": "Order.PaymentMethod.IntegrationID",
"operator": "=",
"value": "paypal"
}
]
},
{
"administratorId": "11",
"exceptions": [
{
"field": "Order.PaymentMethod.IntegrationID",
"operator": "=",
"value": "amex"
}
]
}
],
Note que no exemplo acima, temos diferentes IDs para cada uma das bandeiras habilitadas. É sempre necessário deixar mapeados os IDs de pagamento que estão ativos.
{
"administratorId": "11",
"exceptions": [
{
"field": "Order.PaymentMethod.IntegrationID",
"operator": "=",
"value": "amex"
}