Overview
fusionCore renews subscriptions for you. Each night, a scheduled job finds the subscriptions that are due to renew and creates a renewal Order for the next term — so members keep their access without anyone re-keying the sale.A subscription is a Purchase Activity (
FCORE_PAY__Purchase_Activity__c) of record type FC_Subscription, linked to a Subscription Plan. The plan sets the term length and how early renewals are generated.How Automatic Renewal Works
Each night, theFC: Generate Renewal Orders job (the SubscriptionRenewalBatch Apex class, 3 AM by default) does three things:
- Finds every subscription that’s ready to renew — one whose
Is_Ready_For_Renewal_Job__cflag is on, meaning it’s within its plan’s Renewal Days (Renewal_Days__c) of expiring and meets all the other renewal conditions. - Generates a renewal Order for that subscription’s next term.
- Records the result on the Purchase Activity — links the new renewal Order and Order Product, and sets Renewal Status (
Renewal_Status__c) toGenerated.
Working with Renewals
Configuring the Batch Job
Schedule the nightly renewal job, tune its batch size, and learn what makes a Purchase Activity eligible.
Renewal Paths
Control which product a subscription renews into using priority-ordered renewal paths.

