What Is Grain?
Grain is a crypto payment processing platform that lets you accept cryptocurrency payments from your customers while receiving settlement in fiat currency. Your customers pay in the crypto of their choice, and Grain handles conversion, compliance, and settlement so you receive funds in your local currency. You never need to hold, manage, or understand cryptocurrency. Grain abstracts the complexity of blockchain payments into a simple merchant experience.How It Works
At a high level, every Grain payment follows the same flow:- Your customer chooses to pay with crypto at checkout.
- Grain generates a payment request with a unique wallet address.
- The customer sends crypto from their wallet.
- Grain detects the payment on-chain, converts the crypto to fiat, and settles the funds to your bank account.
Key Components
Payment Lifecycle
Follow a payment from creation through blockchain confirmation to final settlement in your bank account.
Settlement
Learn how and when you receive funds, how fees are deducted, and how to track settlement status.
Integration Options
Grain offers several ways to start accepting crypto payments:- Checkout SDK — Embed a crypto payment option directly into your existing checkout flow with a few lines of code.
- Payment Links — Generate shareable payment links from the Grain Dashboard without writing any code.
- API — Build fully custom payment experiences using the Grain REST API.