Builds and sends an AuthorizeNet AIM Request.
Located in /lib/AuthorizeNetAIM.php (line 42)
AuthorizeNetRequest | --AuthorizeNetAIM
Checks to make sure a field is actually in the API before setting.
Set to false to skip this check.
Inherited from AuthorizeNetRequest
AuthorizeNetRequest::$VERIFY_PEER
AuthorizeNetRequest::$_api_login
AuthorizeNetRequest::$_log_file
AuthorizeNetRequest::$_post_string
AuthorizeNetRequest::$_sandbox
AuthorizeNetRequest::$_transaction_key
Add a line item.
Do an AUTH_CAPTURE transaction.
Required "x_" fields: card_num, exp_date, amount
Do an AUTH_ONLY transaction.
Required "x_" fields: card_num, exp_date, amount
Do a CAPTURE_ONLY transaction.
Required "x_" fields: auth_code, amount, card_num , exp_date
Do a CREDIT transaction.
Required "x_" fields: trans_id, amount, card_num (just the last 4)
Do a PRIOR_AUTH_CAPTURE transaction.
Required "x_" field: trans_id(The transaction id of the prior auth, unless split tender, then set x_split_tender_id manually.) amount (only if lesser than original auth)
Set a custom field. Note: the x_ prefix will not be added to your custom field if you use this method.
Quickly set multiple custom fields.
Use ECHECK as payment type.
Set an individual name/value pair. This will append x_ to the name before posting.
Quickly set multiple fields.
Note: The prefix x_ will be added to all fields. If you want to set a custom field without the x_ prefix, use setCustomField or setCustomFields.
Unset an x_ field.
Do a VOID transaction.
Required "x_" field: trans_id(The transaction id of the prior auth, unless split tender, then set x_split_tender_id manually.)
Converts the x_post_fields array into a string suitable for posting.
Alternative syntax for setting x_ fields.
Usage: $sale->method = "echeck";
Inherited From AuthorizeNetRequest
AuthorizeNetRequest::__construct()
AuthorizeNetRequest::getPostString()
AuthorizeNetRequest::setLogFile()
AuthorizeNetRequest::setSandbox()
AuthorizeNetRequest::_getPostUrl()
AuthorizeNetRequest::_handleResponse()
AuthorizeNetRequest::_sendRequest()
AuthorizeNetRequest::_setPostString()
Documentation generated on Thu, 21 Oct 2010 17:30:58 +0000 by phpDocumentor 1.4.3