Hello,
Apologies for the extremely slow turn around here. We found an issue with our notification system and were not getting updated on new tickets.
There are a couple of things to verify here.
Important: Test mode requires test API keys
Simply toggling “Test Mode” on isn’t enough – you must also have your Stripe test API keys configured in StellarPay. These are separate from your live keys:
- Test keys start with pk_test_ and sk_test_
- Live keys start with pk_live_ and sk_live_ In your Stripe Dashboard, make sure you’re viewing the test mode keys and have entered those in StellarPay’s settings. Test mode doesn’t show a visual indicator on the cart/checkout This is expected behavior – StellarPay doesn’t display a “Test Mode” badge to customers during checkout. The test mode indicators only appear:
- In the WooCommerce Orders admin (badge next to order status)
- On subscription details in admin
- On the My Account page for saved payment methods How to verify test mode is actually working:
- Confirm “Test Mode” is toggled ON in StellarPay settings
- Confirm test API keys (starting with pk_test_ / sk_test_) are configured
- Place a test order using card number 4242 4242 4242 4242 (any future expiry, any CVC)
- Go to WooCommerce → Orders – the order should show a “Test Mode” badge
- Check your Stripe Dashboard at dashboard.stripe.com/test – the transaction should appear there (not on the live dashboard) Most common issue: Test mode is enabled but test API keys were never entered, so the plugin falls back to live keys or fails to process.
Let me know if this helps!