Sha256: ad25beae0f3e0590dcd986c2481bf5a83ed69b689e4baaa0cd290c9e5fed7126
Contents?: true
Size: 798 Bytes
Versions: 6
Compression:
Stored size: 798 Bytes
Contents
module EasyPayULatam module RApi class Subscription < Request attr_reader :url, :plan, :customer, :card attr_accessor :resource, :params def initialize(customer) @customer = customer @customer = customer.response if !customer.nil? # @callback_url = callback_url @params = {} return if @customer.nil? # load("") end def invoice_url @url = RApi.base_url + "/rest/v4.9/recurringBill?customerId=#{@customer['id']}" end def url @url = RApi.base_url + '/rest/v4.9/subscriptions/' end def create! url super end def load(id) invoice_url super end def delete(token) url super end end end end
Version data entries
6 entries across 6 versions & 1 rubygems