Stored Procedures
Stored procedures are function-like interfaces that extend the functionality of the add-in beyond simple SELECT operations with Authorize.net.
Stored procedures accept a list of parameters, perform their intended function, and then return any relevant response data from Authorize.net, along with an indication of whether the procedure succeeded or failed.
CData Excel Add-In for Authorize.net Stored Procedures
| Name | Description |
| ARBCancelSubscription | Use this procedure to cancel an existing Automated Recurring Billing (ARB) subscription. |
| ARBCreateSubscription | Use this procedure to create an Automated Recurring Billing (ARB) subscription. |
| ARBUpdateSubscription | Use this procedure to update an existing Automated Recurring Billing (ARB) subscription. Only the fields you provide are updated. |
| AuthorizeCreditCard | Use this procedure to authorize a credit card payment without capturing the funds. Use the CaptureTransaction procedure afterward to capture the authorized amount. |
| CaptureTransaction | Use this procedure to capture funds for a transaction that was previously authorized using the ChargeCreditCard stored procedure. |
| ChargeCreditCard | Use this method to authorize and capture a credit card payment. |
| CreateCustomerProfileFromTransaction | Use this procedure to create a customer profile, payment profile, and shipping profile from an existing successful transaction. |
| RefundTransaction | Use this procedure to refund a previously settled transaction. Refunds can only be issued for transactions that have already been settled; unsettled transactions must be voided instead. |
| VoidTransaction | Use this procedure to void a transaction that was previously authorized but has not yet been settled. Only unsettled transactions can be voided. |