Gift card não finaliza a compra

Boa tarde, tenho um cenário que estou comprando um item de 10 reais e o cliente tem um giftcard do mesmo valor, ao fazer o attachments/clientProfileData com os dados do cliente, já é retornado no response da api, no orderform o campo “giftcards” com o valor diponível, porém ao tentar realizar essa compra aparece um erro:
“Seu pagamento não foi autorizado. Houve algum problema na autorização do pagamento. Você pode ter preenchido algum dado incorretamente ou pode ter ocorrido algum problema com a operadora do cartão (no caso de compra com cartão)”

No attachments/paymentData, eu insiro o valor que quero usar e o orderform é atualizado mas a compra não fecha.

Estou utilizando o gift card hub api, com provider externo.
O que pode ser?

Opa, uma sugestão bem fora da caixa …

Tenta fazer o seguinte teste:
Coloca o giftcard via o processo normal de compra usando a tela do checkout.
Ai antes de “fechar” a compra imprime o orderForm e compara com o orderForm que está sendo gerado via as APIs. Ai pode ver se aparece alguma diferença entre o que está sendo feito via interface web e via api.