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.