Sending the payment to a crypto payment processor
The payment processor’s Bitcoin address, amount, and QR code are usually valid only for a short time-window to reflect changing exchange rates — typically 15–20 minutes.

When you send Bitcoin through BtcMix, your deposit must receive its first on-chain confirmation. After that confirmation, we forward the mixed coins privately to the processor.
If that first confirmation arrives after the processor’s invoice window has expired, the invoice may time out and the processor typically refunds or marks the payment as underpaid/expired.
For this reason, we do not recommend sending from a mixer directly to a processor invoice in real time. Instead, anonymize your coins first and then pay the invoice from your wallet.
Here’s a privacy-preserving flow that avoids invoice timeouts:
1) Create a new, fresh anonymous wallet (new seed; avoid address reuse).
2) Send Bitcoin from your private wallet, through BtcMix, to that anonymous wallet.
3) Once funds arrive and confirm in the anonymous wallet, pay the processor invoice directly from that wallet within the invoice window.
If some balance remains in the anonymous wallet, avoid sending it straight back to your original wallet, or you could re-link past activity. Consider keeping it in the anonymous wallet, spending it to unrelated destinations, or mixing again depending on your threat model.