Re: missing orders over $1k
What version of Zen Cart?
What addons/patches are installed?
What currency are these transactions in?
Which PayPal module are you using?
Re: missing orders over $1k
I'm having the same exact problem. I've had over 1000 successful orders but every order over $1000 in the cart goes missing. I get the payment from paypal, but the order is no where in the database.
What version of Zen Cart? 1.3.6
What addons/patches are installed? don't think I've installed any, though I did go through the latest security suggestions (beyond upgrading).
What currency are these transactions in? USD
Which PayPal module are you using? Paypal IPN
Re: missing orders over $1k
Oh, here's my info:
What version of Zen Cart? 1.3.8
What addons/patches are installed? Custom code to have quantities for attributes, USPS one click, sales report, Google Analytics, and since we discovered this the View Stuck PayPal Orders module which has saved my life when coupled with an email filter*
What currency are these transactions in? USD
Which PayPal module are you using? Paypal IPN
*I have a copy of the order confirm emailed to me and have enable a filter to flag and alert me when those emails contain any of the following "$1," "$2," or "$3," which catches anything in the 1, 2, or 3 thousand order range (so far anyway). Then I go check PayPal. If an order has been paid, I go find the order in the View Stuck PayPal Orders and push it through to the database.
Re: missing orders over $1k
Quote:
Originally Posted by
Erekose13
I'm having the same exact problem. I've had over 1000 successful orders but every order over $1000 in the cart goes missing. I get the payment from paypal, but the order is no where in the database.
What version of Zen Cart? 1.3.6
What addons/patches are installed? don't think I've installed any, though I did go through the latest security suggestions (beyond upgrading).
What currency are these transactions in? USD
Which PayPal module are you using? Paypal IPN
1. v1.3.6 is very old, and no longer officially supported. There have been many bugfixes and improvements since then. One PayPal-related fix is the thousands-issue you are experiencing.
2. You might find some temporary relief to that issue by making the following edit:
/includes/modules/payment/paypal/paypal_functions.php
Around line 77 you'll see this:
Code:
$transaction_amount = number_format(($amount) * $currencies->get_value($my_currency), $currencies->get_decimal_places($my_currency));
Change that to this instead:
Code:
$transaction_amount = preg_replace('/[^0-9.]/', '', number_format(($amount) * $currencies->get_value($my_currency), $currencies->get_decimal_places($my_currency), '.', ''));
You really should put plans in place to do an upgrade to take advantage of the many fixes/improvements in the newer versions.