FAQ

What happens when a customer does not pay a cycle?

The invoice expires rather than declining like a card — you receive an invoice.expired event. Treat that as a non-renewal and hand it to your existing dunning flow: a reminder email, a grace period, or a downgrade to a free tier. Because each cycle is its own invoice, a missed period is a clear, separate event your retention logic can act on, and a customer who pays later does so against a fresh invoice at the current rate.

related

Keep reading across the cluster.

Recurring crypto billing for subscriptionsBill subscriptions in crypto with no card on file.Use cases questionsFrequently asked questions drawn from the halfin use cases pages. Each one links to a standalone answer.A request to an overseas publisher timed out — did I just pay them twice?No, if each line carries an idempotency key. Re-submitting the same key after a timeout, restart, or manual re-run returns the payout halfin already…Are course payments reversible like card chargebacks?No. Once invoice.paid fires under the chain's confirmation threshold, the payment has settled on-chain and there is no issuer-initiated reversal, so the…Are crypto casino deposits really chargeback-proof?A confirmed on-chain deposit is final — the sender can't reverse it the way a cardholder files a chargeback weeks after a bet settles, which closes the…Are crypto deposits really chargeback-proof?A confirmed on-chain deposit is final — the sender cannot reverse it the way a cardholder can file a chargeback weeks after a bet has settled. That closes…Are crypto payments through halfin reversible like card chargebacks?No. Once a payment is credited under the chain's confirmation threshold, it has settled on-chain and there is no issuer-initiated reversal. If you want to…Can a casino or sportsbook accept USDT deposits through halfin?Yes. You create a fiat-anchored invoice and the player pays in a supported asset such as USDT on Tron, Ethereum, or Solana. halfin credits the deposit…Can a CFD broker take deposits and pay withdrawals through the same integration?Yes — that is the point of using halfin for a CFD platform. Deposits are fiat-anchored invoices presented on hosted checkout; withdrawals are single…Can a creator withdraw in a different asset than they earned?Yes, through balance conversion. If the creator's balance is held in one asset but they want to withdraw USDC, conversion — automatic or manual — sits…Can a customer charge back a crypto payment made through halfin?No. A confirmed on-chain payment settles on the blockchain, not inside a card network, so there is no issuer and no dispute mechanism that can reverse it…Can a customer in any country pay my store this way?Anyone with a wallet on a network you enable can pay — there is no issuing bank in the path to apply a geographic decline. They pay from their wallet…