New Zenner
- Join Date:
- Aug 2007
- Posts:
- 34
- Plugin Contributions:
- 0
Express not passing customer details?
Using 1.3.8a with a logged in customer. Express and Payments Pro set to Payflow-UK, all working but..
When a customer selects the Express button at shopping cart the only details passed are email and country. If express is selected as payment method at checkout then it is a bit better but first and last names, county(state) aren't passed.
I did a search and found this had been a problem with 1.3.7 but on checking paypalwpp.php I see that the suggested fix is already in place.
Looking at debug entry_firstname and entry_lastname are being passed in email debug notifications getOverrideAddress - 2 and ec-step1-addr_check3 and SHIPTONAME sent in ec_step1 - 2 -submit
Here is the Paypal Debug Log - SetExpressCheckout(not sure what would be classed as sensitive info so added *********** where I thought:
2008-08-11 02:55:37
-------------------
(live transaction) --> https://payflowpro.verisign.com/transaction
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 - Payflow Pro
[4] => X-VPS-VIT-Integration-Version: 1.3.8a
)
Request Parameters: {SetExpressCheckout} Array (
[LOCALECODE] => GB
[CURRENCY] => GBP
[PAYMENTACTION] => Sale
[ADDROVERRIDE] => 1
[SHIPTONAME] => Micky Mouse
[SHIPTOSTREET] => 999 Dare Way
[SHIPTOSTREET2] => Tricky Meads
[SHIPTOCITY] => Swindon
[SHIPTOZIP] => PF2 4YZ
[SHIPTOSTATE] => Wiltshire
[EMAIL] => [email protected]
[PHONENUM] => ***********
[AMT] => 7.50
[RETURNURL[60]] =>
https://www.stableimaging.co.uk/ipn_main_handler.php?type=ec
[CANCELURL[76]] =>
https://www.stableimaging.co.uk/index.php?main_page=checkout&ec_cancel=1
[ACTION] => S
[TENDER] => P
[TRXTYPE] => S
[SHIPTOCOUNTRY] => GB
[PAGESTYLE] => StableImaging
[REQUEST_ID] => ***********
[USER] => ***********
[PWD] => ***********
[PARTNER] => ***********
[VENDOR] => ***********
)
Response:
Array
(
[RESULT] => 0
[RESPMSG] => Approved
[TOKEN] => EC-***********
[CORRELATIONID] => ***********
[REQUEST_ID] => ***********
[CURL_ERRORS] =>
)
Any ideas as I can see this as being annoying to some customers?
Thanks in advance
Neil