(Recipes) How To
1. Onramp (Fiat → Stablecoin)
Recipe: Convert Fiat to Stablecoin
This will likely be your most used recipe.
Steps
- Create Customer
- Complete KYC
- Add Bank Account
- Request Quote
- Create Onramp Transaction
- Monitor Status via Webhooks
- Receive USDC in Wallet
2. Offramp (Stablecoin → Fiat)
Recipe: Convert Stablecoin to Bank Payout
Steps
- Create Customer
- Complete KYC
- Register Bank Account
- Request Quote
- Create Offramp Transaction
- Send Crypto to Settlement Address
- Receive Bank Payout
3. Fiat-to-Fiat Transfer
Recipe: Deposit → Automatic Bank Payout
This matches your FIAT to FIAT Transfers guide.
Steps
- Register Recipient Bank Account
- Request FX Quote
- Create Deposit Intent
- Sender Deposits Funds
- Penny Matches Deposit
- Automatic Offramp Executes
- Recipient Receives Bank Transfer
4. Collect Payments with Virtual Accounts
Recipe: Collect Local Payments via Virtual Accounts
Steps
- Create Customer
- Complete KYC
- Retrieve Virtual Account
- Share Deposit Details with Sender
- Sender Sends Local Payment
- Alfred Detects Deposit
- Convert or Withdraw Funds
5. Fiat → Crypto via Liquidation Address
Recipe: Automatically Convert Fiat Deposits to Stablecoin
Steps
- Create Customer
- Complete KYC
- Create Liquidation Address
- Retrieve Virtual Account
- Receive Fiat Deposit
- Alfred Converts Fiat to USDC
- Funds Delivered to Blockchain Address
6. Third-Party Payouts (Optional but Valuable)
Recipe: Send Payments to External Beneficiaries
Steps
- Create Customer
- Register Third-Party Bank Account (
isExternal = true) - Request Quote
- Create Transaction
- Monitor Webhooks
- Recipient Receives Funds
Final Recommendation
You should create 6 Recipes total:
- Fiat → Stablecoin Onramp
- Stablecoin → Fiat Offramp
- Fiat → Fiat Transfer
- Virtual Account Deposit Collection
- Liquidation Address Conversion
- Third-Party Payouts
Updated 5 days ago
