The current official version of the PHP SDK is v2.0.2. There are well
documented issues that can be reviewed in an older thread started by
iteracy: Upgrading PHP SDK to PHP 8.1. I had forked the PHP SDK to
address the warning and deprecation notices ...
The official (version 2.0.1) Authorizenet/sdk-php on GitHub:
https://github.com/AuthorizeNet/sdk-php is not compatible with PHP 8.
The latest commit on February 4, 2020 does not address the error PHP
Fatal Error. The issue report for PHP 8.0.x suppor...
I haven't finished the process yet, but go to
https://developers.google.com/pay/api. Click on Manage integrations in
console. Set-up your business profile and complete the form. I was able
to get a Payments profile ID, which I used as the Key Set ID....
To fix the deprecation notices you need to find all the instances where
get_class() is called and replace that call with get_class($this).#Find
this declaration and any where get_class() is called $classDetails =
$mapper->getClass(get_class() , $key)...
It appears that when you upgrade to PHP 8.2, there is another subtle
error. The latest release of PHP is 8.2, not 8.1. There are only
security updates for PHP 8.1 for the next 10-months. 8.2 is in active
development for the next 10-months.
As I mentioned in
spoke to someone at Authorize.net today and they are aware of the issue.
They have been contacted by several merchants en...
One more update! I spoke to someone at Authorize.net today and they are
aware of the issue. They have been contacted by several merchants
encountering the same error. Keep the pressure on the support team and
open tickets at https://support.authorize...