All Collections
Payment Essentials
Understanding Your Payouts
Invoice voided due to the product being out of stock, what happens next?
Invoice voided due to the product being out of stock, what happens next?

How stores should handle invoices voided after the product was out of stock

Daniele avatar
Written by Daniele
Updated over a week ago

The situation

Your product has limited stock available, more customers than stock bought it at the same time.

Most of them got the invoice completed but some received an error and the invoice was voided. They're now frantically trying to contact you: Where is my product? Where is my money?

How to handle it

First of all, the money is not gone. It's either been sent back to the customer already or will soon be paid out to you, it all depends on the type of gateway used.


Unfortunately, refunds do not exist through blockchains.

Once a transaction is sent and confirmed you cannot go back, it is now on our wallets when the customer tried to buy your product.

To solve this, we queue the invoice (even if its status is CANCELLED) for the next payout, which will happen based on the cryptocurrency that was used with the following options available:

  • Scheduled payouts at the end of the day

  • Instant payouts within hours of the invoice being voided

  • Platform payouts within the next 48 hours

Once you receive the next payout, the voided invoice funds will be with you and you can decide whether or not to provide your customer with new stock or a refund out of your wallet.

PayPal and Stripe

We automatically refund Credit Card, Bank and PayPal transactions to the customer if the product purchased was out of stock.

You do not have to do anything else in this situation, just inform your customer that he should have the full amount back within a few hours or days (based on the financial institution's policy).

Other gateways

Refunds are not supported through their APIs, meaning that the funds are now on your wallet (immediately available) and you can decide how to proceed.

Did this answer your question?