Stripe: No Such Customer In Test Mode; Customer Exists In Live Mode

What This Means

This error means that the Scheduled Order is attempting to process payment for a payment method's Customer ID that does not exist in Stripe's Test Mode, but the customer exists in Live Mode.

Common Causes For This Error

  • Testing Scheduled Orders with a Stripe Customer Id token from Live Mode
  • Not Toggling off Test Mode in your QPilot > Sites > Payment Integration after switching your site environment to Live Mode.

Suggested Next Steps

  1. If you are trying to process a Scheduled Order for a customer, you will want to switch your Stripe Payment Integration to Live Mode.

  2. If you are testing Scheduled Orders, ensure you are using customers with their Customer Id Token present in your Stripe Sandbox (test mode).

After Resolving the Issue

Once this issue is resolved, you should use the action to Restart Processing the Failed Scheduled Order.