Got it.. I'll give your fix a try.. Nothing else works.. and you fix makes logical sense considering that this is a totaling error or some sort..
Any news?
- Jason
I am actually doing some tests right now. So far so good. Great job finding this Monz. Will let you know if the fix seems resolute in a moment.
- Jason
Testing Completed
Test performed with PayPal Developer Sandbox accounts.
Test used 3 Accounts, 3 Products, 3 Attributes, 3 price ranges, and 3 different sized items.
- Test Account 1
- Purchased Product A: Succeeded
- Price $1077.49
- Attribute D
- Large Sized Item
- Test Account 2
- Purchased Product B: Succeeded
- Price $592.61
- Attribute C
- Medium Sized Item
- Test Account 3
- Purchased Product C: Succeeded
- Price $183.16
- Attribute A
- Small Sized Item
So three different tests with three different items varying by hundreds in price, shape and weight, and attributes, yet all of them worked! I think this might be it Captain!
Nothing seems to be a problem for Zen Cart to communicate to PayPal now. Everything seems functional. If a few others can also confirm this works, I think this would be the most resolute fix. All the other ones I tried only worked for some people or continued to have random errors later on.
To credit Monsz: Original Post
Good job mate!
Thanks!
Warm Regards,
Jason
If you leave out those values, what happens to the receipt issued by PayPal?
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
Hey Doc,
No difference really. Just displays the total the store displays at checkout. I included an image just in case this isn't the receipt. Sandbox accounts use fake email addresses so I'm not sure if it is the receipt but I did log in to the Sandbox Buyer account and click on "Details" for the test purchase.
Supposed Receipt.
Let me know if it seems right.
- Jason
Edit:
To me, as long as the right amount is charged and the total is the same as indicated on my store, then it's ok with me, heh.
Also, I was wondering, PayPal charges a percentage of the transaction as a fee right? Then would it be possible to make the Zen Cart add that charge to all PayPal payments or have the PayPal account itself do it so the customer is charged the fee? I probably won't do it but would be nice to know, ; ].
Last edited by DieuxSoldat_04; 8 Oct 2008 at 01:43 AM. Reason: Question
This fix worked perfectly for me
Thanks very much