Articles on: FAQs

How to incentivize prepaid orders?

How to incentivize prepaid orders?



If you offer online payment along with cash on delivery, you may want to increase the online payment rates to have more cash liquidity. EasySell gives you the ability to offer an extra discount on prepaid orders, to incentivize your customers to pay orders online instead of cash on delivery.

To implement this solution follow the steps below:

Step 1: Add an Automatic discount on your Shopify admin



Go to Discounts on your Shopify admin, then click Create discount:

Discounts on Shopify admin

On discount type, choose “Amount off order”:

Discount type

On the amount off order method, select “Automatic discount”, and put the title of your choice, for example, “Get 10% OFF if you pay online”,
On the Value, choose “Percentage”, and put the percentage you want to offer to your customers if they prepay the order, for example, 10%,
On the Minimum purchase requirements, choose the first option, and add a 0.1 amount (this will make sure the discount will be applied on all orders from your store)

Discount information

Now, Save your automatic discount:

Discount saved successfully

Step 2: Disable Shopify's automatic discount for Cash on Delivery orders on EasySell



To do this, go to EasySell app on your Shopify admin, then on the left side bar click Settings > Advanced, and check “Disable Shopify automatic discount on COD orders.” option, then save.

Disable Shopify automatic discount on COD orders.

Step 3: Make sure you have the “Hide Buy Now button” option unchecked



To verify if the “Hide Buy Now” option is unchecked, go to “Settings” on your left sidebar of the EasySell menu on your Shopify admin > Visibility > Hide / Show buttons > “Hide Buy Now button”. If the option is checked, uncheck it and save.

Enable Buy Now button

Step 4: Change Buy Now button title with this JS code



You can use this method by changing the "Buy Now" button title with another text to let your customers know about the extra discount for prepaid orders.
For example, you can put, "Pay online and get 10% OFF".

Copy the following code and go to EasySell > Settings > Advanced > Custom JS > Paste the code > Save

var interval = setInterval(function () {
  if (document.querySelector(".shopify-payment-button__button")) {
      document.querySelector(".shopify-payment-button__button").textContent = "Pay online and get 10% OFF"
  }
}, 500);


[OPTIONAL]



Step 1: Add Shopify checkout Button to your order form



This is another method to achieve your goal, you can always remind the customer about the extra discounts if he pays online, even if he chooses the Cash on delivery option, to do this, you can add Shopify checkout Button in the form, here is how you can do it:

Add Shopify Checkout button to your order form

Customize Shopify Checkout button as you want

This button will redirect the customer to Shopify checkout page to complete the order. the checkout information will be pre-filled with the information he entered in the form.

Final Result



Final result

And That's it, you are done!!

ℹ️ If need any further information or you need any kind of help, please do not hesitate to contact us via chat or WhatsApp from the app 😎

Updated on: 22/01/2023