authorize-net-cim-yii-extension Authorize.Net - Customer Information Manager (CIM) API Yii Extension

Authorize.Net - Customer Information Manager (CIM) API

The Authorize.Net Customer Information Manager (CIM) Application Programming Interface (API) provides a mechanism for developers and value-added resellers (VARs) to create, delete, retrieve, and update customer profile information, including payment and address information, by directly integrating client software and the Authorize.Net Payment Gateway.

Reference URL : http://www.authorize.net/support/CIM_XML_guide.pdf

Available methods in this extension :

  • Create customer profile

  • Remove Customer profile

  • Create customer payment profile

  • Remove customer payment profile

  • Fetch / Retrieve details of customer payment profile

  • Create transaction

  • Refund transaction

  • Void transaction

Please see the attachment of extension zip file "AuthorizeNetCIM.zip".

In attached .zip there are following files :

i) AuthorizeNetCIM.php

ii) readme.txt

For "How to use" this yii extension please read "readme.txt" file. In this file you can see the details of uses of methods with sample code.

Documentation ::

Installation ::

Extract the zip file under 'protected/extensions' * Add the following to your config/main.php':

// application components

'components'=>array(

 ....

 'authorizenetCIM'=>array(

 'class' => 'application.extensions.AuthorizeNetCIM.AuthorizeNetCIM',

 'cim_login_name'=>'XXXXXXX', //Authorize.net login name

 'cim_trans_key'=>'XXXXXXX', //Authorize.net transaction key

 'cim_mode'=>'testMode', //liveMode OR testMode

 'cim_host'=>'apitest.authorize.net', //api.authorize.net (live) OR apitest.authorize.net (test)

),

....

Thanks,

Sandeep S. Gawali

0 0
4 followers
443 downloads
Yii Version: Unknown
License: (not set)
Category: Web Service
Developed by: Sandeep S. Gawali
Created on: Dec 24, 2013
Last updated: 10 years ago

Downloads

show all