Added current_invoice_receipt_number and current_invoice_receipt_sequence_id to sequences.
Merged changes from other contributors. Bumped version.
More big changes on this version:
- added logo option to send email
- added transport guides client
- set params_encoder = Faraday::FlatParamsEncoder in GET requests. We need this for the way that IX accepts arrays in GET requests. See lostisland/faraday#78
- fixed missing owner_invoice_id, manual_sequence_number, currency_code, rate params on update credit note and debit note
- added models for address, message, transport guide
- added tests for transport guides
Big changes on this version:
- updated send email endpoint for invoices
- cleanup gemspec file
- started cleaning up test files from should to expect
- added manual_sequence_number field to invoices. Required for non portuguese accounts with manual sequence numbering.
- added saft_hash field to invoices
- added currency, multicurrency to invoices. not supported officially.
- added owner_invoice_id to credit_note. not working.
Support for 429 RateLimitExceeded code Added Invoice Receipt Added supplier model
Fixed problem with duplicated mb_reference
Added city field to client.
Fix issue #7 - Wrong return type of Modes::Item#tax Added Travis
Renamed the invoice_email method to email_invoice for sending email. Extracted examples to own file.
Fixed url for send email. New url: http://invoicexpress.com/api/invoices/email-invoice
Added rate to invoice. Experimental.
Added language field to client. API endpoint now defaults to https://%s.app.invoicexpress.com/
Removed "rquire 'pry'". Fixed it for production.
Corrected information in gem.
Fixed bug with latest version of Faraday (>0.9.0) which prevented creating a new client.
Release!