Aksha
Aksha
Business Software

Documentation

Circulation Subscriptions

Customer subscription operating manual covering commercial terms, activation, payment, supply entitlement, pause/resume and renewal.

Circulation teamsSubscription teamsEdition Center teamsAccounts/collection teams
Last updated: 16-08-2026

What a Subscription does

An Active Subscription creates Customer supply entitlement through a Circulation Agent. It does not itself record payment or create an Account credit. Payment is captured with Create Receipt from the Active Subscription.

Before creating

  • Active Circulation Customer
  • Customer Circulation Account
  • Subscription Plan
  • Active Agent
  • Customer and Agent in the same Edition Center

Commercial fields

  • Customer — subscriber
  • Subscription Plan — Product, Duration and initial Price source
  • Lead Source — Direct or Agent
  • Agent — required supply Agent
  • Start Date — first effective date
  • End Date — derived from Plan duration
  • Quantity — minimum 1
  • Plan Price — Draft commercial snapshot
  • Discount (%) — 0 to 100
  • Gross / Discount Amount / Net — calculated

Save and Apply

Save validates the Draft/Rejected Subscription and returns to the list. Apply performs the same safe save but keeps the operator on the record. Neither action activates supply.

Confirm

Confirm is available for Draft/Rejected. It revalidates Customer, Account, Plan, Agent, Edition Center, dates and commercials, then changes the Subscription to Active. Daily Print Order generation includes the Subscription only inside its effective dates and outside Paused intervals.

Approval actions

Request Approval, Approve and Reject remain visible but are disabled in the current configuration. Normal processing is Draft -> Confirm -> Active.

Create Receipt

For an Active Subscription choose Actions -> Create Receipt. AkshaERP checks for an existing Receipt by Subscription Number before opening another Receipt. A lookup failure now stops creation instead of bypassing the duplicate check.

  • Customer Type = Customer
  • Customer and Paid By from Subscription
  • Receipt Date = today
  • Receipt Type = Subscription
  • Payment Method = Cash initial default
  • Payment Reference = Subscription Number
  • Comments = From Subscription...
  • Receipt Total = Subscription Net
  • NOBILL line = Subscription Net

Pause

Pause is available on Active Subscriptions when no open-ended Pause is waiting for Resume. Pause Start is required. Pause End is optional. A finite pause excludes supply only for that interval and extends the Subscription End Date by the paused days. Blank Pause End creates an open-ended pause.

Resume

Resume is available when an open-ended Pause exists. Resume Date is the first date supply becomes eligible again. AkshaERP closes the pause through the previous day and extends the Subscription End Date by the open paused days.

Renew

Renew is available on Active Subscriptions. It creates a new Draft with reusable Customer/Plan/Agent/commercial context copied while Subscription Number, dates, pause fields and history are cleared. Review the new term before Confirm.

Troubleshooting

  • Account not created: create/correct the Customer Circulation Account.
  • Customer/Agent Edition Center mismatch: choose the correct operational pair.
  • Confirm disabled: only Draft/Rejected can Confirm.
  • Create Receipt disabled: activate the Subscription first.
  • Pause disabled: an open Pause may require Resume.
  • Resume disabled: no open-ended Pause exists.
  • Receipt check failed: retry rather than bypassing duplicate protection.

Related pages

Frequently asked questions

Does Confirm receive money?

No. Confirm activates supply entitlement. Use Create Receipt from the Active Subscription for payment.

Why is Agent required for a Direct lead?

Lead Source describes acquisition; Agent is still the operational supply route for Subscription copies.

How is End Date calculated?

From Start Date and the selected Subscription Plan duration, inclusively.

What happens during Pause?

Subscription supply is excluded for the Paused history interval while the header remains Active.

What if Pause End is blank?

The pause is open-ended and Resume is required later.

Should I manually create a Subscription Receipt?

Normally no. Use Active Subscription -> Create Receipt so Customer, reference and amount are prefilled and duplicate checking runs.

Can I delete an Active Subscription?

No. Use lifecycle actions such as Pause/Resume/Renew and preserve operational history.

Continue reading