Some community users report the PayPal express payment module doesn’t support the coupon, gift certificate discount. Although they enter the coupon code and gift certificate code in checkout page, the discount wasn’t calculated in order total.
1. Order some items in the shop and add the coupon code.
2. Checkout – so far so good
PayPal express checkout. – coupon value not visible and you just pay the normal price.
As you can see, the order total was calculated correctly before passing the data to the PayPal express gateway server. So, the reason is the discount data wasn’t passed to the PayPal . Please apply the solution (ensure that your TomatoCart version is TomatoCart 1.1.8.x) to fix this issue as follows:
- Uninstall the original PayPal express payment module under admin panel > Modules > Payment Modules.
- Download the package from https://www.dropbox.com/s/t4kz0pga5ku3lt9/paypal_express.zip
- Unzip the package and copy includes directory into your TomatoCart directory. You need to override the files and directories if your copy process request confirmation.
- Install the PayPal express payment module and config it again
Now, the PayPal express module will support the coupon and gift certificate discount.