(Posting this is two parts because the forum wont let it go in as one.)
Hi all,
After failing to get a satisfactory result with normal PayPal payments I switched to PayPal Express and have spent the day getting nowhere.
I'll paste in all the info I have gathered and hopefully someone knows the secret.
The summary is:
After apparently making the payment at PayPal, the buyer is returned to the cart and the message is displayed: "10408 Express Checkout token is missing."
No order is created in the cart, and the payment is also not processed in PayPal.
I have a 138a site upgraded to 139c running on IIS7, PHP in FastCGI mode.
There are no other gateways installed, just PayPal Express Checkout.
The PayPal business account is new and the API details were easy to obtain and apply. The IPN is also specified as suggested in the PEC module settings.
The PHP temp, and the site's own cache folders are writable.
I can see sessions being created in the database.
Here are the usual tests
============================
IPNCHECK.PHP - Version 1.3.9
CURL RESPONSE RECEIVED - Communications OKAY
IPN TESTING - Response Received via CURL -- COMMUNICATIONS OKAY
IPN TESTING - Confirmation/Validation response with fsockopen(): FSOCKOPEN() RESPONSE RECEIVED - Communications OKAY
Default method likely to be used for communications is: CURL, with the fallback method being FSOCKOPEN if possible.
Script finished.
============================
============================
curltester.php
You submitted the following fields and data:
Array
(
[field1] => This is a test
[statuskey] => ready
)
Data validation
Good
Other Info
Your server IP address is: xxxxxxxxxxx
Your system identifies itself as: Zen Cart(tm) - CURL TEST
Array
(
[url] => "http://www.zen-cart.com/testcurl.php"
[content_type] => text/html
[http_code] => 200
[header_size] => 275
[request_size] => 212
[filetime] => -1
[ssl_verify_result] => 0
[redirect_count] => 0
[total_time] => 0.203
[namelookup_time] => 0.125
[connect_time] => 0.156
[pretransfer_time] => 0.156
[size_upload] => 37
[size_download] => 2183
[speed_download] => 10753
[speed_upload] => 182
[download_content_length] => 2183
[upload_content_length] => 0
[starttransfer_time] => 0.203
[redirect_time] => 0
)
=============================
=============================
I also ran the fix_cache_key.php just in case
Recommendations
Possible appropriate cache directory for your site is: C:\inetpub\wwwroot\mywebsite\cache
Actual Information
Read DIR_FS_SQL_CACHE from configure.php: C:/inetpub/wwwroot/mywebsite/cache
Found SESSION_WRITE_DIRECTORY in database: C:/inetpub/wwwroot/mywebsite/cache
No changes required.
Exiting.
=============================
=============================
ipn_main_handler.php says:
Nothing to process. Please return to home page.
=============================
===============================
And here is all the stuff from the emails that arrived after I enabled debug mode. (I don't know exactly what order these go in, so I'll just try and sort them)
I'm using a single test product, with no shipping, and am testing via the live PayPal site, no sandbox.
I've obscured any private info with "xxxxx.."
--------------------------------------------------------
ec_step1 - 1
paypalwpp
Checking to see if we are in markflow
cart contents: physical
NOTE: $this->showPaymentPage = 1
Customer ID: 13
Session Data: Array
(
[securityToken] => f663feb5bd6c796e317751111126d19d
[customers_host_address] => xxxxxxxxxxxxx.dsl.dyn.ihug.co.nz
[cartID] =>
[cart] => shoppingCart Object
(
[contents] => Array
(
[303] => Array
(
[qty] => 1
)
)
[total] => 1
[weight] => 0.2
[cartID] =>
[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] => 2010-05-21
[updateExpirations] => 1
[session_counter] => 1
[customers_ip_address] => 118.92.170.244
[customer_id] => 13
[customer_default_address_id] => 13
[customers_authorization] => 0
[customer_first_name] => xxxxx
[customer_last_name] => xxxxx
[customer_country_id] => 153
[customer_zone_id] => 0
[valid_to_checkout] => 1
[cart_errors] =>
[sendto] => 13
[payment] => paypalwpp
[shipping] => Array
(
[id] => storepickup_storepickup
[title] => Store Pickup (Walk In)
[cost] => 0.00
)
[billto] => 13
[cot_gv] => 0
[comments] =>
[paypal_ec_markflow] => 1
)
-------------------------------------------------
ec_step1 - 2 -submit
paypalwpp
Array
(
[AMT] => 1.00
[ITEMAMT] => 1.00
[DESC] => Tax included in prices: 0 (0)
[LOCALECODE] => AU
[CURRENCY] => AUD
[PAYMENTACTION] => Sale
[ALLOWNOTE] => 1
[SOLUTIONTYPE] => Sole
[LANDINGPAGE] => Billing
[ADDROVERRIDE] => 1
[SHIPTONAME] => xxxxxxxx
[SHIPTOSTREET] => xxxxxxxxxxxx
[SHIPTOCITY] => xxxxxxxxxxxx
[SHIPTOZIP] => xxxx
[SHIPTOSTATE] => xxxxxxxxxx
[SHIPTOCOUNTRYCODE] => NZ
[EMAIL] => xxxxxx##########################
[RETURNURL] => http://www.xxxxxxxxx.com/ipn_main_handler.php?type=ec
[CANCELURL] => http://www.xxxxxxxxxx.com/index.php?main_page=checkout_shipping&ec_cancel=1
)
-------------------------------------------------
ec-step1-addr_check
paypalwpp
cart content is not all virtual (or customer is not logged in) ... therefore will be submitting address details
---------------------------------------------------
ec-step1-addr_check3
paypalwpp
address details from override check:Array
(
[entry_firstname] => xxxxxxxx
[entry_lastname] => xxxxxxxxxxxxx
[entry_company] =>
[entry_street_address] => xxxxxxxxx
[entry_suburb] =>
[entry_city] => xxxxxx
[entry_postcode] => xxxx
[entry_country_id] => 153
[entry_zone_id] => 0
[entry_state] => xxxxxxxxx
[zone_code] => xxxxxxxxxx
[countries_iso_code_2] => NZ
)
--------------------------------------------------------
getOverrideAddress - 1
paypalwpp
Now in markflow mode.
SESSION[sendto] = 13
--------------------------------------------------------
getOverrideAddress - 2
paypalwpp
$address_arr->fields = Array
(
[entry_firstname] => xxxxxxxxx
[entry_lastname] => xxxxxxxxxxx
[entry_company] =>
[entry_street_address] => xxxxxxxxxxxxx
[entry_suburb] =>
[entry_city] => xxxxxxxxxxxxx
[entry_postcode] => xxxx
[entry_country_id] => 153
[entry_zone_id] => 0
[entry_state] => xxxxxxxxxxxx
[zone_code] => xxxxxxxxxxxx
[countries_iso_code_2] => NZ
)
----------------------------------------------------------
ec_step2_finish - 1
paypalwpp
START: paypal_ec_payer_info= Array
(
[payer_id] => 5AH6XFRDH3J9W
[payer_email] => xxxxxxx##########################
[payer_salutation] =>
[payer_gender] =>
[payer_firstname] => xxxxx
[payer_lastname] => xxxxxx
[payer_business] =>
[payer_status] => unverified
[ship_country_code] => NZ
[ship_address_status] => Unconfirmed
[ship_phone] =>
[order_comment] =>
[ship_name] => xxxxxxxxxxxx
[ship_street_1] => xxxxxxxxxxxxx
[ship_street_2] =>
[ship_city] => xxxxxxxxxxxx
[ship_state] => xxxxxxxxxxxx
[ship_postal_code] => xxxxxxxxxx
[ship_country_name] => New Zealand
)
----------------------------------------------------
ec_step2_finish - 2
paypalwpp
country_id = 153 New Zealand NZ
address_format_id = 1
state_id = 0 (original state tested: xxxxxxxxxx )
country1->fields['countries_id'] = 153
country2->fields['countries_id'] = 153
$order->customer = Array
(
[name] => xxxxxxxxxx
[company] =>
[street_address] => xxxxxxxxxxxxxx
[suburb] =>
[city] => xxxxxxxxxxx
[postcode] => xxxxxxxxxx
[state] => xxxxxxxxxxxx
[country] => Array
(
[id] => 153
[title] => New Zealand
[iso_code_2] => NZ
[iso_code_3] => NZL
)
[format_id] => 1
[email_address] =>xxxxxxxxx##########################
[telephone] =>
[zone_id] => 0
)
-----------------------------------------------------------
ec_step2_finish - 3
paypalwpp
Exiting ec_step2_finish logged-in mode.
Selected address: 13
Original was: 13
-----------------------------------------------------------
I'm completely lost here - I have no idea what order all these debug messages go in???
-----------------------------------------------------------
termEC-2
paypalwpp
BEFORE: $this->showPaymentPage = 1
Token Data:EC-27D27381J2732043U
-------------------------------------------------------------
termEC-3
paypalwpp
AFTER: $this->showPaymentPage = 0
------------------------------------------------------------
termEC-7
paypalwpp
$this->showPaymentPage NOT true, and have custom page parameter: checkout_process
-----------------------------------------------------
termEC-10
paypalwpp
Redirecting to checkout_process - Stack: header
Message:
Session Data: Array
(
[securityToken] => f663feb5bd6c796e317751111126d19d
[customers_host_address] => xxxxxxxxxxx.dsl.dyn.ihug.co.nz
[cartID] =>
[cart] => shoppingCart Object
(
[contents] => Array
(
[303] => Array
(
[qty] => 1
)
)
[total] => 1
[weight] => 0.2
[cartID] =>
[content_type] => physical
[free_shipping_item] => 0
[free_shipping_weight] => 0
[free_shipping_price] => 0
)
[navigation] => navigationHistory Object
(
[path] => Array
(
[0] => Array
(
[page] => index
[mode] => NONSSL
[get] => Array
(
[type] => ec
[token] => EC-27D27381J2732043U
[PayerID] => 5AH6XFRDH3J9W
)
[post] => Array
(
)
)
)
[snapshot] => Array
(
)
)
[check_valid] => true
[language] => english
[languages_id] => 1
[languages_code] => en
[currency] => AUD
[today_is] => 2010-05-21
[updateExpirations] => 1
[session_counter] => 1
[customers_ip_address] => xxxxxxxxxxx
[customer_id] => 13
[customer_default_address_id] => 13
[customers_authorization] => 0
[customer_first_name] => xxxxxxxxxx
[customer_last_name] => xxxxxxxxxx
[customer_country_id] => 153
[customer_zone_id] => 0
[valid_to_checkout] => 1
[cart_errors] =>
[sendto] => 13
[payment] => paypalwpp
[shipping] => Array
(
[id] => storepickup_storepickup
[title] => Store Pickup (Walk In)
[cost] => 0.00
)
[billto] => 13
[cot_gv] => 0
[comments] =>
[paypal_ec_markflow] => 1
[paypal_ec_token] => EC-27D27381J2732043U
[paypal_ec_payer_id] => 5AH6XFRDH3J9W
[paypal_ec_payer_info] => Array
(
[payer_id] => 5AH6XFRDH3J9W
[payer_email] => xxxxxxxxxx##########################
[payer_salutation] =>
[payer_gender] =>
[payer_firstname] => xxxxxxxxx
[payer_lastname] => xxxxxxxxxxxxxx
[payer_business] =>
[payer_status] => unverified
[ship_country_code] => NZ
[ship_address_status] => Unconfirmed
[ship_phone] =>
[order_comment] =>
[ship_name] => xxxxxxxxxxx
[ship_street_1] => xxxxxxxxxxxx
[ship_street_2] =>
[ship_city] => xxxxxxxxxxxxx
[ship_state] => xxxxxxxxxxxxx
[ship_postal_code] => xxxx
[ship_country_name] => New Zealand
)
[paypal_ec_temp] =>
)
------------------------------------------------------
before_process - EC-1
paypalwpp
Beginning EC mode
------------------------------------------
before_process - EC-2
paypalwpp
address overrides added:
Array
(
[AMT] => 1.00
[ITEMAMT] => 1.00
[DESC] =>
[SHIPTONAME] => xxxxxxxxxxx
[SHIPTOSTREET] => xxxxxxxxxxx
[SHIPTOSTREET2] =>
[SHIPTOCITY] => xxxxxxxxxxxxxx
[SHIPTOSTATE] => xxxxxxxxxxxxxxx
[SHIPTOZIP] => xxxxx
[SHIPTOCOUNTRYCODE] => NZ
)
-------------------------------------------------
before_process - EC-3
paypalwpp
address info added:
Array
(
[AMT] => 1.00
[ITEMAMT] => 1.00
[DESC] =>
[SHIPTONAME] => xxxxxxxxxxxx
[SHIPTOSTREET] => xxxxxxxxxxx
[SHIPTOSTREET2] =>
[SHIPTOCITY] => xxxxxxxxxxxxxx
[SHIPTOSTATE] => xxxxxxxxxxxxx
[SHIPTOZIP] => xxxxxx
[SHIPTOCOUNTRYCODE] => NZ
)
---------------------------------------------
before_process - EC-4
paypalwpp
info being submitted:
EC-27D27381J2732043U 5AH6XFRDH3J9W 1.00
Array
(
[AMT] => 1.00
[ITEMAMT] => 1.00
[DESC] =>
[SHIPTONAME] => xxxxxxxxxxx
[SHIPTOSTREET] => xxxxxxxxxxxxxx
[SHIPTOCITY] => xxxxxxxxxxxxx
[SHIPTOSTATE] => xxxxxxxxxxxxxx
[SHIPTOZIP] => xxxxxxxxxxx
[SHIPTOCOUNTRYCODE] => NZ
[BUTTONSOURCE] => ZenCart-EC_us
[RETURNFMFDETAILS] => 0
[CUSTOM] => EC-13-1274414443
[INVNUM] => 13-1274414443-[xxxxxxxxxxxxx]
[CURRENCY] => AUD
)
-------------------------------------------------------
findMatchingAddressBookEntry - 1-stats
paypalwpp
lookups:
Array
(
[countries_id] => 153
[address_format_id] => 1
[zone_country_id] =>
[zone_id] => -not found-
)
check_zone: 0
zone:0
SubmittedAddress:Array
(
[name] => xxxxxxxxxxxxxxxx
[company] => xxxxxxxxxxxxxx
[street_address] => xxxxxxxxxxxxxxx
[suburb] =>
[city] => xxxxxxxxxxxxx
[postcode] => xxxxxxxxxxxx
[state] => xxxxxxxxxxxxxx
[country] => Array
(
[id] => 153
[title] => New Zealand
[iso_code_2] => NZ
[iso_code_3] => NZL
)
[country_id] => 153
[format_id] => 1
[zone_id] => 0
)
---------------------------------------------------
findMatchingAddressBookEntry - 2-read for match
paypalwpp
Lookup RecordCount = 1
--------------------------------------------------------
findMatchingAddressBookEntry - 3a
paypalwpp
From PayPal:
xxxxxxxxxxxxxxxxxxxxxx
From DB:
xxxxxxxxxxxxxxxxxxxxx
Array
(
[address_book_id] => 13
[entry_street_address] => xxxxxxxxxxxxxxxx
[entry_suburb] =>
[entry_city] => xxxxxxxxxxxx
[entry_company] =>
[entry_firstname] => xxxxxxxxxxxxxxx
[entry_lastname] => xxxxxxxxxxxxxxxx
)
----------------------------------------------------
findMatchingAddressBookEntry - 3b
paypalwpp
Exact match:
Array
(
[address_book_id] => 13
[entry_street_address] => xxxxxxxxxxxxxxxxxx
[entry_suburb] =>
[entry_city] => xxxxxxxxxxxxxxx
[entry_company] =>
[entry_firstname] => xxxxxxxxxxxxx
[entry_lastname] => xxxxxxxxxxxxxxxx
)
--------------------------------------------------
PayPal test Log - terminateEC-A
paypalwpp
goto page: checkout_process
error_msg:
Session data: Array
(
[securityToken] => f663feb5bd6c796e317751111126d19d
[customers_host_address] => xxxxxxxxxxxxx.dsl.dyn.ihug.co.nz
[cartID] =>
[cart] => shoppingCart Object
(
[contents] => Array
(
[303] => Array
(
[qty] => 1
)
)
[total] => 1
[weight] => 0.2
[cartID] =>
[content_type] => physical
[free_shipping_item] => 0
[free_shipping_weight] => 0
[free_shipping_price] => 0
)
[navigation] => navigationHistory Object
(
[path] => Array
(
[0] => Array
(
[page] => index
[mode] => NONSSL
[get] => Array
(
[type] => ec
[token] => EC-27D27381J2732043U
[PayerID] => 5AH6XFRDH3J9W
)
[post] => Array
(
)
)
)
[snapshot] => Array
(
)
)
[check_valid] => true
[language] => english
[languages_id] => 1
[languages_code] => en
[currency] => AUD
[today_is] => 2010-05-21
[updateExpirations] => 1
[session_counter] => 1
[customers_ip_address] => xxxxxxxxxxxx
[customer_id] => 13
[customer_default_address_id] => 13
[customers_authorization] => 0
[customer_first_name] => xxxxxxxxxxxx
[customer_last_name] => xxxxxxxxxxxx
[customer_country_id] => 153
[customer_zone_id] => 0
[valid_to_checkout] => 1
[cart_errors] =>
[sendto] => 13
[payment] => paypalwpp
[shipping] => Array
(
[id] => storepickup_storepickup
[title] => Store Pickup (Walk In)
[cost] => 0.00
)
[billto] => 13
[cot_gv] => 0
[comments] =>
[paypal_ec_markflow] => 1
[paypal_ec_token] => EC-27D27381J2732043U
[paypal_ec_payer_id] => 5AH6XFRDH3J9W
[paypal_ec_payer_info] => Array
(
[payer_id] => 5AH6XFRDH3J9W
[payer_email] => xxxxxxxxxx##########################
[payer_salutation] =>
[payer_gender] =>
[payer_firstname] => xxxxxxxxxx
[payer_lastname] => xxxxxxxxxxxxx
[payer_business] =>
[payer_status] => unverified
[ship_country_code] => NZ
[ship_address_status] => Unconfirmed
[ship_phone] =>
[order_comment] =>
[ship_name] => xxxxxxxxxxxxx
[ship_street_1] => xxxxxxxxxxxxxx
[ship_street_2] =>
[ship_city] => xxxxxxxxxxxxxxx
[ship_state] => xxxxxxxxxxxxxx
[ship_postal_code] => xxxxxxxxxxxx
[ship_country_name] => New Zealand
)
[paypal_ec_temp] =>
)
Session data: Array
(
[securityToken] => f663feb5bd6c796e317751111126d19d
[customers_host_address] => xxxxxxxxxxxxxx.dsl.dyn.ihug.co.nz
[cartID] =>
[cart] => shoppingCart Object
(
[contents] => Array
(
[303] => Array
(
[qty] => 1
)
)
[total] => 1
[weight] => 0.2
[cartID] =>
[content_type] => physical
[free_shipping_item] => 0
[free_shipping_weight] => 0
[free_shipping_price] => 0
)
[navigation] => navigationHistory Object
(
[path] => Array
(
[0] => Array
(
[page] => index
[mode] => NONSSL
[get] => Array
(
[type] => ec
[token] => EC-27D27381J2732043U
[PayerID] => 5AH6XFRDH3J9W
)
[post] => Array
(
)
)
)
[snapshot] => Array
(
)
)
[check_valid] => true
[language] => english
[languages_id] => 1
[languages_code] => en
[currency] => AUD
[today_is] => 2010-05-21
[updateExpirations] => 1
[session_counter] => 1
[customers_ip_address] => xxxxxxxxxxxxxxxxxx
[customer_id] => 13
[customer_default_address_id] => 13
[customers_authorization] => 0
[customer_first_name] => xxxxxxxxxxxxx
[customer_last_name] => xxxxxxxxxxxxxxx
[customer_country_id] => 153
[customer_zone_id] => 0
[valid_to_checkout] => 1
[cart_errors] =>
[sendto] => 13
[payment] => paypalwpp
[shipping] => Array
(
[id] => storepickup_storepickup
[title] => Store Pickup (Walk In)
[cost] => 0.00
)
[billto] => 13
[cot_gv] => 0
[comments] =>
[paypal_ec_markflow] => 1
[paypal_ec_token] => EC-27D27381J2732043U
[paypal_ec_payer_id] => 5AH6XFRDH3J9W
[paypal_ec_payer_info] => Array
(
[payer_id] => 5AH6XFRDH3J9W
[payer_email] => xxxxxxxxxxxxxx##########################
[payer_salutation] =>
[payer_gender] =>
[payer_firstname] => xxxxxxxxxxxxx
[payer_lastname] => xxxxxx
[payer_business] =>
[payer_status] => unverified
[ship_country_code] => NZ
[ship_address_status] => Unconfirmed
[ship_phone] =>
[order_comment] =>
[ship_name] => xxxxxxxxxxxxxxx
[ship_street_1] => xxxxxxxxxxxxxx
[ship_street_2] =>
[ship_city] => xxxxxxxxxxxxxxxx
[ship_state] => xxxxxxxxxxxx
[ship_postal_code] => xxxxxxxxxxxxxx
[ship_country_name] => New Zealand
)
[paypal_ec_temp] =>
)
--------------------------------------------------
PayPal Debug log - GetExpressCheckoutDetails
2010-05-21 04:00:42
-------------------
(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.9c
)
Request Parameters: {GetExpressCheckoutDetails}
Array
(
[TOKEN] => EC-27D27381J2732043U
[REQBILLINGADDRESS] => 1
[METHOD] => GetExpressCheckoutDetails
[USER] => xxxxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxx
[PWD] => ****************
[VERSION] => 60.0
[SIGNATURE] => ****************************************************k7Qd
)
Response:
Array
(
[TOKEN] => EC-27D27381J2732043U
[CHECKOUTSTATUS] => PaymentActionNotInitiated
[TIMESTAMP] => 2010-05-21T04:01:20Z
[CORRELATIONID] => 73e716c85d696
[ACK] => Success
[VERSION] => 60.0
[BUILD] => 1311648
[EMAIL] => xxxxxxxxxxxx##########################
[PAYERID] => 5AH6XFRDH3J9W
[PAYERSTATUS] => unverified
[FIRSTNAME] => xxxxxxxxxxxxx
[LASTNAME] => xxxxxxxxxxxx
[COUNTRYCODE] => NZ
[SHIPTONAME] => xxxxxxxxxxxxx
[SHIPTOSTREET] => xxxxxxxxxxxxx
[SHIPTOCITY] => xxxxxxxxxxxx
[SHIPTOSTATE] => xxxxxxxxxxxx
[SHIPTOZIP] => xxxxxxxxxxxx
[SHIPTOCOUNTRYCODE] => NZ
[SHIPTOCOUNTRYNAME] => New Zealand
[ADDRESSSTATUS] => Unconfirmed
[CURRENCYCODE] => AUD
[AMT] => 1.00
[SHIPPINGAMT] => 0.00
[HANDLINGAMT] => 0.00
[TAXAMT] => 0.00
[DESC] => Tax included in prices: 0 (0)
[INSURANCEAMT] => 0.00
[SHIPDISCAMT] => 0.00
[INSURANCEOPTIONOFFERED] => false
[INSURANCEOPTIONSELECTED] => false
[SHIPPINGOPTIONISDEFAULT] => false
[CURL_ERRORS] =>
)
-----------------------------------------------------
PayPal Debug log - SetExpressCheckout
2010-05-21 03:59:58
-------------------
(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.9c
)
Request Parameters: {SetExpressCheckout}
Array
(
[AMT] => 1.00
[ITEMAMT] => 1.00
[DESC] => Tax included in prices: 0 (0)
[LOCALECODE] => AU
[PAYMENTACTION] => Sale
[ALLOWNOTE] => 1
[LANDINGPAGE] => Billing
[ADDROVERRIDE] => 1
[SHIPTONAME] => xxxxxxxxxxxx
[SHIPTOSTREET] => xxxxx
[SHIPTOCITY] => xxxxxxxxxx
[SHIPTOZIP] => xxxxxxxxxxxxx
[SHIPTOSTATE] => xxxxxxxxxxxx
[SHIPTOCOUNTRYCODE] => NZ
[EMAIL] => xxxxxxxxxx##########################
[RETURNURL] => http://www.xxxxxxxxxxx.com/ipn_main_handler.php?type=ec
[CANCELURL] => http://www.xxxxxxxxxxxxxx.com/index.php?main_page=checkout_shipping&ec_cancel=1
[PAGESTYLE] => Primary
[METHOD] => SetExpressCheckout
[CURRENCYCODE] => AUD
[USER] => xxxxxxxxxxxxxx@xxxxxxxxxxxx
[PWD] => ****************
[VERSION] => 60.0
[SIGNATURE] => ****************************************************k7Qd
)
Response:
Array
(
[TOKEN] => EC-27D27381J2732043U
[TIMESTAMP] => 2010-05-21T04:00:36Z
[CORRELATIONID] => 357983f0a9c6
[ACK] => Success
[VERSION] => 60.0
[BUILD] => 1311648
[CURL_ERRORS] =>
)
-------------------------------------------------------------------
Continues in the next post
Bookmarks