Common Subscription Use Cases
Use Case 1: Client Subscribes to a Recurring Service (Self-Checkout)
Scenario:
A client subscribes to a Social Media Management Plan ($199/month) using PayPal.
Flow:
The client selects the subscription service on the Agency Handy dashboard.
They choose PayPal as the payment method and proceed with checkout.
The system:
Creates a Subscription ID under Subscription Management.
Generates an Order linked to the subscription.
Automatically creates an Invoice and marks it as Paid after successful payment processing.
The client receives an email confirmation of the successful payment.
The system schedules the next billing cycle for the following month.
Before renewal, the client receives a Subscription Renewal Reminder email.
The next payment is processed automatically, ensuring seamless billing.
Use Case 2: Manual Subscription Order with Offline Payment
Scenario:
A client subscribes to a Website Maintenance Plan ($149/month) and prefers to pay manually via bank transfer.
Flow:
The agency creates a manual subscription order under Subscription Management.
An Invoice is generated and sent to the client.
The client transfers the amount via bank.
The agency manually marks the invoice as Paid in the system.
A payment confirmation email is sent to the client.
The system schedules the next invoice and notifies the agency for manual follow-up.
Use Case 3: Failed Payment & Subscription Continuation
Scenario:
A client is subscribed to an SEO Growth Plan ($299/month), but their credit card expires, causing a payment failure.
Flow:
Agency Handy attempts to process the recurring payment.
The payment fails, and the invoice status remains Open.
The system sends:
A Failed Payment Notification to the client, prompting them to update their payment details.
A notification to the agency, alerting them about the failed payment.
The agency can retry the payment manually or request the client to update their payment method.
Once the issue is resolved, the invoice is reprocessed and marked as Paid.
Use Case 4: Client Requests a Change in Billing Cycle
Scenario:
A client initially subscribed to a weekly graphic design service but now wants to switch to a monthly plan.
Flow:
The agency accesses Subscription Management and selects the subscription.
They click Edit Subscription and change the Billing Cycle to Monthly.
The change applies only to future invoices, keeping the current cycle unchanged.
The client receives an email notification confirming the updated billing schedule.
Use Case 5: Subscription Cancellation (Without Cancelling the Last Order)
Scenario:
A client subscribed to a PPC Advertising Package ($500/month) decides to stop future payments but wants the current month’s service to continue.
Flow:
The agency selects the client’s subscription in Subscription Management.
They click Cancel Subscription.
A confirmation popup appears:
Select "No" to keep the current order active while stopping future renewals.
The client is informed via email that no further payments will be charged.
The subscription remains active until the last order expires.
Use Case 6: Subscription Cancellation (With Order Cancellation)
Scenario:
A client no longer wants their content writing subscription ($299/month) and requests immediate cancellation.
Flow:
The agency selects the subscription under Subscription Management.
They click Cancel Subscription and select Yes to cancel both the subscription and any active orders.
The subscription status updates to Inactive.
The client receives an email confirmation of the cancellation.
Use Case 7: Service Deletion Restriction
Scenario:
An agency wants to delete a Logo Design Subscription Service, but active clients are subscribed.
Flow:
The agency attempts to delete the service.
Agency Handy prevents deletion and displays a message:
"You cannot delete a service with active subscriptions. Please cancel all subscriptions first."
The agency must first cancel all active subscriptions before deleting the service.
Last updated
Was this helpful?