crypto-payments
Crypto payments
A card charge either succeeds or fails, and the amount is the amount. A crypto payment is a request that someone may partially satisfy, over-satisfy, satisfy late, or satisfy after the price moved. Almost every defect in a crypto checkout comes from writing card-shaped code and meeting one of those cases in production.
This skill is provider-neutral. Concrete request/response shapes for one gateway
live in references/heleket-provider.md;
the invariants below hold for Coinbase Commerce, NOWPayments, BTCPay, Heleket
and anything else that issues an invoice and calls you back.
Choosing a provider is a business and compliance decision, not a technical one. Crypto payment processors differ sharply in regulatory standing — licensing, AML programme, sanctions exposure — and that standing changes. Check the current position of any processor before you route customer money through it, and re-check it periodically. This skill tells you how to integrate one correctly; it does not tell you which one to trust.