{"id":126,"date":"2025-05-16T23:43:54","date_gmt":"2025-05-16T23:43:54","guid":{"rendered":"https:\/\/njengah.com\/docs\/?post_type=ht_kb&#038;p=126"},"modified":"2025-05-16T23:44:42","modified_gmt":"2025-05-16T23:44:42","slug":"wrac-create-payment-method-conditional-redirect","status":"publish","type":"ht_kb","link":"https:\/\/njengah.com\/docs\/knowledge-base\/wrac-create-payment-method-conditional-redirect\/","title":{"rendered":"WRAC Create Payment Method Conditional Redirect"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-127\" src=\"https:\/\/njengah.com\/docs\/wp-content\/uploads\/2025\/05\/8-Conditional-Redirect-By-Payment-Method.png\" alt=\"\" width=\"1057\" height=\"557\" srcset=\"https:\/\/njengah.com\/docs\/wp-content\/uploads\/2025\/05\/8-Conditional-Redirect-By-Payment-Method.png 1057w, https:\/\/njengah.com\/docs\/wp-content\/uploads\/2025\/05\/8-Conditional-Redirect-By-Payment-Method-300x158.png 300w, https:\/\/njengah.com\/docs\/wp-content\/uploads\/2025\/05\/8-Conditional-Redirect-By-Payment-Method-1024x540.png 1024w, https:\/\/njengah.com\/docs\/wp-content\/uploads\/2025\/05\/8-Conditional-Redirect-By-Payment-Method-768x405.png 768w, https:\/\/njengah.com\/docs\/wp-content\/uploads\/2025\/05\/8-Conditional-Redirect-By-Payment-Method-50x26.png 50w, https:\/\/njengah.com\/docs\/wp-content\/uploads\/2025\/05\/8-Conditional-Redirect-By-Payment-Method-920x485.png 920w, https:\/\/njengah.com\/docs\/wp-content\/uploads\/2025\/05\/8-Conditional-Redirect-By-Payment-Method-600x316.png 600w, https:\/\/njengah.com\/docs\/wp-content\/uploads\/2025\/05\/8-Conditional-Redirect-By-Payment-Method-320x169.png 320w\" sizes=\"auto, (max-width: 1057px) 100vw, 1057px\" \/><\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\" id=\"overview\" >Overview<\/h3>\n<p class=\"whitespace-normal\">Payment method conditional redirects allow you to customize the post-checkout experience for customers based on how they pay for their order. This powerful feature lets you create targeted thank you pages and follow-up experiences specific to different payment methods, enabling you to provide the most relevant information based on the customer&#8217;s chosen payment option.<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\" id=\"benefits-of-payment-method-redirects\" >Benefits of Payment Method Redirects<\/h3>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Create specialized thank you pages for different payment types<\/li>\n<li class=\"whitespace-normal break-words\">Offer payment-specific instructions, confirmation details, or next steps<\/li>\n<li class=\"whitespace-normal break-words\">Provide tailored information about processing times for different payment methods<\/li>\n<li class=\"whitespace-normal break-words\">Segment customers based on payment preferences for future marketing<\/li>\n<li class=\"whitespace-normal break-words\">Display relevant follow-up options based on payment method used<\/li>\n<li class=\"whitespace-normal break-words\">Improve customer experience with payment-relevant post-checkout content<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\" id=\"step-by-step-guide-creating-a-payment-method-redirect\" >Step-by-Step Guide: Creating a Payment Method Redirect<\/h3>\n<h4 class=\"text-base font-bold text-text-100 mt-1\" id=\"1-access-the-conditional-redirects-form\" >1. Access the Conditional Redirects Form<\/h4>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Navigate to WooCommerce &gt; WRAC Redirect<\/li>\n<li class=\"whitespace-normal break-words\">Click on the &#8220;Conditional Redirects&#8221; tab<\/li>\n<li class=\"whitespace-normal break-words\">Click &#8220;Add New Redirect&#8221; button<\/li>\n<\/ul>\n<h4 class=\"text-base font-bold text-text-100 mt-1\" id=\"2-configure-basic-rule-information\" >2. Configure Basic Rule Information<\/h4>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>Enable the Rule<\/strong>: Toggle the switch to enable your payment method redirect rule<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Name Your Rule<\/strong>: Enter a descriptive name like &#8220;Direct Bank Transfer Instructions&#8221;<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Add a Description<\/strong>: Briefly explain what your rule does, e.g., &#8220;Redirects customers who pay via bank transfer to a page with detailed transfer instructions&#8221;<\/li>\n<\/ul>\n<h4 class=\"text-base font-bold text-text-100 mt-1\" id=\"3-set-up-the-payment-method-condition\" >3. Set Up the Payment Method Condition<\/h4>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">In the Redirect Conditions section, click the &#8220;+ Add Condition&#8221; button<\/li>\n<li class=\"whitespace-normal break-words\">From the first dropdown menu, select &#8220;Payment Method&#8221;<\/li>\n<li class=\"whitespace-normal break-words\">From the second dropdown (operator), select &#8220;Is&#8221;<\/li>\n<li class=\"whitespace-normal break-words\">In the third dropdown, click &#8220;Select Payment Method&#8221; to open the payment method list<\/li>\n<li class=\"whitespace-normal break-words\">Select your desired payment method (e.g., &#8220;Direct bank transfer&#8221;, &#8220;Check payments&#8221;, &#8220;Cash on delivery&#8221;, etc.)<\/li>\n<li class=\"whitespace-normal break-words\">The condition is now set to redirect when an order uses your selected payment method<\/li>\n<\/ul>\n<h4 class=\"text-base font-bold text-text-100 mt-1\" id=\"4-configure-redirect-actions\" >4. Configure Redirect Actions<\/h4>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">In the Redirect Actions section:\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>Redirect Type<\/strong>: Select &#8220;Redirect to Page&#8221; from the dropdown<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Successful Order Destination<\/strong>: From &#8220;Select Successful Redirect Page&#8221; dropdown, choose the appropriate landing page for customers who used your selected payment method<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Failed Order Destination<\/strong>: From &#8220;Select Failed Order Redirect Page&#8221; dropdown, choose where customers should go if their payment fails<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4 class=\"text-base font-bold text-text-100 mt-1\" id=\"5-optional-add-time-limitations\" >5. Optional: Add Time Limitations<\/h4>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">If you want this payment method redirect to be temporary:\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Enable the &#8220;Redirect Time Range&#8221; toggle<\/li>\n<li class=\"whitespace-normal break-words\">Set the Start Date and End Date for when this redirect should be active<\/li>\n<li class=\"whitespace-normal break-words\">The rule will automatically activate and deactivate based on these dates<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4 class=\"text-base font-bold text-text-100 mt-1\" id=\"6-save-your-payment-method-redirect-rule\" >6. Save Your Payment Method Redirect Rule<\/h4>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Click &#8220;Save changes&#8221; at the bottom of the form<\/li>\n<li class=\"whitespace-normal break-words\">Your payment method-based redirect is now active (if enabled)<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\" id=\"advanced-payment-method-redirect-configurations\" >Advanced Payment Method Redirect Configurations<\/h3>\n<h4 class=\"text-base font-bold text-text-100 mt-1\" id=\"multiple-payment-methods-in-one-rule\" >Multiple Payment Methods in One Rule<\/h4>\n<p class=\"whitespace-normal\">You can create more complex rules by grouping similar payment methods:<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Set up your first payment method condition as described above<\/li>\n<li class=\"whitespace-normal break-words\">Click &#8220;+ Add Condition&#8221; again<\/li>\n<li class=\"whitespace-normal break-words\">Add another Payment Method condition with a different method<\/li>\n<li class=\"whitespace-normal break-words\">This creates an &#8220;OR&#8221; relationship \u2013 the order will trigger the redirect if any of the specified payment methods is used<\/li>\n<\/ul>\n<h4 class=\"text-base font-bold text-text-100 mt-1\" id=\"payment-method-exclusions\" >Payment Method Exclusions<\/h4>\n<p class=\"whitespace-normal\">You can also redirect orders that do NOT use specific payment methods:<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Add a Payment Method condition<\/li>\n<li class=\"whitespace-normal break-words\">Select &#8220;Is Not&#8221; from the operator dropdown<\/li>\n<li class=\"whitespace-normal break-words\">Select the payment method you want to exclude<\/li>\n<li class=\"whitespace-normal break-words\">This rule will trigger for orders using any payment method except the specified one<\/li>\n<\/ul>\n<h4 class=\"text-base font-bold text-text-100 mt-1\" id=\"combining-with-other-conditions\" >Combining with Other Conditions<\/h4>\n<p class=\"whitespace-normal\">For more targeted redirects, combine payment method conditions with other factors:<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>Payment Method + Product Category<\/strong>: Different instructions based on both payment type and product category<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Payment Method + Country<\/strong>: Customized payment instructions based on regional banking systems<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Payment Method + Order Total<\/strong>: Special handling for high-value orders paid through specific methods<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\" id=\"practical-examples\" >Practical Examples<\/h3>\n<h4 class=\"text-base font-bold text-text-100 mt-1\" id=\"example-1-bank-transfer-payment-instructions\" >Example 1: Bank Transfer Payment Instructions<\/h4>\n<p class=\"whitespace-normal\"><strong>Rule Configuration:<\/strong><\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Condition: Payment Method Is &#8220;Direct bank transfer&#8221;<\/li>\n<li class=\"whitespace-normal break-words\">Action: Redirect to Page &#8220;Bank Transfer Instructions&#8221;<\/li>\n<\/ul>\n<p class=\"whitespace-normal\"><strong>Result:<\/strong> When customers pay via bank transfer, they&#8217;re redirected to a detailed page with your bank account details, reference number instructions, processing timeframes, and next steps to confirm their payment.<\/p>\n<h4 class=\"text-base font-bold text-text-100 mt-1\" id=\"example-2-check-payment-processing-information\" >Example 2: Check Payment Processing Information<\/h4>\n<p class=\"whitespace-normal\"><strong>Rule Configuration:<\/strong><\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Condition: Payment Method Is &#8220;Check payments&#8221;<\/li>\n<li class=\"whitespace-normal break-words\">Action: Redirect to Page &#8220;Check Payment Information&#8221;<\/li>\n<\/ul>\n<p class=\"whitespace-normal\"><strong>Result:<\/strong> Customers who pay by check are redirected to a page with mailing address details, check processing times, order hold information, and when to expect shipping after check clearance.<\/p>\n<h4 class=\"text-base font-bold text-text-100 mt-1\" id=\"example-3-cash-on-delivery-guidelines\" >Example 3: Cash on Delivery Guidelines<\/h4>\n<p class=\"whitespace-normal\"><strong>Rule Configuration:<\/strong><\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Condition: Payment Method Is &#8220;Cash on delivery&#8221;<\/li>\n<li class=\"whitespace-normal break-words\">Action: Redirect to Page &#8220;COD Guidelines&#8221;<\/li>\n<\/ul>\n<p class=\"whitespace-normal\"><strong>Result:<\/strong> Customers who select cash on delivery are redirected to a page with important information about preparing the exact amount, ID requirements, and what to expect during delivery.<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\" id=\"troubleshooting-payment-method-redirects\" >Troubleshooting Payment Method Redirects<\/h3>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>Rule Not Triggering<\/strong>: Verify that the payment method ID exactly matches your WooCommerce payment gateway<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Multiple Rules Conflict<\/strong>: Check if you have other rules that might take precedence<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Gateway Configuration Issues<\/strong>: Ensure the payment gateway is properly configured in WooCommerce<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Time-Based Problems<\/strong>: Confirm the current date falls within your configured date range<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\" id=\"best-practices\" >Best Practices<\/h3>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Create dedicated landing pages tailored to each payment method with relevant next steps<\/li>\n<li class=\"whitespace-normal break-words\">Include clear instructions about payment processing times and expectations<\/li>\n<li class=\"whitespace-normal break-words\">For offline payment methods (bank transfers, checks), provide complete details about how to complete the payment<\/li>\n<li class=\"whitespace-normal break-words\">For delayed payment methods, set clear expectations about when orders will ship<\/li>\n<li class=\"whitespace-normal break-words\">Include payment-specific contact information for payment-related questions<\/li>\n<li class=\"whitespace-normal break-words\">Test each payment method redirect to ensure a smooth customer experience<\/li>\n<li class=\"whitespace-normal break-words\">Update payment method pages when your payment processing details change<\/li>\n<li class=\"whitespace-normal break-words\">Monitor which payment method redirects lead to the fewest post-purchase inquiries<\/li>\n<\/ul>\n<p class=\"whitespace-normal\">Payment method redirects are an excellent way to provide clear, specific guidance to customers based on their chosen payment option, reducing confusion and support inquiries while improving the overall checkout experience.<\/p>\n","protected":false},"author":1,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"ht_kb_category":[9],"ht_kb_tag":[],"class_list":["post-126","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-wrac-conditional"],"_links":{"self":[{"href":"https:\/\/njengah.com\/docs\/wp-json\/wp\/v2\/ht_kb\/126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/njengah.com\/docs\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/njengah.com\/docs\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/njengah.com\/docs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/njengah.com\/docs\/wp-json\/wp\/v2\/comments?post=126"}],"version-history":[{"count":3,"href":"https:\/\/njengah.com\/docs\/wp-json\/wp\/v2\/ht_kb\/126\/revisions"}],"predecessor-version":[{"id":130,"href":"https:\/\/njengah.com\/docs\/wp-json\/wp\/v2\/ht_kb\/126\/revisions\/130"}],"wp:attachment":[{"href":"https:\/\/njengah.com\/docs\/wp-json\/wp\/v2\/media?parent=126"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/njengah.com\/docs\/wp-json\/wp\/v2\/ht_kb_category?post=126"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/njengah.com\/docs\/wp-json\/wp\/v2\/ht_kb_tag?post=126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}