Post Purchase One-Click Order Bumps require a payment gateway that supports saved payment methods (tokenization). This document covers which gateways work with CheckoutWC’s one-click order bump feature and how to configure them.
Compatible Gateways
CheckoutWC currently supports one-click order bumps with these payment gateways:
We’re actively expanding gateway support. If you’re using a different gateway, let us know—your input helps us prioritize which integrations to build next.
Why These Gateways?
One-Click Order Bumps work by charging a customer’s saved payment method after they’ve already completed checkout. This requires the gateway to support tokenization (securely storing payment credentials for future charges) and provide an API that allows charging those tokens programmatically.
Payment Plugins’ Stripe and PayPal gateways both offer robust tokenization that integrates well with WooCommerce and CheckoutWC.
Setting Up Payment Plugins for Stripe
To enable one-click order bumps with Stripe:
- Install and activate Payment Plugins for Stripe WooCommerce
- Connect your Stripe account following the plugin’s setup wizard
- Go to
WooCommerce > Settings > Payments > Stripe Credit Card - Enable Save Card (this allows customers to save their card during checkout)
- Save your settings
Once configured, customers who save their card during checkout (or have previously saved a card) will be eligible for one-click order bumps on the thank you page.
Setting Up Payment Plugins for PayPal
PayPal requires an additional step called “Vaulting” to save payment methods. Here’s how to set it up:
Step 1: Enable Vaulting in PayPal
- Log in to your PayPal Developer Dashboard
- Go to My Apps & Credentials
- Select your Live REST App (the one connected to your store)
- Scroll to Live App Settings
- Click Advanced options next to “Accept Payments”
- Check the box for Vault
- Click Save
Note: PayPal may require approval for Vaulting (Reference Transactions). If you don’t see the Vault option, you may need to request approval from PayPal first.
Step 2: Enable Vaulting in the Plugin
- Install and activate Payment Plugins for PayPal WooCommerce
- Connect your PayPal account following the plugin’s setup
- Go to
WooCommerce > Settings > Payments > PayPal - Enable Save PayPal or Vaulting (depending on plugin version)
- Save your settings
Troubleshooting
One-Click Order Bump Offers Not Appearing
If your post-purchase order bumps aren’t displaying:
- Check gateway compatibility — Ensure you’re using one of the supported gateways listed above
- Verify saved payment methods are enabled — The gateway must have tokenization/vaulting turned on
Customer Can’t Accept the Offer
If the offer displays but customers can’t complete it:
- Check gateway connection — Ensure your Stripe or PayPal account is properly connected and API keys are valid
- Review gateway logs — Check the payment gateway’s transaction logs for any error messages
- Temporarily enable CheckoutWC debug logging and test again – Debug logging can be enabled under CheckoutWC > Advanced in WP Admin. To view the logs go to WooCommerce > Status > Logs
- Test in sandbox/test mode — If possible, replicate the issue in test mode to safely diagnose
If you’re still having issues, contact our support team with details about your gateway configuration.
Requesting New Gateway Support
Using a different gateway and want one-click upsell support? We’d love to hear from you. Send us a message with:
- Which payment gateway you’re using
- Whether it supports saved payment methods/tokenization
- Your use case for one-click upsells
Your feedback directly influences which gateways we prioritize for future development.
Related Resources
- Post-Purchase One-Click Upsells — Complete feature overview and setup guide
- Creating your first order bump – Step-by-step setup guide
- Order Bumps overview – Settings reference
- Payment Plugins for Stripe — Gateway documentation
- Payment Plugins for PayPal — Gateway documentation