Create a Subscription
Learn how to assign a service package to a client.
Prerequisites
Before creating a subscription, ensure you have:
- At least one client in your system
- At least one package defined
- A MikroTik server configured
Step-by-Step Guide
1. Navigate to Subscriptions
Click Subscriptions in the sidebar navigation.
2. Click Create Subscription
Click the Create Subscription button in the top-right corner.
3. Select Client
Choose the client who will receive this subscription from the dropdown. Only clients without an active subscription are shown by default.
4. Select Package
Choose the service package. The package determines:
- Service duration
- Price
- PPPoE profile (bandwidth limits)
5. Set Start Date
Choose when the subscription should begin:
- Today - Service starts immediately
- Custom Date - Schedule for a future date
6. Configure Auto-Renewal
Toggle auto-renewal on or off:
- On - Automatically renews when expired
- Off - Subscription ends at expiration date
7. Save
Click Save to create the subscription.
What Happens After Creation
- Database Entry - The subscription is recorded in Zettabit
- MikroTik Sync - PPPoE user is created/updated on the router
- Client Notification - If SMS is configured, client receives confirmation
- Service Active - Client can now connect
Calculating End Date
The end date is automatically calculated:
End Date = Start Date + Package Validity (days)For example:
- Start Date: January 1, 2024
- Package Validity: 30 days
- End Date: January 31, 2024
Subscription for Existing Active Client
If a client already has an active subscription:
- The existing subscription must expire or be cancelled first
- Or, you can create a renewal (which extends the existing subscription)
Creating Multiple Subscriptions
To create subscriptions for multiple clients:
- Create them one at a time through the UI
- Or use the bulk import feature (if available)
Troubleshooting
”Client already has active subscription”
The selected client already has an active subscription. Either:
- Wait for it to expire
- Cancel the existing subscription first
- Create a renewal instead
”Package not available”
The selected package may be:
- Marked as inactive
- Deleted from the system
Choose a different package or reactivate the desired one.
”Server connection failed”
The MikroTik server couldn’t be reached. Check:
- Server is online
- Network connectivity
- Server credentials are correct
The subscription will still be created, and sync will retry automatically.
Best Practices
- Verify client information before creating subscription
- Set appropriate auto-renewal based on customer preference
- Use future start dates for scheduled service activation
- Document special arrangements in notes if available