Subscription
Subscription Configuration Guide
Overview
This guide explains the available subscription configuration options in UniBee. Administrators can customize billing behavior, subscription status handling, and invoice management through these settings.
Settings(Go To Configuration -> Subscription Config Page)
Enable Immediate Downgrade
- Description:
- By default, subscription downgrades occur at the end of the current billing cycle.
- Enabling this option allows users to downgrade immediately upon request, without waiting for the cycle to finish.
- Default: Disabled
Prorated Upgrade Invoices
- Description:
- When a user upgrades their subscription, UniBee will automatically generate a prorated invoice based on the remaining billing period.
- Default: Enabled
Incomplete Status Duration
- Description:
- Defines how long a subscription remains in the “incomplete” status before being automatically handled.
- Field: Duration in seconds
- Default Value:
86400
seconds (24 hours)
Enable UniBee Billing Emails
- Description:
- When enabled, UniBee will automatically send billing-related emails to users.
- Default: Enabled
Auto-Charge Start Time Before Period End
- Description:
- Configures how early (in seconds) the system should trigger an automatic payment before the subscription period ends.
- Example: Setting to
300
seconds (5 minutes) will attempt auto-payment 5 minutes before the period end.
- Default Value:
7200
seconds (2 hours)
Hide Zero Value Invoices
- Description:
- By default, UniBee generates and displays invoices even if the amount is zero.
- Enabling this option hides invoices with a total value of zero.
- Default: Disabled
Notes
- Always review the impact of each setting on your billing cycles and user experience.
- Changes to billing behavior may affect subscription lifecycle events and customer notifications.