{"id":2468,"date":"2026-10-20T08:33:27","date_gmt":"2026-10-20T07:33:27","guid":{"rendered":"https:\/\/wpgeodirectory.com\/documentation\/article\/stripe-stays-in-test-mode\/"},"modified":"2026-10-20T08:55:46","modified_gmt":"2026-10-20T07:55:46","slug":"stripe-stays-in-test-mode","status":"publish","type":"gd_place","link":"https:\/\/wpgeodirectory.com\/documentation\/article\/troubleshooting\/stripe-stays-in-test-mode\/","title":{"rendered":"Stripe stays in test mode on my GeoDirectory site"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">GeoDirectory takes payments for listing packages through GetPaid, so Stripe&#8217;s test mode is switched in the GetPaid settings. Your Stripe dashboard does not control it. Every GetPaid payment gateway has a Sandbox setting, and it is ticked by default, so Stripe keeps taking test payments until you untick it.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to GetPaid &gt; Settings &gt; Payment Gateways and open the Stripe gateway.<\/li>\n\n\n\n<li>Make sure your live API keys from your Stripe account are entered.<\/li>\n\n\n\n<li>Untick Sandbox (&#8220;Enable sandbox to test payments&#8221;).<\/li>\n\n\n\n<li>Save the settings.<\/li>\n\n\n\n<li>Clear any page cache, then make a small real payment to check, and refund it from Stripe.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Stripe webhooks are set up separately for test and live mode, so add a live webhook too, or payments may stay pending after you switch. See <a href=\"https:\/\/wpgetpaid.com\/documentation\/article\/payment-gateways\/stripe-webhook-setup\/\">Stripe webhook setup<\/a> and <a href=\"https:\/\/wpgetpaid.com\/documentation\/article\/payment-gateways\/stripe\/\">Stripe<\/a> in the GetPaid docs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you offer a free trial on a package, set it on the package itself with the Offer Trial? and Offer Trial For options, see <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/pricing-manager-extension\/how-to-add-a-new-pricing-package\/\">How to add a new pricing package<\/a>. Before going live, <a href=\"https:\/\/wpgeodirectory.com\/documentation\/article\/pricing-manager-extension\/how-to-test-if-your-paid-listings-are-working-as-expected\/\">test your paid listings<\/a> with Sandbox still on.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>GeoDirectory takes payments for listing packages through GetPaid, so Stripe&#8217;s test mode is switched in the GetPaid settings. Your Stripe dashboard does not control it. Every GetPaid payment gateway has a Sandbox setting, and it is ticked by default, so Stripe keeps taking test payments until you untick it. Stripe webhooks are set up separately [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"article\/tags":[],"article\/categories":[211,437],"class_list":["post-2468","gd_place","type-gd_place","status-publish","hentry","gd_placecategory-tips-tricks-more","gd_placecategory-troubleshooting"],"_links":{"self":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/types\/gd_place"}],"author":[{"embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/comments?post=2468"}],"version-history":[{"count":1,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2468\/revisions"}],"predecessor-version":[{"id":2546,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/2468\/revisions\/2546"}],"wp:attachment":[{"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/media?parent=2468"}],"wp:term":[{"taxonomy":"gd_place_tags","embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/tags?post=2468"},{"taxonomy":"gd_placecategory","embeddable":true,"href":"https:\/\/wpgeodirectory.com\/documentation\/wp-json\/wp\/v2\/article\/categories?post=2468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}