Hey Guys,
@Yaros @Victoria Kudryashova
There is a huge problem with the last updates [Since the PayPal Integration Changed]
Today I was checking my PayPal account and noticed that the $ amount paid for the orders wasn't the same as the amount shown in my Alidropship dashboard.
For example:
1. Amount paid, Alidropship Dashboard [Correct amount that the buyer should have paid]
$ 24.56 USD
2. Amount paid, PayPal Dashboard [The amount paid by the user]
$ 20.22 USD
I thought... maybe the buyer used a different coupon, but I noticed that I didn't have coupons for more than 15% for that particular campaign. So I decided to test the same checkout process [products, prices, coupons], and it was terrible, take a look:
Here we are at the checkout page just before clicking the Payment button. I used the same products the buyer used [This is a returning customer] I also applied the same coupon used for that transaction, and as you can see it's a 15% discount coupon.
The total amount that should be sent to PayPal was $ 24.56 USD correct?
Well unfortunately, the amount sent to PayPal was $20.22 USD thats 17.5% LESS than the real amount the buyer should pay. This is because the new PayPal integration is applying the coupon twice, the first time at the checkout page, and the second when sending the info to PayPal.
Something like this:
1. Checkout Subtotal =
$ 28.90
2. Coupon 15% =
$ 4.34
3. Total =
$ 24.56 [With the coupon applied]
4. PayPal =
$ 20.22
This means that the new integration did this: $ 24.56 - $ 4.34 = $ 20.22 It applied the coupon twice!
This is terrible guys, this means we are loosing money with every transaction.
This bug must be fixed ASAP
Please before updating the Plugin try to test every single checkout issue/process, because with things like this we actually lose money.