<p>To add to Raghav Sood's answer above, beyond price volatility most of the generated addresses are "1 and done". Not only do they not want the price to change, they don't want to continue to watch addresses forever. They create a wallet address for that single deposit. They don't advertise an address to multiple users.</p>

<p>"But when i send money later, in some cases way later, they send it back."</p>

<p>They don't stop watching the address for some time after. A day, a week. It's the type of watching they get notified if something arrives in that wallet. Eventually every address is usually relegated to a "cycle" where instead of actively watching for a transaction, every address ever sent out to a customer get's checked once a day, once a week, etc. for any new deposits. This makes sure if a customer accidentally sent something later on, or had little gas in the original transaction, whatever the reason resulted in the transaction being severely delayed, the system will detect it and automatically return it without requiring customer support intervention.</p>

<p>Obviously every crypto processor can and is different, this seems to be the most common practice at the moment.</p>

CC BY-SA 4.0
2018-12-23T19:03:59.617Z
I upvoted you but my reputation doesn't allow it to be publicly displayed. Thank you.
Wahib Mkadmi
CC BY-SA 4.0
2018-12-23T17:32:00.447Z
2018-12-23T17:32:00.447Z
cleanmarker
<p>Most invoices are timed to ensure the price of bitcoin (or any crypto asset) does not move too much.</p>

<p>Although Bitcoin is usable as a currency, it's current volatility is somewhat undesirable. Timed invoices are used to ensure that merchants get a roughly expected $ value.</p>

CC BY-SA 4.0
2018-12-23T19:04:37.483Z
Thank you. I can't upvote you as my reputation is too low for it to be publicly displayed.
Wahib Mkadmi
CC BY-SA 4.0
2018-12-23T16:02:59.013Z
2018-12-23T16:02:59.013Z
Raghav Sood
<p>Most bitcoin payment gateways issue time-limited payment invoices. Why is that ? AFAIK, the address stays valid even after the timer is out. For instance when sending a transaction from wallet to wallet, even if I send to that address after the 15 minutes, the recipient still gets their money. I have tried this with at least 3 wallets. In this case, what's the timer for in the first place if the address is still linked to that user ? </p>

<p>Thanks.</p>

<transactions>
Why are most Bitcoin payment invoices time limited ?
Wahib Mkadmi
# Why are most Bitcoin payment invoices time limited ?

(Asked by: username_0 on 2018-12-23)

Most bitcoin payment gateways issue time-limited payment invoices. Why is that ? AFAIK, the address stays valid even after the timer is out. For instance when sending a transaction from wallet to wallet, even if I send to that address after the 15 minutes, the recipient still gets their money. I have tried this with at least 3 wallets. In this case, what's the timer for in the first place if the address is still linked to that user ?

Thanks.

**Tags:** transactions


---

## 2 answers

### Answer by username_1 on 2018-12-23. Score: 2 | Accepted answer

To add to username_2 username_2's answer above, beyond price volatility most of the generated addresses are "1 and done". Not only do they not want the price to change, they don't want to continue to watch addresses forever. They create a wallet address for that single deposit. They don't advertise an address to multiple users.

"But when i send money later, in some cases way later, they send it back."

They don't stop watching the address for some time after. A day, a week. It's the type of watching they get notified if something arrives in that wallet. Eventually every address is usually relegated to a "cycle" where instead of actively watching for a transaction, every address ever sent out to a customer get's checked once a day, once a week, etc. for any new deposits. This makes sure if a customer accidentally sent something later on, or had little gas in the original transaction, whatever the reason resulted in the transaction being severely delayed, the system will detect it and automatically return it without requiring customer support intervention.

Obviously every crypto processor can and is different, this seems to be the most common practice at the moment.

> **Comments:**
> **username_0**: I upvoted you but my reputation doesn't allow it to be publicly displayed. Thank you.  

---

### Answer by username_2 on 2018-12-23. Score: 2

Most invoices are timed to ensure the price of bitcoin (or any crypto asset) does not move too much.

Although Bitcoin is usable as a currency, it's current volatility is somewhat undesirable. Timed invoices are used to ensure that merchants get a roughly expected $ value.

> **Comments:**
> **username_0**: Thank you. I can't upvote you as my reputation is too low for it to be publicly displayed.  

---

