Zen Cart Logo
Forums / PayPal Express Checkout support / Testers Wanted: PayPal Express Checkout Updated to NVP v84.0

Testers Wanted: PayPal Express Checkout Updated to NVP v84.0

Views: 3,497

Results 1 to 5 of 5
17 Nov 2013, 6:47 PM
#1
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,086
Plugin Contributions:
56

Testers Wanted: PayPal Express Checkout Updated to NVP v84.0

Some of the PayPal Express features aren't available with the NVP v61.0 interface that's currently used. I've got what's currently an alpha-1 version of the paypalwpp module updated to use v84.0 of the interface. My intent is, once validated, to submit it for incorporation into a future version of Zen Cart.

What I've tested using a default Zen Cart 1.5.1 install with the demo products included and PayPal Express Checkout setup using a sandbox account:

  1. Basic physical item checkout, using the express checkout button
  2. Basic physical item checkout, going through to the PayPal button at checkout_confirmation
  3. Full refund
  4. Partial refund (something's funny here, so I'll post back when it's better)

My request to testers:
DO

  • Use only on a test setup
  • Enable the file-based debug, so you can post (or email) the log files if there's an issue
  • Post any issues to this thread, so that all the people testing can have the benefit of what you've found.
  • Post the features that you've tested and the environment in which you've tested (language, currency, type of product, etc.)
    DO NOT
  • Use this on a live store!
    Here's a synopsis of what's changed:
  1. All deprecated names changed (e.g. ADDRESSSTATUS changed to PAYMENTREQUEST_0_ADDRESSSTATUS)
  2. Additional notifiers added, to enable built-in override capabilities in adding new features
  3. Added logs of various responses (e.g. _doVoid)
    P.S. If you've already got PayPal Express Checkout configured in a test store, you can continue to use those settings!
17 Nov 2013, 7:05 PM
#2
design75 avatar

design75

Totally Zenned

Join Date:
Dec 2009
Location:
Amersfoort, The Netherlands
Posts:
2,862
Plugin Contributions:
5

Re: Testers Wanted: PayPal Express Checkout Updated to NVP v84.0

Thank you, I will give it try

17 Nov 2013, 7:53 PM
#3
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,086
Plugin Contributions:
56

Re: Testers Wanted: PayPal Express Checkout Updated to NVP v84.0

Thanks, Design75!

I've never used the "Auth Only" mode, so if anybody's got history with that mode of operation, I'd appreciate the testing help.

20 Nov 2013, 1:29 PM
#4
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,086
Plugin Contributions:
56

Re: Testers Wanted: PayPal Express Checkout Updated to NVP v84.0

I've updated the files to an alpha 2 version:

 - /includes/modules/payment/paypalwpp.php
    - BUGFIX:  Missing parameter 2 in various calls to $this->zcLog (/includes/modules/payment/paypalwpp.php)
    - Don't need a log record written in admin_notification, since _GetTransactionDetails just logged the response
    - Move all processing to the (required) paypalwpp_admin_notification.php file
  - /includes/modules/payment/paypal/paypalwpp_admin_notification.php
    - HEAVY rewrite, to display *all* the IPN transactions associated with the order
2 Jan 2014, 7:59 PM
#5
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,086
Plugin Contributions:
56

Re: Testers Wanted: PayPal Express Checkout Updated to NVP v84.0

I've created a "true" plugin, which is now available for download: http://www.zen-cart.com/downloads.php?do=file&id=1805