Subscription list
- Status filters show Active, Pending Payment, Paused, Cancelled, or Expired.
- Product filter narrows by product.
- Search by customer name or reference.
Bulk actions
Select multiple subscriptions to move to a different product (with proration), pause, cancel, or delete. Bulk move can optionally change billing cycles and applies charges or credits per subscription (downgrades are credited). Only active subscriptions can be paused or moved. Subscriptions already on the target product are skipped. Bulk delete also removes related payment records.Create a subscription
- Click Add Subscription.
- Choose a customer and product.
- Pick a billing cycle:
- Monthly, Quarterly, Yearly
- Custom (enter the number of days)
- Choose a start date (must be at least tomorrow).
- Optional: set an end date and a reference number.
Change plan with proration
Use this to upgrade, downgrade, or change the billing cycle for an active subscription. Changes take effect immediately.- Open the subscription.
- In Subscription Actions, choose Change Plan.
- Select a new product and an optional billing cycle, then click Preview Proration.
- Review the breakdown and confirm.
How proration works
- Rekarro calculates unused credit and the new charge using the actual days remaining in the current billing cycle.
- If the net amount is positive, Rekarro charges the customer immediately (requires a saved payment method).
- If the net amount is negative, Rekarro issues a credit by default. Some organizations may be configured to refund instead.
- If the net amount is zero, no charge or credit is created.
- The next billing date is recalculated from the effective date and the new billing cycle.
- The customer receives a plan change email confirmation once the charge completes.
Plan change payment status
- If a plan change requires a charge, the payment can show Pending or Processing until the gateway confirms it.
- Plan changes are finalized after the payment succeeds.
- Plan-change payment failures are terminal and are not retried.
Example
You bill R300 on a 30-day cycle and upgrade to a R450 plan with 20 days left in the current cycle.- Unused credit: R300 / 30 * 20 = R200
- Prorated charge for the new plan: R450 / 30 * 20 = R300
- Net amount: R300 - R200 = R100 charged now
Requirements
- Subscription must be Active and already billed at least once.
- Plan changes are blocked while there are pending or failed recurring payments.
Record a manual payment
Use this when you collect payment outside Rekarro (cash, EFT, or bank transfer). Manual payments are only available for Active subscriptions.- Open the subscription.
- Click Record Manual Payment.
- Enter the amount, payment date, and method. Add a reference or notes if needed.
- Click Record Payment.
Manage subscription status
- Pause: Temporarily stop billing.
- Resume: Continue billing for a paused subscription.
- Cancel: Permanently stop billing.
Status meanings
- Active: Billing runs on schedule.
- Pending Payment: Waiting for checkout to complete (no saved payment method).
- Paused: Billing is on hold until you resume it.
- Cancelled: Billing is permanently stopped.
- Expired: Subscription reached its end date.