{"repo":"stymiee/authnetjson","free":true,"listed":false,"github":"https://github.com/stymiee/authnetjson","clone":"git clone https://github.com/stymiee/authnetjson.git","description":"Library that abstracts Authorize.Net's JSON APIs. This includes the Advanced Integration Method (AIM), Automated Recurring Billing (ARB), Customer Information Manager (CIM), Transaction Reporting, Simple Integration Method (SIM), and Webhooks.","language":"PHP","stars":19,"topics":["php","json-api","webhook","capture-transaction","authorize-net","authorizenet","payment","payment-gateway"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"AuthnetJSON Library that abstracts Authorize.Net's JSON APIs. Requirements - PHP 7.2+ (Support for PHP 7.2.0 - 8. ) - cURL PHP Extension - JSON PHP Extension - An Authorize.Net account Support for PHP versions less than 7.2 has been removed from the master branch. There is a PHP 5.6 compatible branch available for development and releases for 5.6 may continue to be made as long as it is feasible to do so. Installation Simply add a dependency on stymiee/authnetjson to your project's composer.json file if you use Composer to manage the dependencies of your project. Here is a minimal example of a composer.json file that just defines a dependency on AuthnetJSON: { \"require\": { \"stymiee/authnetjson\": \"4.3.0\" } } Basic Usage Using this library usually consists of three steps: 1. Initiate the library with the login credentials for your Authorize.Net account 2. Make the API call passing any required parameters as an array 3. Check for the results and use them appropriately NOTE: If you are viewing any of the examples in a browser you will need to fill your Authorize.Net credentials in config.inc.php before usage Simple usage: The format of the array to be passed during the API call follows the structure outlined in Authorize.Net's Integration Guide. Using the Authorize.Net Development Server Authorize.Net provides a development environment for developers to test their integration against. To use this endpoint (as opposed to their production endpoint) set the optional third parameter ","default_branch":null,"files":null,"tree":[],"storefront":"/r/stymiee","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stymiee/authnetjson/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}