Issue: At checkout, a public Shopify store shows “This store can’t accept real orders or real payments” despite test mode being disabled and an active subscription.
Initial guidance: Verify payment settings to ensure a valid payment gateway is selected and properly configured.
Likely causes (from Shopify staff):
Payment gateway still in test mode (test mode = test transactions only, no real charges).
Store plan doesn’t allow payment processing.
A third‑party payment gateway is triggering the error.
Next steps requested: Staff asked which payment processor is being used and which plan the store is on to narrow down the cause.
Support path: The merchant asked for a phone call; staff directed them to the Help Center to start a live chat, email, or request a callback (depending on availability), with step‑by‑step instructions provided.
Status: Unresolved in-thread. Resolution depends on confirming the payment processor, plan details, and potentially working with Shopify live support for account‑specific troubleshooting.
hello, I am a Shopify website owner, after finishing the website, I wanted to check if I can order something. so, I deactivated the test mode, and my subscription is active, and everything is fine, but at the checkout it gives me this message even though the website has not password and is visible to the public.
“This store can’t accept real orders or real payments.”
This message usually occurs when the payment gateway settings on your Shopify store are not configured correctly. You should check your payment settings in the Shopify admin to ensure that a valid payment gateway is selected and properly configured. If you are still having issues, consider reaching out to Shopify support for further assistance
Thanks for getting back to me. I recommend getting in touch with our live support team through the Help Center where you can start a live chat, send an email, or request a callback (availability of the callback feature depends on our current volumes). When it comes to reaching out to our live support line, I’ll provide some steps here to make it easier: