UniBee Documentation home page
Search...
⌘K
About
Contact
Search...
Navigation
Subscription
Subscription Configuration Guide
Documentation
API Reference
Documentation
GitHub
Community
Official website
Overview
Introduction
Quick start
Checkout Purchases (Hosted Mode)
Custom Checkout Page
Change Subscription After Purchases (Hosted Mode)
Make Billing API calls
Simulate Subscriptions (Sandbox)
Testing Cards (Sandbox)
Collect taxes
Transaction Data Storage
Billable metric
What is billable metric
Work with limited-type metric
Work with charged-type metric
Define Products and Plans
What is product and plan
How to add a new product
Add a plan and archive a plan in product tab
Subscription plan
Recurring addon
Onetime payment
Trial plan
Discount code
Introduction
Create, edit, copy and archive
View the usage of a discount code
Inquiry and export
Subscription
Subscription auto-charge workflow
Change subscription plan
Assign Subscription to user
Status
Subscription Configuration Guide
Invoices
Status and workflow
Advanced invoice management
Offline Refund Process
Customized Invoice PDF Issued by
Invoice computation
Transaction
Transaction type and status
Transaction list download
User management
View, edit user information
Assign a subscription plan to a user
Export and import user data
Admin management
Activity logs
Invite more billing admins
Define roles and permissions for billing admins
Webhooks
UniBee webhooks
UniBee webhook events
Reports and export reports
Define and export customizable reports
Promo Credit
Introduction
Enabling the Promo Credit System
Adding or Modifying a User's Promo Credit
Viewing and Exporting the Promo Credit List
How to Integrate Promo Credit for Customers via OpenAPI
On this page
Overview
Settings(Go To Configuration -> Subscription Config Page)
Enable Immediate Downgrade
Prorated Upgrade Invoices
Incomplete Status Duration
Enable UniBee Billing Emails
Auto-Charge Start Time Before Period End
Hide Zero Value Invoices
Notes
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.
Status
Status and workflow
Assistant
Responses are generated using AI and may contain mistakes.