class Mollie::Invoice
Constants
- STATUS_OPEN
- STATUS_OVERDUE
- STATUS_PAID
Attributes
Public Instance Methods
Source
# File lib/mollie/invoice.rb, line 62 def due_at=(due_at) @due_at = begin Time.parse(due_at) rescue StandardError nil end end
Source
# File lib/mollie/invoice.rb, line 50 def gross_amount=(gross_amount) @gross_amount = Mollie::Amount.new(gross_amount) end
Source
# File lib/mollie/invoice.rb, line 54 def issued_at=(issued_at) @issued_at = begin Time.parse(issued_at) rescue StandardError nil end end
Source
# File lib/mollie/invoice.rb, line 70 def lines=(lines) @lines = lines.map { |line| Line.new(line) } end
Source
# File lib/mollie/invoice.rb, line 42 def net_amount=(net_amount) @net_amount = Mollie::Amount.new(net_amount) end
Source
# File lib/mollie/invoice.rb, line 46 def vat_amount=(vat_amount) @vat_amount = Mollie::Amount.new(vat_amount) end