Error message
["loyaltyProgram.price.value"] Required field not provided: "loyaltyProgram.price.value"
What does this error mean?
Google may have rejected the products because the loyalty program price currency was sent without its corresponding price value, which is a required field when the currency is provided.
How to solve this error
- If you send a curency for "loyaltyProgram.price.currency", complete the value for "loyaltyProgram.price.value" as both attributes are mutually dependent.
- Or if you do not have a price value for "loyaltyProgram.price.value" for some products, you need to empty the attribute "loyaltyProgram.price.currency" for those products.
You can apply a rule to empty the currency for the products for which you do not send a price.