Documentation Index

Fetch the complete documentation index at: https://mysupport.roller.software/llms.txt

Use this file to discover all available pages before exploring further.

Calculate pro-rata charges for membership upgrades

Prev Next

When upgrading or downgrading a membership, ROLLER uses the following formula to calculate the one-off, pro-rata amount charged or credited to the guest: 

pro-rata.png

Where:

  • Unit.cost1 is the unit cost of the membership that is being upgraded.

  • Unit.cost2 is the unit cost of the new membership.

  • Billing.period.length is the current recurring billing period. For non-recurring passes, the billing period length is 1.

For recurring memberships, the billing period length is defined as:

Screen_Shot_2020-01-28_at_11.00.14_am.png

Example:

A guest wants to upgrade their membership from a $20p/m to a $30p/m membership. If the guest upgrades halfway through a billing cycle they will have to pro-rata $5 immediately and then begin paying $30p/m upon their next scheduled payment.