class EasyPayULatam::RApi::AdditionalCharge
Attributes
card[R]
customer[R]
params[RW]
plan[R]
resource[RW]
sub_id[R]
url[R]
Public Class Methods
new(customer, sub_id)
click to toggle source
# File lib/easy_pay_u_latam/r_api/additional_charge.rb, line 7 def initialize(customer, sub_id) @customer = customer @sub_id = sub_id @customer = customer.response if !customer.nil? # @callback_url = callback_url @params = {} return if @customer.nil? # load("") end
Public Instance Methods
create!()
click to toggle source
Calls superclass method
# File lib/easy_pay_u_latam/r_api/additional_charge.rb, line 25 def create! create_url super end
create_url()
click to toggle source
# File lib/easy_pay_u_latam/r_api/additional_charge.rb, line 17 def create_url @url = RApi.base_url + "/rest/#{RApi.api_version}/subscriptions/#{@sub_id}/recurringBillItems" end
delete(id)
click to toggle source
Calls superclass method
# File lib/easy_pay_u_latam/r_api/additional_charge.rb, line 35 def delete(id) url super end
load(id)
click to toggle source
Calls superclass method
# File lib/easy_pay_u_latam/r_api/additional_charge.rb, line 30 def load(id) url super end