Sha256: 1dce36dd8fedcfcf1eae3059db1b4aed6295b66e6fa6afa0b630bcfbeff50222
Contents?: true
Size: 449 Bytes
Versions: 2
Compression:
Stored size: 449 Bytes
Contents
module Chargify class Invoice < Base def self.find_by_invoice_id(id) find(:first, params: {id: id}) end def self.find_by_subscription_id(id) find(:all, params: {subscription_id: id}) end def self.unpaid_from_subscription(subscription_id) find(:all, params: {subscription_id: subscription_id, state: "unpaid"}) end def self.unpaid find(:all, params: {state: "unpaid"}) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
chargify_api_ares-1.0.4 | lib/chargify_api_ares/resources/invoice.rb |
chargify_api_ares-1.0.3 | lib/chargify_api_ares/resources/invoice.rb |