On average, a receipt take 10 seconds to be processed.
However, this does not mean that 10 receipts will take 100 seconds to be processed!
See it as when you are buying groceries. If there are only a few customers, there will be only 1 checkout open. However, depending on the size of the shop, if there are a lot of customers there can be 20 checkout open, and all customers will be divided into the open checkouts.
We use the same queue system to process receipts.
If you send a batch of 100 receipts, they won't be processed one by one, Kweeri automatically "open more checkouts" to reduce the waiting time.
Good practices to send receipts to analysis:
- Sending receipts directly to the API
- Send more but smaller batch of receipts
- Link your receipts to an Endpoint or a Campaign
- Do not send invoices as we're not handling this feature today