Class: Jamm::Payment

Inherits:
APIResource show all
Defined in:
lib/jamm/payment.rb

Class Method Summary collapse

Methods included from Request

included

Class Method Details

.create(params = {}, headers = {}) ⇒ Object



3
4
5
6
7
8
9
10
11
12
# File 'lib/jamm/payment.rb', line 3

def self.create(params = {}, headers = {})
  params[:redirect][:expired_at] = TimeUtil.relative_time_to_iso(params[:redirect][:expired_in]) if params[:redirect] && params[:redirect][:expired_in]

  request_jamm_api(
    method: :post,
    path: resource_url,
    params: params,
    headers: headers
  )
end

.resource_urlObject



14
15
16
# File 'lib/jamm/payment.rb', line 14

def self.resource_url
  '/payments'
end