class Haystack::Subscription

Included Modules

Defined in:

haystack/subscription.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

Class Method Detail

def self.from_any(object) : self | Nil #

[View source]

Instance Method Detail

def amount : Int32 | Nil #

[View source]
def authorization : Card::Authorization | Nil #

[View source]
def cancelled_at : Time | Nil #

[View source]
def created_at : Time | Nil #

[View source]
def cron_expression : String | Nil #

[View source]
def customer : Customer | Nil #

[View source]
def domain : Domain | Nil #

[View source]
def easy_cron_id : String | Nil #

[View source]
def email_token : String | Nil #

[View source]
def id : Int64 | Nil #

[View source]
def integration : Integration | Nil #

[View source]
def invoice_limit : Int32 | Nil #

[View source]
def invoices : Array(Invoice) | Nil #

[View source]
def most_recent_invoice : Invoice | Nil #

[View source]
def next_payment_date : Time | Nil #

[View source]
def open_invoice : String | Nil #

[View source]
def payments_count : Int32 | Nil #

[View source]
def plan : Plan | Nil #

[View source]
def quantity : Int32 | Nil #

[View source]
def split_code : String | Nil #

[View source]
def start : Int64 | Nil #

[View source]
def status : Status | Nil #

[View source]
def subscription_code : String | Nil #

[View source]
def updated_at : Time | Nil #

[View source]