BUG - Partner admin - App discount broken

Hi,

We can no longer apply a discount for an app to a given store. Despite all fields have been filled out, it still asks to fill them out and the create button is disabled.

One more proof for Tobias Lütke that AI can’t do the job.

Thank you

Hi @Soufiane_Ghzal

Is this still appearing as disabled, the process should be as is described here: Offer free trials

If it’s still not working I can DM you to collect some details.

Hi @Liam-Shopify , yes it’s still disabled.

Hi,

Thank you for sharing the screenshot and details.

I can see the issue clearly. The required fields appear to be completed, but the form is still not recognizing them as valid, so the discounted charge preview is not generated and the Create button remains disabled.

This looks like a validation/state issue in the discount creation flow, rather than a problem with the values entered. I will investigate the form logic and check why the selected app, discount type, value, and duration are not being properly registered by the system.

Please review the following:

  • Whether the app dropdown value is being saved correctly
  • Whether the percentage value is being validated correctly
  • Whether the duration field triggers the required update
  • Whether the summary preview is failing to calculate the discounted charge
  • Whether there is any frontend or API error preventing the form from becoming valid

Once I identify the root cause, I’ll apply the fix and test the full discount creation flow again to make sure the button becomes active and the discount can be created successfully.

Hi @Airton_Gomes thanks for the details. Just a side note if it helps. After I selected “percent” as a type of discount, and after I input a numeric discount value, the actual discounted price on the right side is not updated. It’s still showing the price as if it was 0% discount

Hi, @Soufiane_Ghzal

Based on your explanation, it looks like the issue is happening before the final submit step. After selecting percent and entering a numeric discount value, the discounted charge preview should immediately recalculate on the right side. Since it still shows the original price as if the discount were 0%, the form is likely not updating or passing the discount value correctly into the preview calculation.

Please check the discount state handling and calculation flow, especially:

  • Whether the selected discount type is correctly stored as percent
  • Whether the numeric value is being parsed and saved correctly
  • Whether the preview calculation is triggered after the value changes
  • Whether the validation logic depends on the calculated discounted price
  • Whether the disabled Create button is caused by the same missing/incorrect state update

This gives me a clearer direction to debug the issue.

I’m sorry but I have provided all of the information at my disposal already. Am I talking to a human or was this message generated by AI?

no, I am senior Shopify Developer and these are based on my experiences

Are you expecting anything else from me? It seems that I don’t have access to anything you’ve asked here.

This is happening in the partner dashboard, not in an app I have access to the source code or debugging tools.

Hey!

We are seeing the same issue, read past threads but I dont see any solution.
One thread mentions discount cant be applied during trial, which trial are we talking about? Shopify Trial or App Trial.

Its it App trial, then how do we apply discount to merchant right from their very first bill/charge?

I would add that if we can no longer apply a discount for a merchant before the end of the trial it’s a big issue.

  • First: complexity to explain to the merchant why we cant do it despite we’ve agreed on a discount before hand.
  • Second: Payment fees - if we apply the discount after the trial ends they will get charged full amount on the first term. It will charge them shopify’s payment fees that we cant get refunded. Also if they picked a full year plan it’s getting even worse. Cross reference my message about fees that we can’t get refunded: Managed pricing - free trial - processing fee

@Liam-Shopify it seems to be fixed now. I’m underwhelmed by the fact we haven’t been notified in this thread.

@Shreya_Pillai fyi

Hey all, confirming here as well that the fix (deployed earlier today) is in place for this now.