Class: Tray::Checkout::Transaction
- Inherits:
-
BaseService
- Object
- BaseService
- Tray::Checkout::Transaction
- Defined in:
- lib/tray/checkout/transaction.rb
Instance Method Summary collapse
Instance Method Details
#api_url ⇒ Object
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, account=nil) account ||= Tray::Checkout.token_account request("get_by_token", { token_account: account, token_transaction: token }) end |