Discount on customer with PAID order and has a minimum spent.

Topic summary

Create a discount for customers who pay online (not Cash on Delivery) and meet a minimum spend, ideally applied only to already-paid orders.

  • An initial query seeks a way to reward “Payment First” (prepaid) orders over COD, with discounts for customers who have reached a spend threshold and completed payment.
  • A reply notes Shopify doesn’t have a “Payment First” method and proposes using discount codes tied to customer segments: percentage or fixed-amount discounts, optional expiration, and minimum purchase requirements.
  • Implementation: In Shopify Admin > Discounts, set Customer eligibility to “Only applicable to specific customer segments,” then create a segment for eligible customers and assign it to the discount. Images provided are central, illustrating the Discounts and Customer segment settings.
  • Clarification: The goal is to incentivize online payment (e.g., via XendIt, a payment gateway) over COD (Cash on Delivery) by discounting prepaid orders.

Status: No confirmed method to automatically target discounts by payment method; segment-based eligibility after payment is suggested. The discussion remains open.

Summarized with AI on December 17. AI used: gpt-5.

Anyone here knows how to create discount for customer who chose the payment method of “Payment First” than Cash on Delivery? Would want to give discount for customer who reached a certain amount and already paid for his/her order. Thank you!

Hi @ssdsgscs ,

First of all, I’m a bit confused about the payment method you mentioned because I couldn’t find this payment option on Shopify. However, I’d like to offer a suggestion based on the second part of your question: ‘How to set a discount for customers who have already completed a purchase and have accumulated a certain spending threshold.’

For customers who meet these criteria, you can offer a percentage discount (10% off) or a direct discount on the next order (e.g., $15 off). You might consider setting an expiration date for these discount codes to create a sense of urgency and encourage customers to make another purchase quickly to use the discount. You may also want to use bonus incentives, by encouraging a minimum purchase amount to qualify for the discount (e.g., “Spend $50 and get 10% off”).

To create such discount codes, you can access the Discounts section in Shopify. To restrict it to customers with certain conditions, scroll down to the Customer Eligibility settings.


Here, select the second option ‘Only applicable to specific customer segments,’ then create a segment for eligible customers and add them to this customer eligibility section.

Best,

Tracy from the BON Loyalty team

Sorry for the confusion. We want to urge customer to pay via online and not cash on delivery. Now, our payment methods posted is COD (cash on delivery) & XendIt. We want customers to pay their orders already and with that, we want to give discounted price for customer who already paid. Hope I was able to make it clear