Overview
The Global Redirect by Payment Method feature allows store owners to create targeted post-checkout experiences based on how customers pay for their orders. This powerful functionality enables you to:
- Create different thank you pages for different payment methods
- Provide specific instructions based on the payment option used
- Customize the post-purchase journey for cash, bank transfer, or credit card customers
- Streamline the checkout process for various payment scenarios
How to Set Up Payment Method-Based Redirects
1. Accessing the Payment Method Settings
- Navigate to WooCommerce > WRAC Redirect
- Go to the Global Redirects tab
- Click on the Payment Method option in the left sidebar menu
2. Enabling Payment Method Redirects
- Find the “Enable or Disable” toggle
- Turn it On to activate payment method-based redirects
- This enables the “Turn On to create redirect based on used payment method” feature
3. Selecting Payment Methods
- Click on the “Select Payment Method” dropdown
- Choose the specific payment method for which you want to create a custom redirect:
- Direct bank transfer – For bank transfers/wire payments
- Check payments – For check/cheque payments
- Cash on delivery – For COD orders
- Other payment methods installed on your WooCommerce store will also appear here
4. Setting the Redirect Destination
Choose where customers will be redirected when they use the selected payment method:
Internal Page Redirect
- From the “Select Redirect Page” dropdown:
- Choose an existing page (e.g., “/bank-transfer-instructions”, “/cod-confirmation”)
- This page will display when customers use the selected payment method
External URL Redirect
- In the “Use External URL” field:
- Enter a full URL (e.g., “https://banking.example.com/transfer-details“)
- Use external URL to redirect customers after successful purchase
5. Failed Order Handling
Configure where customers go if payment fails:
- “Failed Order Redirect Page” – Select an internal page from the dropdown
- “Failed Order External URL” – Enter an external URL for failed orders
6. Save Your Configuration
- Click the Save Settings button at the bottom of the page
- Your payment method redirect rules are now active
How It Works
When a customer completes checkout:
- The plugin identifies which payment method was used for the order
- If it matches your selected payment method, they are redirected to your custom thank you page or external URL
- If it doesn’t match, they follow the standard checkout completion flow
- If the order fails, they are directed to your specified failed order page
Practical Examples
- Bank Transfer Instructions
- Payment Method: “Direct bank transfer”
- Redirect to: “/bank-transfer-instructions” with account details and reference numbers
- Cash on Delivery Confirmation
- Payment Method: “Cash on delivery”
- Redirect to: “/cod-confirmation” with delivery expectations and cash preparation instructions
- Check Payment Documentation
- Payment Method: “Check payments”
- Redirect to: A page with mailing address, check requirements, and processing timeframes
Advanced Use Cases
Payment-Specific Instructions
Create dedicated pages with detailed instructions for each payment method:
- Bank transfer pages can include account numbers, reference requirements, and processing times
- Check payment pages can provide mailing addresses and who to make the check payable to
- COD pages can explain delivery protocols and accepted cash denominations
Digital Downloads Optimization
For digital product stores:
- Credit card/instant payment methods: Redirect directly to download page
- Bank transfer/manual methods: Redirect to a “pending payment” page with expected timeline
International Payment Handling
For stores serving international customers:
- Create country-specific payment instructions
- Combine this feature with User Details redirects for localized payment experiences
Troubleshooting
- If redirects aren’t working, ensure the toggle is set to “On”
- Verify that you’ve selected the correct payment method from the dropdown
- Check that your selected redirect page exists and is published
- For external URLs, ensure they include “https://” prefix
- If you’ve recently added new payment gateways, you may need to save the WooCommerce settings before they appear in the dropdown
Best Practices
- Create clear, concise instruction pages for each payment method
- Include expected processing times and next steps
- For manual payment methods (bank transfer, check), provide all necessary details to complete the payment
- Consider adding a contact method on payment-specific pages for payment-related questions
- Test each payment method flow to ensure a smooth customer experience

Leave A Comment?
You must be logged in to post a comment.