Hello,
I’ve been experiencing an intermittent bug with price adjustments on selling plans for our membership products. Our app sets specific prices for each selling plan using price adjustment values (so specific prices for the selling plan, not a discount).
What has happened to several merchants is that the adjustment value disappears from the selling plan, and on the PDP, the value of {{ plan.price_adjustments[0].value | money }} for all selling plans is null. This means that our widget does not display the prices of each selling plan, but what’s worse is that Shopify uses the regular product price regardless of the selling plan selected when the customer adds the item to cart.
What’s even more odd is that customers check out with subscription properties and the wrong price. So we get the contract creation webhook, and assume everything is fine, but the product’s price doesn’t reflect the selling plan’s price. Here, you’ll see that the price is the regular product price instead of the annual membership price.
If I query the contract via the API, the pricing policy is null
If I update the selling plan in our app, it refreshes the pricing policy and works correctly on the storefront, but I need to understand what’s causing the pricing policy to be removed from a selling plan.
Help!
Chris

