View Product Page

How to charge a global fee on all pre-order products or override this value on specific products

For products in ‘pre-order’ mode, besides the option to set a custom price during the pre-order period, you can also charge an extra cost by setting an additional fee. The fee can be set globally through the options available in the ‘General options‘ tab or individually for each pre-order product from their related edit page. Let’s review both options: 

  1. First, to set the additional fee globally to be applied on all ‘pre-order’ products, you need to go to YITH > Pre-Order > ‘General options’ tab and enable to option ‘Add a fee to each pre-order’:
  1. Once enabled, in the ‘Pre-orders fee’ field you will find below, you can proceed to enter the fee that users must pay in order to buy products in pre-order mode:
  1. Finally, you can choose how to apply the tax for the pre-order fee. You can choose among 3 options: tax included, tax excluded, and not taxable:

It is important to note that the configured fee will be calculated per product quantity. For example, if you set the fee to $10 and the user pre-orders 2 product units, the total fee will be $20.

  1. Now, let’s review how the global fee can be overridden at product level. First, go to Products and open the product you want to edit. Then, within the Pre-Order section, you will find the ‘Override fee options’:
  1. By enabling the option, you can proceed to set a different fee value that users will have to pay for that specific product. The fee value must be entered in the field ‘Fee’:

How to charge pre-order price upfront

One of the payment options our Pre-Order plugin offers is upfront payment, meaning the customer will pay the moment he/she pre-orders the product. 

  1. To set this as your default option for pre-orders head over to YITH > Pre-Order > Payment Options on your backend: 
  1. Select “Upfront”, save and that’s it! Now customers will need to select the payment gateway at checkout when placing the pre-order and make the payment as usual. 
  1. Keep in mind global rules can be overridden so you can also set the upfront payment option for a specific product instead. You’d just need to go over to the product edit page > Product data > Pre-Order and enable the option to manage pre-order options for that specific product: 
  1. Scroll down to the “Override payment options” option and enable it, this way you’ll be able to override the global rule and choose, for example, upfront payment for this product: