Class: Recurly::Requests::InvoiceUpdate
- Inherits:
-
Recurly::Request
- Object
- Recurly::Request
- Recurly::Requests::InvoiceUpdate
- Defined in:
- lib/recurly/requests/invoice_update.rb
Instance Attribute Summary collapse
- #address ⇒ InvoiceAddress
-
#customer_notes ⇒ String
Customer notes are an optional note field.
-
#gateway_code ⇒ String
An alphanumeric code shown per gateway on your site's payment gateways page.
-
#net_terms ⇒ Integer
Integer representing the number of days after an invoice's creation that the invoice will become past due.
-
#po_number ⇒ String
This identifies the PO number associated with the invoice.
-
#terms_and_conditions ⇒ String
Terms and conditions are an optional note field.
-
#vat_reverse_charge_notes ⇒ String
VAT Reverse Charge Notes are editable only if there was a VAT reverse charge applied to the invoice.
Attributes inherited from Recurly::Request
Method Summary
Methods inherited from Recurly::Request
Methods included from Schema::SchemaFactory
Methods included from Schema::RequestCaster
Methods included from Schema::ResourceCaster
Methods included from Schema::SchemaValidator
#get_did_you_mean, #validate!, #validate_attribute!
Instance Attribute Details
#address ⇒ InvoiceAddress
11 |
# File 'lib/recurly/requests/invoice_update.rb', line 11 define_attribute :address, :InvoiceAddress |
#customer_notes ⇒ String
Returns Customer notes are an optional note field.
15 |
# File 'lib/recurly/requests/invoice_update.rb', line 15 define_attribute :customer_notes, String |
#gateway_code ⇒ String
Returns An alphanumeric code shown per gateway on your site's payment gateways page. Set this code to ensure that a given invoice targets a given gateway.
19 |
# File 'lib/recurly/requests/invoice_update.rb', line 19 define_attribute :gateway_code, String |
#net_terms ⇒ Integer
Returns Integer representing the number of days after an invoice's creation that the invoice will become past due. Changing Net terms changes due_on, and the invoice could move between past due and pending.
23 |
# File 'lib/recurly/requests/invoice_update.rb', line 23 define_attribute :net_terms, Integer |
#po_number ⇒ String
Returns This identifies the PO number associated with the invoice. Not editable for credit invoices.
27 |
# File 'lib/recurly/requests/invoice_update.rb', line 27 define_attribute :po_number, String |
#terms_and_conditions ⇒ String
Returns Terms and conditions are an optional note field. Not editable for credit invoices.
31 |
# File 'lib/recurly/requests/invoice_update.rb', line 31 define_attribute :terms_and_conditions, String |
#vat_reverse_charge_notes ⇒ String
Returns VAT Reverse Charge Notes are editable only if there was a VAT reverse charge applied to the invoice.
35 |
# File 'lib/recurly/requests/invoice_update.rb', line 35 define_attribute :vat_reverse_charge_notes, String |