Authorize.net Gateway Merchant Account Developer APIs
Authorize.Net provides a variety of developer APIs to meet the needs of any project. SDKs are available in all major programming languages.
Advanced Integration Method (AIM)
AIM is Authorize.Net's recommended connection method and offers the most secure and flexible integration for all types of transactions, including mobile, websites and other business applications.
AIM allows merchants to host their own secure payment form on a website, mobile device, etc., and send transactions to the payment gateway using an end-to-end secure sockets layer (SSL) connection.
Server Integration Method (SIM)
SIM provides a customizable, secure hosted payment form to make integration easy for Web merchants that do not have an SSL certificate.
SIM uses scripting techniques to authenticate transactions with a unique transaction fingerprint. The Authorize.Net Payment Gateway can handle all the steps in the secure transaction process - payment data collection, data submission and the response to the customer - while keeping Authorize.Net virtually transparent.
Direct Post Method (DPM)
Direct Post Method allows developers to fully customize the experience of the entire payment flow, while simplifying PCI compliance.
The Authorize.Net Payment Gateway handles all the steps in the secure transaction while remaining virtually transparent.
Automated Recurring Billing (ARB) API
For merchants enabled for the Automated Recurring Billing (ARB) service, the additional ARB API feature supports integration with a Web site payment form or a proprietary business application-allowing online customers or sales representatives using a business application to select and submit subscription- or installment-based payments.
Customer Information Manager (CIM) API
Use Customer Information Manager (CIM) to enable merchants to tokenize and store their customers' sensitive payment information on our secure servers, simplifying their PCI DSS compliance as well as the payments process for returning customers and recurring transactions.
The CIM API supports integration with a Web site payment form or a proprietary business application. The profiles, which include payment and shipping information, can then be referenced in future transactions, eliminating steps in the transaction process for repeat customers and potentially increasing customer loyalty.
For instant approval!