Class: Tray::Checkout::Transaction

Inherits:
BaseService show all
Defined in:
lib/tray/checkout/transaction.rb

Instance Method Summary collapse

Instance Method Details

#api_urlObject



5
6
7
# File 'lib/tray/checkout/transaction.rb', line 5

def api_url
  "#{Tray::Checkout.api_url}/v2/transactions/"
end

#create(params) ⇒ Object



14
15
16
# File 'lib/tray/checkout/transaction.rb', line 14

def create(params)
  request("pay_complete", parser.response_params(params))
end

#get(token, account = nil) ⇒ Object



9
10
11
12
# File 'lib/tray/checkout/transaction.rb', line 9

def get(token, =nil)
   ||= Tray::Checkout.
  request("get_by_token", { token_account: , token_transaction: token })
end