Boa tarde!
Estou gerando o pedido usando a createOrder() da API do wixStores, e está funcionando corretamente para os pedidos com lineItemType que sejam PHYSICAL, porém quando eu tento comprar um item digital ele retorna o seguinte erro:
requirement failed: order.lineItem.lineItemType must be PHYSICAL when order.lineItem.productId is set
Alguém sabe como posso contornar esse problema? Já tentei retirar o productId do lineItems, só que aí ele não gera o pedido.
Oi Victor.
Adicione lineItemType com o valor "PHYSICAL" no lineItem. Veja o exemplo completo aqui.