Config Trigger - Restore coupon's number of uses if order is not processed


  • Default avatar
    garry2    
     a year ago
    0

    Hi Seyi,
    We have a single-use per-customer discount code. Some customers have used it but not completed the order, then it is unavailable to reuse. So I only want it to be counted as a use if they have Paid or order Shipped.

    Can you confirm that under: Configuration > Trigger > Restore coupon's number of uses if order is not processed

    That we should select the status that make the coupon complete such as PAID and SHIPPING? or do we select the statuses that make it NOT complete such as Pending, Cancelled, etc?
  • Your avatar
    seyi    
     a year ago
    0

    In configuration > trigger, set "Order state to trigger coupon processing" to your paid status(s).

    For "Restore coupon's number of uses if order is not processed", you set to your cancelled status(s), if you want to to remove the usage when an order has been cancelled.
  • Default avatar
    garry2    
     a year ago  last edited a year ago
    0

    TZgpiP2.jpg

    So if they paid then the coupon counts as a usage.

    If not Paid (pending) then it won't count, and it will be available the next time they try?

    Just to confirm this is correct ^
  • Your avatar
    seyi    
     a year ago
    0

    the way you have it setup:
    - when an order enters the 'paid' status, that will be when it is marked as used
    - if you move an with a coupon that is marked as used to the 'pending' state, the usage is deleted and the coupon can be used again