The checkout can look similar while the money path is completely different. In a custodial model, the processor receives the payment and credits an internal balance. In a non-custodial model, the merchant address is the destination from the start.
Control and withdrawal risk
Direct settlement removes a separate withdrawal step and the risk that a processor balance becomes unavailable. It also means the merchant is responsible for wallet security, backups and access control.
Direct settlement does not remove blockchain confirmation delays, network fees, token issuer controls or the risk of losing wallet access. “Non-custodial” describes control of funds; it is not a guarantee that every payment is safe or reversible.
Operations and reconciliation
Custodial tools can simplify conversion or internal transfers. Non-custodial processing needs accurate on-chain matching; GramPayBot solves this with exact invoice amounts, network monitoring and status records.
Choose based on responsibility
Use custody when you want the provider to manage balances and accept that dependency. Use non-custodial processing when direct possession and a simpler money path matter more.