Sha256: 550a2366f5da2949f91dc44de83ce8439f096c45f851bef91a7b0989515d85f6
Contents?: true
Size: 515 Bytes
Versions: 8
Compression:
Stored size: 515 Bytes
Contents
module Conekta class Subscription < Resource include Conekta::Operations::Update include Conekta::Operations::CustomAction def url if id == nil || id == "" raise Error.new('Could not get the id of ' + self.class.class_name + ' instance.') end 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
8 entries across 8 versions & 1 rubygems