Packages and payment
Payment troubleshooting
What to do when a payment does not credit: expired windows, wrong networks, missing transfers and stuck confirmations.
Most payments credit within a minute. When one does not, it is almost always one of the cases below.
The transfer went through but nothing credited
Give it a couple of minutes first — the transaction has to confirm on chain before it can be matched. If it still has not landed:
- Check the network. USDC bridged on a different chain to the one shown will not match. This is the single most common cause.
- Check the token. It has to be USDC, not USDT, not the native coin, not a wrapped variant.
- Check the amount. Small rounding under the requested figure is tolerated; a materially short transfer is not matched.
- Paste the transaction hash. On the EVM route the payment page accepts a hash directly and re-checks it against the chain.
Nothing is lost while you sort this out. A payment that fails to match automatically can still be credited by hand once we can see it on chain.
The payment window expired
Payments stay open for 45 minutes. When one expires, the deposit address is released back to the pool and the payment is marked expired.
If you did not send anything: nothing was charged, just start a new payment.
If you sent after it expired: open a ticket with the transaction hash. The funds are not lost, they simply arrived after the address stopped being reserved for you.
That transfer is already credited to another payment
Each transaction can pay for exactly one package. If you see this message it means the hash you submitted has already been matched — usually because the payment credited on its own and the manual check came afterwards.
Check your packages first. If the hours are there, the payment worked.
Signed in with the wrong wallet type
If you signed in with an EVM wallet and chose Solana as the payment network, the one-click route is not available — an EVM wallet cannot sign a Solana transfer. The panel says so and offers the manual address instead.
Two ways forward: send manually to the address shown, or cancel the payment and pick an EVM network instead. The campaign chain is unaffected either way.
The connect prompt appears when you are already connected
Wallet sessions are restored asynchronously after a page load. If you press pay in the first second or two, the page may not have finished restoring the connection yet.
Reload the page, wait for the wallet chip in the top-right corner to show your address, then press pay again.
Still stuck
Open a ticket with your payment reference — it looks like PAY-XXXXXXXX and appears on the payment page — and the transaction hash if you have one. That pair is enough to trace anything, and this page lists what to include for every other kind of problem.