Olá,
Após adicionar um Giftcard de um provider XXXXX (isSpecialCard = true), o order form é retornado com o mesmo preenchido corretamente, e ativo (InUse = true).

Quando adiciono um vale comum com provider padrão da VTEX, o Giftcard anterior é zerado e inativado (inUse = false).

Isso é um comportamento padrão ou estou fazendo algo de errado? Não pode usar dois giftcards de providers distintos na mesma compra?
Obrigado!
Oi, Igor!
Já faz algum tempo da sua pergunta, mas…
É possível utilizar:
- múltiplos giftcards via “redemptionCode” do mesmo provider
- um único “specialCard” por provider
- mas múltiplos providers com giftcard “specialCard”
Não vi o seu request, mas um chute que me veio à cabeça é se o seu segundo request informou também o giftcard do primeiro request. Se me lembro corretamente, você sempre precisa indicar todos os giftcards que deseja utilizar, e não somente os que deseja adicionar ao contexto.
Também é necessário garantir que o valor em uso entre cada giftcard e também as formas de pagamento regulares esteja balanceado em relação ao valor total do carrinho/orderForm.
2 Likes