Developer Supports
This section helps developers quickly set up their environment, test API endpoints, and verify integration before going live.
1. Postman Collectionβ
You can import the official Postman Collection to explore all available API endpoints.
Downloads:
Includes:
- Example headers (
Authorization,Content-Type). - Pre-configured requests for cloudECR APIs.
- Pre-request scripts for automatic token injection.
π‘ Tip: Duplicate the collection into your own workspace, then update the
cloudecr_base_urlin the environment variables. Donβt forget to fill in thesecretKey,posId,merchantId, anddeviceIdin the collection variables.
2. Fiuu POS Simulatorβ
Weβve built a POS Simulator application to help you better understand and test the full integration flow. Head over to Fiuu POS Simulator and follow the on-screen steps to simulate real POS transactions.
Simulator Featuresβ
The POS Simulator supports the following features:
- Bind Terminal β Simulate binding a terminal to your POS account.
- Fetch Terminals β Retrieve a list of all bound terminals.
- Fetch E-wallet Channels β Get the supported e-wallet payment channels.
- Sale and Void Transaction β Perform a sale transaction or void an existing one.
- Transaction History β View the history of all simulated transactions.
3. Rate Limiting and Retry Policyβ
To ensure fair use and stability:
| Policy | Description |
|---|---|
| Rate Limit | Each client is allowed up to 100 requests per minute per IP. |
| Retry Policy | For transient errors (5xx), retry with exponential backoff (e.g., 1s β 2s β 4s). |
4. Testing Checklistβ
| Step | What to Verify |
|---|---|
| β Authentication | You can successfully log in and refresh tokens. |
| β Terminal Binding APIs |
|
| β Terminals API | Terminal list returns valid terminals bound to the POS system. |
| β e-Wallet Channels API | Channel list matches your merchant configuration. |
| β Transfer API | Returns transaction data and valid status. |
| β Error Handling | Invalid tokens or missing parameters return proper error codes. |
5. Monitoring & Loggingβ
During testing:
- Log all request and response bodies for debugging.
- Capture the HTTP status code and response time.
- Ensure sensitive data (tokens, passwords) are masked in logs.
6. Going Liveβ
Before moving to production:
- Switch to production credentials under registered merchant account.
- Validate signature or token flow once in production mode.
- Stop logging raw responses containing sensitive information.
7. Supportsβ
If you experience integration issues, follow the steps below:
- Check Logs β Review your request and response logs.
- Validate Credentials β Confirm tokens and keys are current.
- Retry with Backoff β For transient or
5xxerrors. - Contact Support β If the issue persists, you may reach out to our support channels at .
| Support Channel | Details |
|---|---|
| support@fiuu.com | |
| Telegram | Fiuu Developer Forum |
| Availability | MondayβFriday, 9:00 AMβ6:00 PM (GMT+8) |
| Expected Response Time | Within 1-3 business days |