Nos tipos de pagamento devemos configurar IDs que identificam se um pedido foi realizado por boleto, cartão de crédito ou outro tipo de pagamento que o ERP esteja esperando.

As informações a serem configuradas aqui são fornecidas pela loja na planilha de configuração.
Analisando o Json abaixo podemos identificar que todo pedido realizado apresentará a informação do tipo de pagamento de código A com exceção de pedidos cujo ID de integração tenha o código boleto.

Nesse tipo de configuração é importante, além de configurar os IDs no Json de integração, também colocar os identificadores nos respectivos meios de pagamento.

"paymentTypes": [
  {
    "paymentTypeID": "A",
    "exceptions": [
      
    ]
  },
  {
    "paymentTypeID": "18",
    "exceptions": [
      {
        "field": "Order.PaymentMethod.IntegrationID",
        "operator": "=",
        "value": "boleto"
      }
    ]
  }
],
  • Sem rótulos