Sha256: b3b3578a933eee575a1dbf7daa5b70adb9ec91501a008989ba8278ae4b349ce1
Contents?: true
Size: 619 Bytes
Versions: 7
Compression:
Stored size: 619 Bytes
Contents
module Conekta class Subscription < Resource include Conekta::Operations::Update include Conekta::Operations::CustomAction attr_accessor :created_at, :subscription_start, :canceled_at, :paused_at, :billing_cycle_start, :billing_cycle_end, :trial_start, :trial_end, :plan_id, :customer_id, :card_id def _url ensure_id self.customer._url + "/subscription" end def pause custom_action(:post, 'pause') end def resume custom_action(:post, 'resume') end def cancel custom_action(:post, 'cancel') end end end
Version data entries
7 entries across 7 versions & 2 rubygems