Currently if an invoice from woocommerce to Xero fails, you won’t know about it, unless you go into that order within woocommerce and view the order notes. For a high volume of transactions as we have this is not ideal.
For example if you have exceeded the API limits in 1 hour, the next lot of invoices that are sent to Xero within the same hour will fail and will have to be exported manually.
Open
Last updated: January 16, 2018
Log in to comment on this feature request.
I completely agree. We find that the connection to Xero randomly drops (or perhaps it’s on a schedule, it’s not clear). There is no notification and from that moment all invoice / payment sending will fail, and have to be manually actioned order by order. It’s a huge oversight.
Yes, it seems like the sync process should use the action scheduler. That way, a transaction can be added back to the queue for retry at a later time.