Class: AlphaCard::Transaction
- Defined in:
- lib/alpha_card/transaction.rb
Overview
Base Alpha Card transaction object.
Constant Summary
Constants inherited from Resource
Resource::ORIGIN_TRANSACTION_VARIABLES
Instance Method Summary collapse
-
#process(credentials = Account.credentials) ⇒ AlphaCard::Response
(also: #create)
Creates transaction.
Methods inherited from Resource
Methods included from Attribute
Instance Method Details
#process(credentials = Account.credentials) ⇒ AlphaCard::Response Also known as: create
Creates transaction.
22 23 24 25 26 |
# File 'lib/alpha_card/transaction.rb', line 22 def process(credentials = Account.credentials) validate_required_attributes! AlphaCard.request(attributes_for_request, credentials) end |