Important update for Payflow Pro and Website Payments Pro Payflow Edition merchants
This information must be acted on before August 31, 2009.
Who
This alert applies to:
- Payflow Pro gateway merchants (US, UK, and other parts of the world)
- PayPal UK merchants using Express Checkout and/or Website Payments Pro 2.0 Payflow Edition
Why
Due to various technical requirements, PayPal is upgrading the Payflow system to do away with the naming of the Verisign roots from which the Payflow service was derived.
What
To upgrade your site, the following changes are required:
Zen Cart v1.3.9 and newer: No changes required to Zen Cart core files.
BUT if you are using Payflow Pro as your gateway, you will need the newer addon here: http://www.zen-cart.com/index.php?ma...roducts_id=321
Zen Cart v1.3.8:
Edit your /includes/modules/payment/paypalwpp.php file and make the following changes at lines 1040-1041.
Edit your /includes/modules/payment/paypaldp.php file and make the following changes at lines 886-887.
Basically just changing the 2 references of "verisign.com/transaction" to "paypal.com":
Code:
$doPayPal->_endpoints = array('live' => 'https://payflowpro.verisign.com/transaction',
'sandbox' => 'https://pilot-payflowpro.verisign.com/transaction');
becomes
Code:
$doPayPal->_endpoints = array('live' => 'https://payflowpro.paypal.com',
'sandbox' => 'https://pilot-payflowpro.paypal.com');
If you're a US merchant specifically using "Payflow Pro" as your gateway service, use the updated version of the addon module for Payflow: http://www.zen-cart.com/index.php?ma...roducts_id=321
Zen Cart v1.3.7.1:
Edit your /includes/modules/payment/paypalwpp.php file and make the above changes at lines 1012-1013.
If you're a US merchant specifically using "Payflow Pro" as your gateway service, you must upgrade to v1.3.8a or newer, and use the new module, above.
Zen Cart v1.3.7:
Edit your /includes/modules/payment/paypalwpp.php file and make the above changes at lines 928-929.
If you're a US merchant specifically using "Payflow Pro" as your gateway service, you must upgrade to v1.3.8a or newer, and use the new module, above.
Zen Cart v1.3.6 and earlier. These versions did not support Express Checkout. As such, the only Payflow Pro support would have been via an addon. The addon uses the outdated Payflow Pro SDK, and is no longer supported by PayPal / Payflow Pro. Use of this outdated addon will prevent Payflow Pro transactions from working after September 1, 2009.
It is strongly recommended to upgrade your Zen Cart site to a newer version before that date, to take advantage of the much improved features available not only in Zen Cart but also in the PayPal service offerings.
IF YOU ARE USING U.S. PAYFLOW PRO, then you've likely been using the old Verisign Addon, which will no longer work after Aug 31, 2009. You'll need to use the new updated one, here: http://www.zen-cart.com/index.php?ma...roducts_id=321
Discussion thread: http://www.zen-cart.com/forum/showthread.php?t=123127
Bookmarks