Many merchants want to encourage a specific payment method with an additional discount. Common examples include bank transfer, manual payment methods or cash on delivery.
The commercial logic is simple: one payment method may have a different processing cost or operational benefit, and the merchant may want to share part of that advantage with the customer.
The implementation on Shopify requires more thought because a standard discount rule is not simply “apply 5% when payment method X is selected.”
Why payment-method discounts are different
Shopify's native discount system supports common discount structures such as percentage discounts, fixed amounts and free shipping. Payment selection, however, happens later in the purchase journey.
On stores where checkout customization is limited, the practical question becomes: where can the customer's payment preference be collected before checkout?
A cart-based approach
PaySelect was developed around that question. Instead of trying to turn checkout into a custom payment engine, the app lets the merchant present eligible payment preferences in the cart flow and associate a discount with the customer's selection.
The customer can see the effect before continuing to checkout, while the store continues to use its existing payment infrastructure.
PaySelect is not a payment processor. It manages the discount and payment-preference logic around the existing Shopify store setup.
Example scenarios
A merchant might configure:
- Bank transfer → 3% discount
- Manual payment → fixed amount discount
- Cash on delivery → a specific promotional incentive
The appropriate commercial rule depends on processing fees, reconciliation, returns, fulfillment and the merchant's own operational costs.
Why the cart journey matters
If the customer needs to make a payment preference in the cart, accelerated purchase buttons that skip the cart can bypass that decision point.
That means the storefront flow needs to be reviewed alongside the app. Product-page “Buy Now” or accelerated checkout options may need different treatment depending on the store configuration.
A consistent journey is typically:
Product → Cart → Payment preference → Discount → Checkout.
Who is this approach useful for?
It is most relevant for stores that already offer suitable manual payment methods and want to incentivize one of them without relying on customers to enter a coupon code.
It can also help merchants make the discount visible earlier in the purchase journey, rather than surprising the customer at the final payment stage.
Design around Shopify's boundaries
Good Shopify applications do not need to force every business rule into checkout. Sometimes the better solution is to identify the correct stage of the customer journey and solve the requirement there.
That was the starting point for PaySelect: a focused solution for a recurring merchant requirement rather than a replacement payment system.

