Reply
Posts: 1,476
Topics: 33
Kudos: 33
Solutions: 126
Registered: ‎09-14-2009

AuthnetXML - Integrate AIM, ARB, CIM, and Transaction Details (Reporting) with one PHP class

AuthnetXML is a PHP class that allows an ecommerce site to use all of Authorize.Net's XML APIs quickly and easily. Process transaction with the Advanced Integration Method (AIM), establish subscriptions with the Automated Recurring Billing (ARB) API, create and charge against Customer Information Manager (CIM) payment profiles, and get the latest reporting from the Transaction Details API all using the same class.

 

Features:


  • Only one file is required to process payments or view reporting
  • Future-proof: It will work with all future Authorize.Net XML APIs
  • Compatible with all versions of PHP since 5.2
  • Compatible with Linux, Windowsm Apache, Nginx, and IIS
  • Installs easily with only two files required for use
  • Includes sample code for every API call
  • You can use this easy-to-follow tutorial to get started

 

APIs Supported

 

  • Advanced Integration Method (AIM)
  • Automated Recurring Billing (ARB) 
  • Customer Information Manager (CIM) 
  • Transaction Details API

 

Requirements:

 

  • PHP 5.2+
  • cURL PHP extension
  • simplexml
  • an Authorize.Net account or developer account 

 

Author: John Conde
License:
MIT Licence

Cost: Free

Download: Github

 


-------------------------------------------------------------------------------------------------------------------------------------------
John Conde :: Certified Authorize.Net Developer (Brainyminds) :: Official Authorize.Net Blogger

NEW! Handling Authorize.Net's Webhooks with PHP

Integrate Every Authorize.Net JSON API with One PHP Class (Sample code included)

Tutorials for integrating Authorize.Net with PHP: AIM, ARB, CIM, Silent Post
All About Authorize.Net's Silent Post