Page 1 of 1

order not matching PayPal (1.5.1.3 with PP Standard)

Posted: Sat Nov 19, 2011 2:03 am
by FFJim
I have had two incidents where PayPal details for an order do not match the order recorded in OpenCart. In both cases, items are listed at PayPal but do not appear on the order. The buyer wanted those items, but for whatever reason they are not listed on the order in OC.

With the latest incident, the buyer reports that he started checkout, got to PayPal's site, then came back to the store to add an item. He supposedly did this twice, but I see no evidence of a second attempt.

Here's order 1595 as it appears in OC:
1595.png

1595.png (32.04 KiB) Viewed 2096 times

Here's order 1595 as it appears in PayPal:
1595 PP.png

1595 PP.png (44.51 KiB) Viewed 2096 times

Notice that the "Princess Leia" item appears at PP but not in OC. The "Discount" on PayPal is the cost for Parcel Post less the item less the Coupon ($12.00 - $13.50 - $8.99). In other words, the item got combined with all the adjustments.

Here's order 1501 as it appears in OC and then Paypal:
1501.png

1501.png (14.09 KiB) Viewed 2096 times

Similar outcome. The "Clone Trooper" drops from the item details in OC but is present at PP. Shipping, Handling, Discounts & Tax on PP equals OC's Priority Mail less the cost of the item ($42.10 - $4.99).

Best I can figure, somehow when the customer cancels out of payment at PP and returns to OC to add an item, the item gets passed to PP as a line item but the associated cost gets mingled in with shipping, handling, etc.

Open Cart: 1.5.1.3
PayPal Standard
1-One Page Checkout

Re: order not matching PayPal (1.5.1.3 with PP Standard)

Posted: Sun Nov 20, 2011 11:37 pm
by Daniel
very strange. this can not be normal behavior. you must have changed some code or have the wrong product settings.

Re: order not matching PayPal (1.5.1.3 with PP Standard)

Posted: Mon Nov 21, 2011 1:03 am
by FFJim
Here are my modifications.

No changes to checkout:
* Promotional Tags & Product Labels Features Rich v1.5
* Recently Viewed v.1.5.x
* Category speed up / Remove product count
* Product Carousel Module
* Default to Grid

Changes to checkout:
* OCTPL004 OpenCart Theme
* 1-One Page Checkout v.332

I highly doubt the theme effects the logic in question. That leaves the core product and 1-One Page Checkout as disclosed in my original post.

If you could point out what checkout files to review, I'll verify each for changes. If you believe product settings could cause this, then what product settings should I check? Obviously this is not happening with every order. It's been limited to two under unknown circumstances, which we all know means something deep-rooted and difficult to locate. I'm asking the developer of 1-One Page Checkout to look into this too, since it could be his code.

Re: order not matching PayPal (1.5.1.3 with PP Standard)

Posted: Mon Nov 21, 2011 8:31 am
by Qphoria
There are issues with discounts and paypal standard I believe. Do they work fine when you are not using coupons or discounts?

Re: order not matching PayPal (1.5.1.3 with PP Standard)

Posted: Mon Nov 21, 2011 11:46 am
by FFJim
No coupon with invoice 1501; however, it did have a special discount price, as do all items on my store.

Re: order not matching PayPal (1.5.1.3 with PP Standard)

Posted: Mon Nov 21, 2011 12:31 pm
by Qphoria
Hmm.. that shouldn't happen then.. only heard of this issue with actual order total discounts like coupons or anything that has a line item in the totals that subtracts.

I am going to take a look at this finally so that it is fixed for 1.5.2

Re: order not matching PayPal (1.5.1.3 with PP Standard)

Posted: Thu Feb 02, 2012 2:41 am
by finedesignz
Hi,

I am also having an issue. When I checkout with Paypal standard since upgrading to 1.5.1.3, after I login, I get double charged on sales tax. Previously, tax, shipping, etc. were sent to Paypal separately.

Need a fix on this ASAP. Any thoughts?

Re: order not matching PayPal (1.5.1.3 with PP Standard)

Posted: Tue Feb 07, 2012 12:17 am
by finedesignz
Still need help with this... any fixes?