I suggest you ...

Repeating invoices via the API

Be able to create and manage repeating invoices (http://help.xero.com/#Accounts_RepeatingInvoice) via the API.

103 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    xeroAdminxero (Admin, Xero) shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    Brad McNayBrad McNay shared a merged idea: allow creation of recurring invoices via the API  ·   · 
    under review  ·  xeroAdminxero (Admin, Xero) responded  · 

    We have no current plans to provide this functionality via the API as we have more sought after features to deliver and external systems using the API can easily create invoices on demand. Xero is not suitable as a billing engine, which is what the net effect of exposing repeating invoices via the API would be.

    We appreciate there is demand for this feature so we will keep this request open, but it is unlikely to make it onto the development schedule for the next year.

    Our initial priority would be to allow developers to retrieve a list of repeating invoices already created

    13 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • MarkMark commented  ·   ·  Flag as inappropriate

        If managing repeating invoices isn't going to happen soon, is there any chance a list can be retrieved any time soon, that would help in my system a lot.

        Cheers.

      • CristianCristian commented  ·   ·  Flag as inappropriate

        I desperately need the API to return how often the invoice repeats (i.e. every 1 week, every 2 months, etc)

      • Colin HewittColin Hewitt commented  ·   ·  Flag as inappropriate

        Definitely as a first step it would be good to actually allow access to retrieve a list of repeating invoices... any progress here?

      • CristianCristian commented  ·   ·  Flag as inappropriate

        I don't understand why an invoice that is created via the API can't be set as a repeating invoice into the Xero system just like you can already do manually. This functionality already exists in Xero, it's just a matter of adding it to the API.
        "Xero is not suitable as a billing engine" is a very poor excuse and it makes no sense.

        Currently we use the Xero API to automatically create an Invoice when someone buys our services online and then we need to remember to login to Xero and manually change it to Repeating Invoice. It's time consuming and pretty frustrating when the Xero API could automatically do that for us.

        Please re-consider and provide this functionality via the API, it would save us a lot of time.

      • Dave QuestedDave Quested commented  ·   ·  Flag as inappropriate

        A must! We need to get repeating invoices by contact id, then be able to delete/update the repeating invoice.

      • DBDB commented  ·   ·  Flag as inappropriate

        I also need to be able to create a 'Repeat' Invoice via the API

        Stopping a repeating invoice via the API wouldn't be a bad idea either.

      • Ross McLellanRoss McLellan commented  ·   ·  Flag as inappropriate

        Would be best to be able to create repeating invoices as well as managing/seeing repeating ones already in the system.

      • ShaneShane commented  ·   ·  Flag as inappropriate

        I also need to be able to create a 'Repeat' Invoice via the API

      • JulianJulian commented  ·   ·  Flag as inappropriate

        I also need to be able to create a 'Repeat' Invoice via the API

      • CristianCristian commented  ·   ·  Flag as inappropriate

        I also need to be able to create a 'Repeat' Invoice via the API

      • bumperboxbumperbox commented  ·   ·  Flag as inappropriate

        whats the point of making them reoccurring if you can create them via the api anyway?

      Feedback and Knowledge Base