How do I set up card subscription (billing cycle) packages?
Setting up recurring card billing and PayStack for South African facilities
Overview
Billing cycle packages allow members to be charged on a recurring basis (e.g. every 28 days) via card subscription. This requires PayStack to be enabled (South Africa) or Stripe (other regions).
Enabling PayStack
Settings >> Payment Gateways >> PayStack >> Enable >> add banking information >> Submit
PayStack charges 2.9% + R1 excl. VAT per card transaction.
Creating a Billing Cycle Package
1. Settings >> Packages >> Package Management >> Create New
- Fill in package details.
- Add a price and billing frequency (e.g. weekly, monthly, billing cycle).
- Add a billing interval (e.g. every 4 weeks).
- Add a default period if applicable.
- Select purchase limits and package visibility.
- Submit.
Adding an Existing Member to Card Subscription
1. Change Payment Type: Members >> Manage >> [Member] >> Billing >> Payment Type >> Card Subscription >> Update billing details (this sends the member an email to add their card).
- Add End Date to Current Package: Members >> [Member] >> Packages >> Actions >> Edit >> add end date >> Submit.
- Assign Billing Cycle Package: Create New >> select billing cycle package >> add start date >> Submit.
Tracking Subscriptions and Settlements
- Track subscriptions: Accounts >> Subscriptions
- Track PayStack payouts: Accounts >> Settlements
What Happens When a Card Subscription Member Is Placed on Hold?
Their payments will stop and their new billing date will be the day the are released from hold/ the day the package starts again.