About GemPages Post-Purchase Offer
GemPages Post-Purchase Offer is a strategic feature designed to boost your Shopify store’s revenue by presenting customers with additional deals or upsell opportunities immediately after they complete their initial purchase.
Understanding the payment methods that support this feature is essential for maximizing its potential.
Supported Payment Methods
Post-purchase upsell offers are supported when customers use standard credit or debit card payments through the regular Shopify checkout flow—not through accelerated checkouts like Shop Pay, Apple Pay, or Google Pay.
Examples of supported card types:
- Visa
- Mastercard
- American Express
- Discover (in supported regions)
- JCB, Diners Club, or UnionPay (when supported by your payment gateway)
Non-Supported Payment Methods
Some popular payment methods cannot support post-purchase upsell offers due to how they handle data, security limitations, or because they bypass Shopify’s standard payment processing.
1. Third-Party Payment Providers That Require CVV Retention
Some third-party payment gateways require storing or retaining the customer’s CVV (Card Verification Value) for later use.
Examples:
- Braintree
- Payflow Pro
- PayPal Payments Pro
- Eway
2. Installment-Based Payment Services
These services split the total payment into multiple scheduled payments, which interferes with Shopify’s ability to process a completed transaction and display an upsell offer.
Examples:
- Klarna
- Affirm
- AfterPay
3. Digital Wallets & Accelerated Checkout Methods
Accelerated checkouts allow customers to skip manually entering their card details. These methods speed up the process but bypass the steps Shopify needs to trigger a post-purchase upsell.
Examples:
- Shop Pay
- Apple Pay
- Google Pay
- Amazon Pay
- Meta Pay (Facebook Pay)
4. Other Non-Credit Card Payment Methods
Some transactions don’t use a standard credit card and are therefore unsupported.
Examples:
- Gift card payments (e.g., Shopify Gift Cards)
- 100% discount codes (free checkouts)
- Bank transfer
- PayPal balance without a card backup
5. Cash on Delivery (COD)
With COD, the payment isn’t completed at the time of checkout. Since post-purchase upsells rely on a confirmed transaction, this method cannot trigger an upsell.
Why Post-Purchase Offers May Not Display?
1. GemPages Is Not Set as an Active Post-Purchase App
To ensure your post-purchase offers appear, double-check that GemPages is selected as your active post-purchase app in your Shopify settings. If another app is active or misconfigured, your offers won’t display.2.
2. Orders with 100% Discount
If a customer completes a purchase using a 100% discount code (i.e., a free checkout), post-purchase offers will not appear.
This applies to any orders processed with a gift card as well.
3. Local Delivery or Local Pickup
If the order is designated for local delivery or local pickup, post-purchase offers will not be triggered.
This is a limitation that applies even if a supported payment method is used.
4. Failed Payments
Even when a supported payment method is selected, if the payment fails or the order is not successfully completed, the post-purchase offer will not appear.
5. The Order Includes Subscription Products
Orders that include subscription products are processed through Shopify’s subscription API, which doesn’t support post-purchase upsells.
6. The Order Involves Duties or Multi-Currency Transactions
Orders that include duties or are processed with multi-currency transactions are handled through a different checkout flow, which currently does not support post-purchase offers.
Frequently Asked Questions (FAQs)
1. If I use a supported payment method, but my post-purchase offer isn’t appearing, what could be wrong?
Possible reasons include using a 100% discount or gift card, payment failure, currency mismatch, or local delivery/pickup. Check these factors above or contact GemPages support for help.
2. How can I verify if my payment gateway is correctly integrated to support post-purchase offers?
Check your payment settings in Shopify, review GemPages’ documentation, perform test transactions, and contact support if needed.
3. Are there any plans for GemPages to support additional payment methods in the future?
GemPages may add support for new payment methods over time. Stay updated with GemPages’ announcements for the latest information.
4. How do I handle refunds or cancellations when a post-purchase offer has been accepted?
Process refunds or cancellations as usual, adjust any related offer terms, inform customers of changes, and contact Shopify support if specific issues arise.
Thank you for your comments