Skip to content

Membership Module

Membership in BigLedger is a register of members and four ways of giving them something: points earned on a sales document line, from a scheduled commission-scheme run or from a photographed third-party receipt, and vouchers. This section is for whoever runs a loyalty programme or sets one up. The first screen below sends you to the right page for the job in hand, and names the one setting that decides whether the points on a sales document ever reach the member.

Start here.

Nothing in this module posts to the ledger or moves stock, and points reach a member only on the one document type the company’s MEMBER_POINT configuration names — by default the sales order, not the cash bill (How membership works).

Applets in this module

The module owns six documented applets, grouped here by the job each does; the one row in this table from another module is the Pricebook, which puts the points on a bill. What each applet records, the other applets the module borrows, and the one registry row not documented here are on Related Applets.

The jobAppletWhat it holds
Keep the membersMembership AdminOne row per card, with a class, any number of labels, a verification status and a join / end date; the point currencies members collect and what a point is worth in money; manual adjustments
Put points on a billPricebook (owned by Core)A price set’s point treatment puts a point amount on a sales document line as it is rung
Award points on a schedule, pay a referral treeCommission SchemeRules and treatments for sales commission and the scheduled membership-points run; an MLM-type scheme is the only thing that pays a referral tree
Turn another merchant’s receipt into pointsOCR Cash BillA member’s photographed third-party bill, matched and converted to points
Issue vouchersVoucher Management Applet V2Codes, serial-numbered tickets, discount and settlement rules, recurring vouchers; redeemed at the counter or in the cart
Voucher ManagementThe earlier build of the same applet
Run a referral programmeMLM Admin AppletReferral programs, participants, invitations, and the lineage of who introduced whom, up to ten levels deep

What the module does not do

There is no automatic tier progression, no expiry-rule screen, no points liability or breakage accounting, no points-funded voucher catalogue in the back office, no member-class pricing scheme (a member’s price is a Pricebook price set with a Member Class rule), no override-points engine and no churn analytics. For each, Membership in Depth says what exists instead, and where a person does the job: finance builds the points liability each month, and whoever runs the programme moves a member between classes by hand.

How the pieces depend on each other

What must exist first, what a member class makes possible, which sibling to use, and what breaks elsewhere when the module is set up wrong are on How membership works.