Module: Spree::API::Client::CreditCards

Included in:
Spree::API::Client
Defined in:
lib/spree-api-client/credit_cards.rb

Instance Method Summary collapse

Instance Method Details

#authorize_credit_card(options = {}) ⇒ Object

NOTE- requires ID of already existing Spree::CreditCard



14
15
16
# File 'lib/spree-api-client/credit_cards.rb', line 14

def authorize_credit_card(options={})
  post('credit_cards/authorize', options)
end

#credit_card(id, options = {}) ⇒ Object



5
6
7
# File 'lib/spree-api-client/credit_cards.rb', line 5

def credit_card(id, options={})
  get("credit_cards/#{id}", options)
end

#credit_cards(options = {}) ⇒ Object



9
10
11
# File 'lib/spree-api-client/credit_cards.rb', line 9

def credit_cards(options={})
  get('credit_cards', options)["credit_cards"]
end