Skip to content

Accounting API

Welcome to our official feedback forum for the Xero Developer API.

The Xero Community site is the best place to submit feedback for improving Xero Business

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

571 results found

  1. Partial payment feature for invoices coming through API

    Enable the ability to split payments on a bank rec coming through the API so we can reconcile merchant payments from two separate machines on 1 day. 1 invoice, 2 payments currently unable to split.

    2 votes
    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?
  2. 3 votes
    0 comments  ·  General Requests  ·  Admin →
    How important is this to you?
  3. 28 votes
    How important is this to you?
  4. Be able to retrieve & e-mail statements to receivable accounts via the API

    E-mailing updates to receivable accounts about their payments via the API would be very useful. Via the web interface, this is possible by sending a statement. API request is to be able to retrieve a statement report and email it via the API

    117 votes
    not planned  ·  13 comments  ·  Accounts  ·  Admin →
    How important is this to you?
  5. 69 votes
    5 comments  ·  Reports  ·  Admin →
    How important is this to you?
  6. 62 votes
    How important is this to you?
  7. 27 votes
    1 comment  ·  Admin →
    How important is this to you?
  8. Allow the full UTF8 character set in Contact Names

    Names containing accented characters, eg: Nuñez, are rejected when uploading a new Contact.

    20 votes
    1 comment  ·  Contacts  ·  Admin →
    How important is this to you?
  9. 3 votes
    1 comment  ·  Invoices  ·  Admin →
    How important is this to you?
  10. provide transactional support

    Allow for batch create/update/delete operations to multiple API endpoints within a single transaction.

    10 votes
    How important is this to you?
  11. 195 votes
    not planned  ·  14 comments  ·  Reports  ·  Admin →
    How important is this to you?
  12. Send <Payments> together with <Invoice>

    We invoice just upon payment, so it would be nice to be able to send <Payments> together with <Invoice>, when creating it, so we don't need to do two separate calls for it.

    24 votes
    1 comment  ·  Invoices  ·  Admin →
    How important is this to you?
  13. API to set exchange rates

    Create and API entry point to set default exchange rates, just like we do on the Settings page.

    Rational: here in Poland, we're obliged to use the Polish Central Bank exchange rates on accounting. Having an API for it makes it possible for us the call it once everyday to set the rate for the next day. Without this we're not able to use Xero officially for bookkeeping. (we have to setup the rates for this whole calendar year!)

    41 votes
    How important is this to you?
  14. Multiple transaction handling with commit and rollback

    I would like to have the ability to use the API to enter multiple transactions with the ability to commit or rollback, as appropriate - like you do with a database.

    2 votes
    How important is this to you?
  15. In the Invoice API, include the JournalLineID under LineItem details

    To enable the ability to trace the journal created by an invoice.

    3 votes
    1 comment  ·  Invoices  ·  Admin →
    How important is this to you?
  16. Contacts' creation date exposed in API

    Would enable the measurement of new business. e.g. number of new customers since the start of the year and their $ value.

    6 votes
    0 comments  ·  Contacts  ·  Admin →
    How important is this to you?
  17. 2 votes
    1 comment  ·  Admin →
    How important is this to you?
  18. Specify which account to import FreshBooks entries into

    The API sync with FreshBooks currently dumps my FreshBooks transactions into my checking account ledger irrespective of where those funds were actually deposited. This is a serious limitation that needs to be fixed promptly. Most businesses--even small ones--have more than one account. For interest maximization, all deposits at our firm, for example, go into a money market. As cash is needed in checking to cover outgoing money, it's transferred.

    5 votes
    1 comment  ·  Admin →
    How important is this to you?
  19. Show ContactNumber field next to contact name for each invoice

    We make extensive use of the ContactNumber field for invoicing.
    Can Invoice listing show ContactNumber field next to contact name for each invoice to help with updating/locating drafts?
    Can ContactNumber be shown on contact listing instead of phone or email field for locating contacts?

    Original question - http://answers.xero.com/developer/question/23051/

    3 votes
    How important is this to you?
  20. Allow invoices to specify tax amounts in a separate currency

    UK VAT law requires that invoices present VAT amounts in Sterling, even when the invoice is in a separate currency. As a result, it's possible to have a Euro invoice with Sterling VAT amounts. (See VAT Guide 16.4 and 16.3.1). Obviously when charging the customer, these have to be converted to Euros and the total expressed in Euros, but the business owes VAT in Sterling, not Euros.

    Currently it's only possible to specify a single currency per invoice; now, if it were possible to stipulate the exchange rate to be used, that might make matters better, but in general we…

    4 votes
    1 comment  ·  Admin →
    How important is this to you?
  • Don't see your idea?

Feedback and Knowledge Base