The platform offers four membership tiers with both monthly and yearly billing options:
Monthly Plans:
- Silver: $19.99/month - 50 accounts, 10% transaction fee
- Gold: $59.99/month - 300 accounts, 8% transaction fee
- Platinum: $149.99/month - 1,000 accounts, 6% transaction fee
- Enterprise: $399.99/month - 5,000 accounts, 4% transaction fee
Yearly Plans (20% savings):
- Silver Yearly: $191.90/year - 50 accounts, 10% transaction fee
- Gold Yearly: $575.90/year - 300 accounts, 8% transaction fee
- Platinum Yearly: $1,439.90/year - 1,000 accounts, 6% transaction fee
When you upgrade to a higher-tier plan, the change takes effect immediately:
- The system calculates how many days are left in your current billing cycle
- You receive credit for the unused portion of your current plan
- A prorated charge is calculated for the new plan covering the remaining days
- You are charged the difference between the credit and the new plan cost
- Your new plan limits and features become active right away
- At your next renewal date, you'll be charged the full price of the new plan
Example: If you're on the Silver plan ($19.99/month) with 15 days remaining and upgrade to Gold ($59.99/month):
- Credit from Silver: 15 days × $0.67/day = $10.05
- New charge for Gold: 15 days × $2.00/day = $30.00
- You pay the difference: $19.95 today
- Next month, you'll pay the full $59.99
When you switch to a lower-tier plan, the change is scheduled for your next renewal date:
- You continue using your current plan with all its features and limits
- The system marks your account to switch plans at renewal
- No immediate charges are applied
- On your next billing date, you'll be charged for the lower-tier plan
- The new limits and features take effect at that time
Important: Even if you exceed the new plan's account limit before the downgrade takes effect, the change will still proceed. You'll need to reduce your account count to stay within the new limit.
Your membership automatically renews at the end of each billing cycle:
- The system checks for renewal 12 hours before your plan expires
- If you have a scheduled plan change (downgrade), that plan is used for renewal
- The full price of the plan is charged to your payment method
- Your billing cycle extends by one period (weekly, monthly, or yearly)
- If payment fails, you'll receive a notification email
- The system will retry the payment until your billing period deadline
- Your account remains accessible during retry attempts
Proration ensures you only pay for what you use when upgrading:
Daily Rate Calculation:
- Monthly plans: Plan price divided by 30 days
- Yearly plans: Plan price divided by 365 days
- Weekly plans: Plan price divided by 7 days
Upgrade Formula:
- Calculate remaining days in current billing cycle
- Calculate credit: Remaining days × Current plan daily rate
- Calculate new cost: Remaining days × New plan daily rate
- Charge difference: New cost minus Credit
The system handles frequency changes intelligently (for example, switching from monthly to yearly billing) by adjusting the calculations to ensure fair pricing.
When you cancel your membership:
- Your cancellation is recorded with the current timestamp
- You can choose to remove your payment method from the system
- Your plan remains active until the end of your current billing period
- No future renewals will be processed
- You can optionally provide feedback about why you're cancelling
The over-limit feature allows you to exceed your membership plan's account limit by paying an additional monthly fee per extra account.
How It Works:
When you enable the over-limit feature:
- You can upload accounts beyond your plan's limit
- Each month, the system counts how many accounts exceed your limit
- You are charged a per-account fee for each account over the limit
- This charge is separate from your regular membership fee
Calculation:
The system calculates your overage using this formula:
- Accounts Over Limit = Total Active Accounts - Plan Limit
- Monthly Charge = Accounts Over Limit × Price Per Account
Only active accounts count toward your limit. Deactivated accounts are excluded from the calculation.
Example: If you have a Gold plan (300 account limit) and you have 350 active accounts with a $5 per-account overlimit fee:
- Accounts over limit: 350 - 300 = 50 accounts
- Monthly overlimit charge: 50 × $5 = $250
- You pay $59.99 for Gold membership + $250 overlimit = $309.99 total
Billing Schedule:
Overlimit charges are processed monthly on the 1st of each month:
- The system counts your active accounts on the last day of the previous month
- If you exceed your limit, you're charged for that month's overage
- The charge covers the entire previous month's billing period
- Payment is automatically charged to your payment method on file
Enabling/Disabling:
You can turn the over-limit feature on or off at any time from your membership settings:
- When enabled, you can exceed your plan limits and will be charged accordingly
- When disabled, you cannot upload accounts beyond your plan limit
- The toggle is available only if the feature is enabled for your platform
Payment Failures:
If an overlimit payment fails:
- You receive an email notification about the failed payment
- Your ability to upload new accounts is blocked
- The over-limit feature is automatically disabled
- You must update your payment method to restore access
- You can retry the payment from your membership settings
Account Blocking:
When an overlimit payment fails, your account enters a blocked state where you cannot upload new accounts:
- You are prevented from uploading any new accounts
- All existing accounts continue to work normally, including the over-limit accounts
- Existing accounts can still receive payments and process transactions
- All platform features remain accessible for your current accounts
- Only the ability to ADD more accounts is restricted
To restore your ability to upload new accounts:
- Update your payment method in your account settings
- Retry the failed overlimit payment
- Once payment succeeds, the block is removed and you can upload accounts again
Pricing:
The per-account overlimit fee is configured by the platform administrator. You can view the current rate in your membership settings before enabling the feature.
Estimated Charges:
Your membership settings display:
- Current number of accounts over your limit
- The per-account fee rate
- Your estimated monthly overlimit charge
This helps you understand what you'll be charged before the next billing cycle.
Every payment is recorded with:
- Amount charged
- Payment status (successful or failed)
- Next billing date
- Payment processor reference
- Any revenue sharing details (if applicable to your account type)
Your billing history includes three types of transactions:
- Regular membership renewals
- Over-limit charges (if applicable)
- Other platform fees
You can view your complete billing history in your account settings to track all past transactions. Over-limit transaction invoices can be downloaded as PDFs for your records.
Questions and Recommendations for Review
Current Behavior Analysis:
When an overlimit payment fails, the system currently:
Business Questions to Consider:
Should over-limit accounts remain fully functional when payment fails?
Should there be a grace period before blocking uploads?
What happens with accumulated unpaid charges?
Should there be escalating consequences for repeated failures?
Is there a maximum retry period?
Recommendations:
Add Account Functionality Restrictions:
Implement Grace Period:
Track Cumulative Debt:
Automatic Account Adjustment:
Maximum Retry Limit:
Proactive Notifications:
Payment Method Validation:
Risk Assessment:
Without additional restrictions, the current system allows:
Suggested Priority:
High Priority:
Medium Priority:
Low Priority: