Skip to main content

Fixing Subscription Errors

Ryan Lysa avatar
Written by Ryan Lysa
Updated today

Fixing Subscription Errors

Common subscription problems and how to resolve them.

"Subscription Failed to Create"

Causes

  1. No Stripe Connection: Must connect Stripe first

  2. Plan Not Synced: Plan missing Product/Price IDs

  3. Invalid Price: Price must be > $0

  4. Customer Error: Customer payment method invalid

Solutions

If No Stripe:

  1. Go to Billing Dashboard

  2. Click Connect with Stripe

  3. Complete onboarding

  4. Try creating subscription again

If Plan Not Synced:

  1. Go to Plans

  2. Find the plan

  3. Verify "Stripe Product ID" exists

  4. If missing, plan will auto-sync on next save

If Invalid Price:

  1. Edit plan

  2. Ensure price > $0

  3. Save plan

  4. Try subscription again

"Payment Method Required"

What It Means

Customer didn't provide valid payment method during signup.

How to Fix

Customer must:

  1. Log into their account

  2. Go to Billing

  3. Click Add Payment Method

  4. Enter card details

  5. Save

Restaurant can:

  • Send reminder email

  • Contact customer directly

  • Cancel incomplete subscription after 7 days

"Customer Already Has Active Subscription"

What It Means

Customer can only have one active subscription per restaurant.

How to Fix

To Change Plans:

  1. Cancel current subscription

  2. Wait for cancellation to process

  3. Create new subscription with different plan

To Update Existing:

  1. Go to Customers

  2. Find customer

  3. Click View Subscription

  4. Click Change Plan

  5. Select new plan

"Subscription Canceled by Customer"

Why It Happens

Customer clicked "Cancel Subscription" in their dashboard.

What You See

  • Status changes to "Canceled"

  • Cancellation date shown

  • Reason (if customer provided)

What to Do

Reach Out (Optional):

  1. Send email asking for feedback

  2. Offer to resolve issues

  3. Provide reactivation option

Mark Complete:

  1. Fulfill any remaining orders

  2. Archive customer record

  3. Send thank you email

"Subscription Past Due"

What It Means

Payment failed and retries exhausted.

Timeline

  • Day 0: Payment fails

  • Day 3: First retry fails

  • Day 5: Second retry fails

  • Day 7: Marked "Past Due"

How to Resolve

Contact Customer:

  1. Call or email

  2. Ask them to update payment method

  3. Provide direct link to billing page

Manual Retry:

  1. Go to Customers β†’ [Customer Name]

  2. Click Subscription

  3. Click Retry Payment

Cancel If Needed: If customer unresponsive after 14 days:

  1. Click Cancel Subscription

  2. Select reason: "Payment Failed"

  3. Confirm cancellation

"Invalid Fulfillment Date"

Causes

  • Selected date in the past

  • Restaurant closed on that date

  • No pickup slots available

  • Delivery outside service area

Solutions

  1. Check restaurant operating hours

  2. Verify pickup slot availability

  3. Confirm delivery zone includes address

  4. Select future date

"Coupon Code Invalid"

Why It Fails

  • Coupon expired

  • Already used (single-use coupons)

  • Minimum purchase not met

  • Not valid for this plan

How to Fix

  1. Verify coupon code spelling

  2. Check coupon restrictions

  3. Ensure customer meets requirements

  4. Create new coupon if needed

Data Sync Issues

"Subscription Exists in Stripe but Not Preppable"

Rare edge case:

  1. Go to Stripe Dashboard

  2. Find subscription

  3. Copy subscription ID

  4. Contact [email protected] with ID

  5. We'll sync manually

"Subscription in Preppable but Not Stripe"

Should auto-resolve:

  1. Wait 5 minutes

  2. Refresh page

  3. If still missing, contact support

Still Stuck?

Gather Information

  • Customer name and email

  • Subscription ID (if available)

  • Error message (exact text)

  • Screenshots

Contact Support

  • Subject: "Subscription Error - [Customer Name]"

  • Include all gathered information

Did this answer your question?