Class: ActiveMerchant::Billing::IatsPaymentsGateway
- Inherits:
-
AuthorizeNetGateway
- Object
- Gateway
- AuthorizeNetGateway
- ActiveMerchant::Billing::IatsPaymentsGateway
- Defined in:
- lib/active_merchant/billing/gateways/iats_payments.rb
Constant Summary
Constants inherited from AuthorizeNetGateway
AuthorizeNetGateway::API_VERSION, AuthorizeNetGateway::AUTHORIZE_NET_ARB_NAMESPACE, AuthorizeNetGateway::AVS_ERRORS, AuthorizeNetGateway::AVS_REASON_CODES, AuthorizeNetGateway::CARD_CODE_ERRORS, AuthorizeNetGateway::RECURRING_ACTIONS, AuthorizeNetGateway::TRANSACTION_ALREADY_ACTIONED
Constants inherited from Gateway
Gateway::CREDIT_DEPRECATION_MESSAGE, Gateway::CURRENCIES_WITHOUT_FRACTIONS, Gateway::DEBIT_CARDS
Instance Attribute Summary
Attributes inherited from Gateway
Instance Method Summary collapse
- #authorize(money, paysource, options = {}) ⇒ Object
- #capture(money, authorization, options = {}) ⇒ Object
- #credit(money, identification, options = {}) ⇒ Object
- #refund(money, identification, options = {}) ⇒ Object
- #void(authorization, options = {}) ⇒ Object
Methods inherited from AuthorizeNetGateway
#cancel_recurring, #initialize, #purchase, #recurring, #status_recurring, #update_recurring
Methods inherited from Gateway
#card_brand, card_brand, inherited, #initialize, supports?, #test?
Methods included from CreditCardFormatting
Constructor Details
This class inherits a constructor from ActiveMerchant::Billing::AuthorizeNetGateway
Instance Method Details
#authorize(money, paysource, options = {}) ⇒ Object
9 10 11 |
# File 'lib/active_merchant/billing/gateways/iats_payments.rb', line 9 def (money, paysource, = {}) raise NotImplementedError end |
#capture(money, authorization, options = {}) ⇒ Object
13 14 15 |
# File 'lib/active_merchant/billing/gateways/iats_payments.rb', line 13 def capture(money, , = {}) raise NotImplementedError end |
#credit(money, identification, options = {}) ⇒ Object
25 26 27 |
# File 'lib/active_merchant/billing/gateways/iats_payments.rb', line 25 def credit(money, identification, = {}) raise NotImplementedError end |
#refund(money, identification, options = {}) ⇒ Object
21 22 23 |
# File 'lib/active_merchant/billing/gateways/iats_payments.rb', line 21 def refund(money, identification, = {}) raise NotImplementedError end |
#void(authorization, options = {}) ⇒ Object
17 18 19 |
# File 'lib/active_merchant/billing/gateways/iats_payments.rb', line 17 def void(, = {}) raise NotImplementedError end |