How to offer a discount using the Recurring Application Charge API?

Topic summary

Offering a temporary 50% discount for two months using Shopify’s Recurring Application Charge (RAC) API.

  • Context: An app using RAC for billing wants to give initial customers a half-price promotion limited to the first 2 months.
  • Ask: How to implement a time-limited introductory discount (e.g., 50% off for 2 months) via RAC—mechanism, configuration, or best practice.
  • Status: No guidance or solutions provided yet; the question remains open and unresolved.
Summarized with AI on January 18. AI used: gpt-5.

Hi,
We have an app that utilizes recurring application charges, and we would like to offer a 50% discount to our initial customers for a duration of 2 months. How can we implement this using the Recurring Application Charge API?