user48760: I use the blockchain.info API to generate unique addresses each time to receive bitcoins.
This works. However, when an address was generated but a payment only gets confirmed a few days later, even if you login to blockchain.info, it will not appear in the transaction list.
The gap is not regenerated. What can I do?

user54214: Well, seems like a "gap" limitation problem !
As defined in BIP 44, wallet software will not scan past 20 unused addresses.
There is 2 solutions:
1 - do not show bitcoin address directly to user, generate 20 addresses, save them in into an database and once a user want to pay you using bitcoin, you fetch the address from your database.
2 - (solution provided by blockchain) You need to switch to a new xPub key after each 20 generated addresses (within the same wallet).

48760: <p>I use the blockchain.info API to generate unique addresses each time to receive bitcoins.</p>

<p>This works. However, when an address was generated but a payment only gets confirmed a few days later, even if you login to blockchain.info, it will not appear in the transaction list.</p>

<p>The gap is not regenerated. What can I do?</p>
 54214: <p>Well, seems like a "gap" limitation problem !</p>

<p>As defined in BIP 44, wallet software will not scan past 20 unused addresses.</p>

<p>There is 2 solutions:</p>

<p>1 - do not show bitcoin address directly to user, generate 20 addresses, save them in into an database and once a user want to pay you using bitcoin, you fetch the address from your database.</p>

<p>2 - (solution provided by blockchain) You need to switch to a new xPub key after each 20 generated addresses (within the same wallet).</p>
