elixir_authorizenet v0.4.1 API Reference

Modules

Handles API requests and responses

Address structure for billing and shipping

Bank account information for payment profiles and other transactions

Credit card information for payment profiles and other transactions

Handles customer profiles (http://developer.authorize.net/api/reference/index.html#manage-customer-profiles)

“Low-level” HTTP requests helper. Move on, nothing to see here :)

“Low-level” XML helper. Move on, nothing to see here :)

Handles customer payment profiles (http://developer.authorize.net/api/reference/index.html#manage-customer-profiles-create-customer-payment-profile)

Transaction response

Exceptions

Raised on connection errors, like network/dns issues, etc

Raised when Authorize.Net didn’t like the request (transaction declined, duplicated customer information, etc)

Raised when Authorize.Net responded with a status code other than 200