Hi team,
I am presently using: v1.3.9h.
For the past few months I have had intermittent issues with paypal express with customers from overseas (i.e. outside Australia) where they place items in their cart but in the words of a customer:
'Hello, I completed my order and attempted to pay via PayPal, and as a new customer, and inputed the necessary info, hit enter, and in each case the screen went blank. The system did not recognize me as an old customer'.
Obviously I am loather to lose business - and I am sure that for every customer that lets me know there is a problem, many more who experience this issue just walk away from the order.
I set up logging and today had a look at the file and there were two files for this customers order that I could see.
Both of which are posted below.
I am the first to admit that I cannot see anything in them that points to an issue - so hopefully those in the know can run their eye over it for me.
Log No 1
2012-02-09 02:44:46
-------------------
(live transaction) --> https://api-3t.paypal.com/nvp
Request Headers:
Array
(
[0] => Content-Type: text/namevalue
[1] => X-VPS-Timeout: 45
[2] => X-VPS-VIT-Client-Type: PHP/cURL
[3] => X-VPS-VIT-Integration-Product: PHP::Zen Cart(tm) - PayPal/NVP
[4] => X-VPS-VIT-Integration-Version: 1.3.9h
)
Request Parameters: {SetExpressCheckout}
Array
(
[AMT] => 36.00
[ITEMAMT] => 36.00
[L_NUMBER0] => 1704a
[L_NAME0] => 10th Force Support Battalion
[L_AMT0] => 6.00
[L_QTY0] => 1
[L_NUMBER1] => 1702a
[L_NAME1] => 2nd Force Support Battalion
[L_AMT1] => 6.00
[L_QTY1] => 1
[L_NUMBER2] => LHQ1004a
[L_NAME2] => 5th Combat Service Support Battalion
[L_AMT2] => 4.00
[L_QTY2] => 1
[L_NUMBER3] => LHQ1005
[L_NAME3] => 6th Combat Service Support Battalion
[L_AMT3] => 4.00
[L_QTY3] => 1
[L_NUMBER4] => LHQ1005a
[L_NAME4] => 6th Combat Service Support Battalion
[L_AMT4] => 4.00
[L_QTY4] => 1
[L_NUMBER5] => LHQ1006a
[L_NAME5] => 7th Combat Service Support Battalion
[L_AMT5] => 4.00
[L_QTY5] => 1
[L_NUMBER6] => OSA2001a
[L_NAME6] => Army Logistic Maintenance Squadron
[L_AMT6] => 4.00
[L_QTY6] => 1
[L_NUMBER7] => ORD0012a
[L_NAME7] => Defence Materiel Organisation (DMO)
[L_AMT7] => 4.00
[L_QTY7] => 1
[LOCALECODE] => AU
[PAYMENTACTION] => Sale
[ALLOWNOTE] => 1
[LANDINGPAGE] => Billing
[RETURNURL] => http://colourpatch.com.au/ipn_main_handler.php?type=ec
[CANCELURL] => http://colourpatch.com.au/index.php?...rt&ec_cancel=1
[PAGESTYLE] => Primary
[METHOD] => SetExpressCheckout
[CURRENCYCODE] => AUD
[USER] => colourpatch_api1.hotmail.com
[PWD] => ****************
[VERSION] => 60.0
[SIGNATURE] => ****************************************************tmB9
)
Response:
Array
(
[TOKEN] => EC-8YF20985HB542121U
[TIMESTAMP] => 2012-02-08T18:44:46Z
[CORRELATIONID] => c5cf0d8dee3b
[ACK] => Success
[VERSION] => 60.0
[BUILD] => 2515991
[CURL_ERRORS] =>
)
SetExpressCheckout, Elapsed: 2175ms -- Success
LOG NO 2
Feb-09-2012 02:44:44 (1328726684)
getLineItemDetails 7 - subtotal comparisons
BEFORE line-item calcs: Array
(
[AMT] => 36
[ITEMAMT] => 36
[TAXAMT] => 0
[SHIPPINGAMT] => 0
[SHIPDISCAMT] => 0
[HANDLINGAMT] => 0
[INSURANCEAMT] => 0
)
- AFTER doing line-item calcs: Array
(
[AMT] => 36
[ITEMAMT] => 36
[TAXAMT] => 0
[SHIPPINGAMT] => 0
[SHIPDISCAMT] => 0
[HANDLINGAMT] => 0
[INSURANCEAMT] => 0
[L_NUMBER0] => 1704a
[L_NAME0] => 10th Force Support Battalion
[L_AMT0] => 6
[L_QTY0] => 1
[L_NUMBER1] => 1702a
[L_NAME1] => 2nd Force Support Battalion
[L_AMT1] => 6
[L_QTY1] => 1
[L_NUMBER2] => LHQ1004a
[L_NAME2] => 5th Combat Service Support Battalion
[L_AMT2] => 4
[L_QTY2] => 1
[L_NUMBER3] => LHQ1005
[L_NAME3] => 6th Combat Service Support Battalion
[L_AMT3] => 4
[L_QTY3] => 1
[L_NUMBER4] => LHQ1005a
[L_NAME4] => 6th Combat Service Support Battalion
[L_AMT4] => 4
[L_QTY4] => 1
[L_NUMBER5] => LHQ1006a
[L_NAME5] => 7th Combat Service Support Battalion
[L_AMT5] => 4
[L_QTY5] => 1
[L_NUMBER6] => OSA2001a
[L_NAME6] => Army Logistic Maintenance Squadron
[L_AMT6] => 4
[L_QTY6] => 1
[L_NUMBER7] => ORD0012a
[L_NAME7] => Defence Materiel Organisation (DMO)
[L_AMT7] => 4
[L_QTY7] => 1
)
=================================
Feb-09-2012 02:44:44 (1328726684)
getLineItemDetails 8
checking subtotals...
Array
(
[calculated total] => 36.00
[AMT] => 36.00
[ITEMAMT] => 36.00
)
-------------------
difference: 0 (abs+rounded: 0)
=================================
Feb-09-2012 02:44:44 (1328726684)
getLineItemDetails 10
subtotals balance - okay
=================================
Feb-09-2012 02:44:44 (1328726684)
ec_step1 - 1
Checking to see if we are in markflow
cart contents: physical
NOTE: $this->showPaymentPage = 0
Customer ID: 0
Session Data: Array
(
[securityToken] => 927ef1fc9b06ed20bb762dce17295dd2
[customers_host_address] => wsip-70-168-208-151.hr.hr.cox.net
[cartID] =>
[cart] => shoppingCart Object
(
[contents] => Array
(
[793] => Array
(
[qty] => 1
)
[792] => Array
(
[qty] => 1
)
[54] => Array
(
[qty] => 1
)
[48] => Array
(
[qty] => 1
)
[61] => Array
(
[qty] => 1
)
[64] => Array
(
[qty] => 1
)
[58] => Array
(
[qty] => 1
)
[59] => Array
(
[qty] => 1
)
)
[total] => 36
[weight] => 0
[cartID] => 42123
[content_type] => physical
[free_shipping_item] => 0
[free_shipping_weight] => 0
[free_shipping_price] => 0
)
[check_valid] => true
[language] => english
[languages_id] => 1
[languages_code] => en
[currency] => AUD
[today_is] => 2012-02-09
[updateExpirations] => 1
[session_counter] => 1
[customers_ip_address] => 70.168.208.151
[new_products_id_in_cart] =>
[valid_to_checkout] => 1
[cart_errors] =>
[cart_country_id] => 223
[country_info] => Array
(
[countries_name] => United States
[countries_iso_code_2] => US
[countries_iso_code_3] => USA
)
[cart_zone] => 0
[cart_zip_code] =>
[cart_sid] => zones_zones
[payment] => paypalwpp
)
=================================
Feb-09-2012 02:44:44 (1328726684)
ec-step1-addr_check
cart content is not all virtual (or customer is not logged in) ... therefore will be submitting address details
=================================
Feb-09-2012 02:44:44 (1328726684)
getOverrideAddress - 4
not logged in and not in markflow mode - nothing to override
=================================
Feb-09-2012 02:44:44 (1328726684)
ec-step1-addr_check3
address details from override check: <NONE FOUND>
=================================
Feb-09-2012 02:44:44 (1328726684)
ec_step1 - 2 -submit
Array
(
[AMT] => 36.00
[ITEMAMT] => 36.00
[L_NUMBER0] => 1704a
[L_NAME0] => 10th Force Support Battalion
[L_AMT0] => 6.00
[L_QTY0] => 1
[L_NUMBER1] => 1702a
[L_NAME1] => 2nd Force Support Battalion
[L_AMT1] => 6.00
[L_QTY1] => 1
[L_NUMBER2] => LHQ1004a
[L_NAME2] => 5th Combat Service Support Battalion
[L_AMT2] => 4.00
[L_QTY2] => 1
[L_NUMBER3] => LHQ1005
[L_NAME3] => 6th Combat Service Support Battalion
[L_AMT3] => 4.00
[L_QTY3] => 1
[L_NUMBER4] => LHQ1005a
[L_NAME4] => 6th Combat Service Support Battalion
[L_AMT4] => 4.00
[L_QTY4] => 1
[L_NUMBER5] => LHQ1006a
[L_NAME5] => 7th Combat Service Support Battalion
[L_AMT5] => 4.00
[L_QTY5] => 1
[L_NUMBER6] => OSA2001a
[L_NAME6] => Army Logistic Maintenance Squadron
[L_AMT6] => 4.00
[L_QTY6] => 1
[L_NUMBER7] => ORD0012a
[L_NAME7] => Defence Materiel Organisation (DMO)
[L_AMT7] => 4.00
[L_QTY7] => 1
[LOCALECODE] => AU
[CURRENCY] => AUD
[PAYMENTACTION] => Sale
[ALLOWNOTE] => 1
[SOLUTIONTYPE] => Sole
[LANDINGPAGE] => Billing
[RETURNURL] => http://colourpatch.com.au/ipn_main_handler.php?type=ec
[CANCELURL] => http://colourpatch.com.au/index.php?...rt&ec_cancel=1
)
=================================
Many thanks in advance,
Phil
www.colourpatch.com.au
Bookmarks