commerceguys/authnet

PHP SDK for Authorize.Net API, using Guzzle.

v1.1.3 2023-03-02 13:27 UTC

README

Scrutinizer Code Quality Build Status Code Coverage PackagistPackagist

An SDK for Authorize.net, using Guzzle.

Why not the official Authorize.net PHP SDK?

Dependencies

PHP version >= 7.3 is required.

The following PHP extensions are required:

  • json
  • simplexml
  • xmlwrite

This library uses Guzzle, v6 minimum.

Testing

PHPUnit

Run composer test, or ./vendor/bin/phpunit -c phpunit.xml.dist

Test Credit Card Numbers

Card Type Card Number
American Express 370000000000002
Discover 6011000000000012
Visa 4007000000027
4012888818888
4111111111111111
JCB 3088000000000017
Diners Club/ Carte Blanche 38000000000006
MasterCard 5424000000000015
2223000010309703
2223000010309711

See the Authorize.Net Testing Guide for more information.

License

See the LICENSE file.