Skip to main content
Orafi uses a simple 1% platform fee that is enforced at the smart-contract level. Fees are deducted automatically before settlement --- no manual calculations required.

Fee overview

Transaction typeFeeDeducted fromOn-chain
Payment1%Payment amountYes
Payout1%Payout amountYes
RefundFree------
All fees are computed using basis-point integer arithmetic for precision. Fee transfers happen atomically within the same on-chain transaction as the payment or payout.

Payment fees

When a customer pays, Orafi automatically:
  1. Validates the incoming amount.
  2. Calculates the 1% platform fee.
  3. Transfers the fee to the Orafi platform wallet.
  4. Settles the remaining 99% to the merchant.
Example:
Payment amountPlatform fee (1%)Merchant receives
1,000 USDC10 USDC990 USDC
500 USDC5 USDC495 USDC
50 USDC0.50 USDC49.50 USDC

Payout fees

When a merchant withdraws funds, the same 1% fee applies:
  1. The platform validates available balance.
  2. Calculates and deducts the 1% fee.
  3. Transfers the remaining amount to the destination wallet.
Example:
Payout amountPlatform fee (1%)Merchant receives
500 USDC5 USDC495 USDC
100 USDC1 USDC99 USDC

Refund fees

Refunds are free. The full refunded amount is returned to the customer with no platform fee deducted. This ensures fair reimbursement and avoids double-charging.

Key details

  • Only USDC is currently supported as a settlement token.
  • Fee changes require a protocol-level update and will be announced publicly before taking effect.
  • All fee logic is transparent and deterministic --- you can verify it on-chain.