Results 1 to 5 of 5
  1. #1
    Join Date
    Feb 2006
    Location
    Tampa Bay, Florida
    Posts
    9,707
    Plugin Contributions
    123

    Default paypaldp and PHP 8.1

    Is anyone using PayPal Pro with PHP 8.1+? I'm getting a boatload of warnings about undefined array keys.

    Code:
    [11-Dec-2023 04:46:41 America/Los_Angeles] Request URI: /store/index.php?main_page=checkout_process, IP address: XXXXXXXXXXXXXX Language id 1
    #0 /home/xxx/public_html/store/includes/modules/payment/paypaldp.php(1057): zen_debug_error_handler()
    #1 /home/xxx/public_html/store/includes/classes/payment.php(297): paypaldp->after_process()
    #2 /home/xxx/public_html/store/includes/modules/pages/checkout_process/header_php.php(16): payment->after_process()
    #3 /home/xxx/public_html/store/index.php(35): require('/home/xxx/...')
    --> PHP Warning: Undefined array key "paypal_ec_payer_info" in /home/xxx/public_html/store/includes/modules/payment/paypaldp.php on line 1057.
    lines 1046-1060.
    That Software Guy. My Store: Zen Cart Modifications
    Available for hire - See my ad in Services
    Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
    Do you benefit from Zen Cart? Then please support the project.

  2. #2
    Join Date
    Apr 2009
    Posts
    418
    Plugin Contributions
    2

    Default Re: paypaldp and PHP 8.1

    I'm using paypalwpp (PayPal Express Checkout) the uk with php 8.2.13 no issues. Not pro. I thought pro was being phased out?
    Mark Brittain
    http:\\innerlightcrystals.co.uk\sales\

  3. #3
    Join Date
    Jun 2005
    Posts
    309
    Plugin Contributions
    0

    Default Re: paypaldp and PHP 8.1

    We were getting a ton of that and switched to square since it appeared that the paypal modules were no longer being developed. Even on express we still get
    PHP Warning: Undefined variable $address_book_id in /includes/modules/payment/paypalwpp.php on line 2196.
    2 + 2 = 5 for extremely large values of 2

    Pez Collectors Store

  4. #4
    Join Date
    Feb 2006
    Location
    Tampa Bay, Florida
    Posts
    9,707
    Plugin Contributions
    123

    Default Re: paypaldp and PHP 8.1

    The problem with payment modules is that they're a huge pain for developers to test, and there are lots of data-dependent potential problems that won't be seen until things are in heavy use. Most storeowners use Express rather than Pro, so it has had more attention and has less issues.
    That Software Guy. My Store: Zen Cart Modifications
    Available for hire - See my ad in Services
    Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
    Do you benefit from Zen Cart? Then please support the project.

  5. #5
    Join Date
    Jun 2005
    Posts
    309
    Plugin Contributions
    0

    Default Re: paypaldp and PHP 8.1

    Oh, i totaly get it! I tried looking at the code to see if i could help out and pretty quickly noped out of that idea. Square is saving us money on processing fees anyway.
    2 + 2 = 5 for extremely large values of 2

    Pez Collectors Store

 

 

Similar Threads

  1. Replies: 2
    Last Post: 15 Apr 2014, 08:57 PM
  2. v151 paypaldp.php: Invalid class variable
    By lat9 in forum Bug Reports
    Replies: 0
    Last Post: 27 May 2013, 07:41 PM
  3. Replies: 0
    Last Post: 5 Feb 2010, 06:17 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR