Requirements
- BigCommerce Standard plan or higher
- HTTPS enabled on your store
Installation
From BigCommerce App Marketplace
- Visit the BigCommerce App Marketplace
- Search for “Fyatu”
- Click Get This App
- Follow the installation prompts
- Complete the setup wizard
Configuration
Step 1: Connect Your Fyatu Account
After installation:- You’ll be redirected to connect your Fyatu account
- Login to your FYATU Dashboard if prompted
- Select the Collection App to use
- Authorize the connection
Step 2: Configure Payment Settings
In the Fyatu app settings:| Setting | Description |
|---|---|
| Display Name | Name shown at checkout |
| Payment Capture | Automatic or manual |
| Test Mode | Enable sandbox testing |
| Accepted Currencies | Select supported currencies |
Step 3: Enable Payment Method
- Go to Store Setup > Payments
- Find Fyatu under “Online Payment Methods”
- Toggle to enable
Features
- BigCommerce Checkout - Native checkout integration
- Automatic Order Updates - Orders marked paid automatically
- Multi-Currency - Accept various currencies
- Refunds - Process refunds from order details
- Storefront API - Works with headless implementations
- Channel Integration - Support for multi-channel selling
Checkout Flow
Checkout SDK Integration
For custom storefronts using BigCommerce Checkout SDK:Storefront API
For headless implementations:Create Payment Access Token
Process Payment
Webhooks
The app automatically handles BigCommerce webhooks:| Event | Description |
|---|---|
store/order/created | New order placed |
store/order/statusUpdated | Order status changed |
store/order/refund/created | Refund processed |
Order Statuses
| Payment Event | BigCommerce Status |
|---|---|
| Payment pending | Pending |
| Payment received | Awaiting Fulfillment |
| Payment failed | Cancelled |
| Refund complete | Refunded |
Refunds
To process a refund:- Go to Orders > View
- Open the order to refund
- Click Refund
- Select items or enter custom amount
- Choose “Refund to Fyatu”
- Click Submit Refund
Multi-Currency
Fyatu supports BigCommerce multi-currency:- Go to Store Setup > Currencies
- Add supported currencies
- Fyatu automatically accepts enabled currencies
- USD, EUR, GBP
- CDF, KES, NGN, UGX, TZS, RWF
Channel Integration
For multi-storefront setups:- Each channel can have separate Fyatu configuration
- Go to Channel Manager
- Select the channel
- Configure Fyatu under Payments
Troubleshooting
Payment method not showing
- Verify Fyatu is enabled in Store Setup > Payments
- Check that cart currency is supported
- Ensure app connection is active
Orders not updating
- Check webhook status in the Fyatu app
- Verify your store isn’t in maintenance mode
- Review BigCommerce webhook logs
Test mode transactions appearing
- Ensure test mode is disabled in app settings
- Verify you’re using live credentials
API Rate Limits
BigCommerce API limits apply:- 150 requests per 30 seconds
- The app handles rate limiting automatically

