Reload Setup Menu
Page Purpose
The Reload Setup page is used to set up MAXsi Reload / TopUp inside MAXsi POS, so you can:
- Register your device (phone) for Reload services.
- Validate agent credentials (WhatsApp, Agent ID, PIN).
- Generate and share a WhatsApp verification message.
- Download the digital product catalog.
- Import the catalog into your store database.
- Reset (delete) reload products when needed.
Typically you do this once during onboarding, then revisit it if you change agent credentials, move devices, reinstall the app, or want to refresh the catalog.
“Agent Validation” Section
This section is where you enter the credentials used for Reload.
1) Registered WhatsApp Number
Enter the WhatsApp number that is registered in MAXsi Reload.
- Example format:
62812xxxxxx - If the format is wrong or incomplete, validation can fail.
2) Agent ID
Enter your Agent ID (example shown in the app: AGN001).
- Agent ID is required.
3) Reload PIN
Enter the PIN used for Reload transactions.
- PIN is required.
- This field is masked for privacy.
Simpan (Save) Button
Function:
- Saves WhatsApp number + Agent ID + PIN locally in the app (used during Reload transactions).
Use this if you want to save credentials first without validating yet.
Validasi (Validate) Button
Function:
- Connects to the MAXsi Reload server to validate your agent credentials and device.
- On success, the button changes to “Validated ✓” (label may vary by app language).
Important notes:
- After validation, there is a short time window (timer) to complete WhatsApp verification.
- If the timer expires, tap Validate again.
Verification Message (Text Box)
After a successful validation, the app shows a verification message containing:
- Agent ID
- Device ID (App Instance ID)
- Device name (e.g., MAXsi POS-android / MAXsi POS-ios)
This message is meant to be sent via WhatsApp as instructed by the Reload service.
“Share to WhatsApp” Button
Function:
- Opens the share menu and sends the verification message to WhatsApp.
This button works only if:
- You already validated, and
- The validation timer is still active.
“Reset ID” Button
Function:
- Regenerates the unique app/device ID used for Reload.
Common use cases:
- You changed phones / reinstalled the app.
- You want to restart activation from scratch.
- WhatsApp verification is stuck.
Note:
- Resetting the ID disables the active Reload state, so you must validate again.
“Digital Product Catalog” Section
This section is used to fetch and import the digital product catalog into your store database.
“Download” Button
Function:
- Downloads the digital catalog from the Reload server.
- Saves it to your device as
products_reload.json.
Requirements:
- You must have validated and be in a Verified state.
On success, you’ll see the saved file path.
“Import” Button
Function:
- Reads the downloaded catalog file.
- Imports the digital products into your store database.
While importing, the app may show progress (e.g., “Import batch 1/…”). When done, you’ll see a summary:
- Total
- Inserted (new)
- Updated
- Skipped
Requirements:
- The catalog file must exist (download first).
- Validation and Verified state must be active.
“Reset Reload Products” Button
Function:
- Deletes all reload products from your store database.
Important:
- This targets products of type semi digital (reload products).
- Use with care (for example, before a clean re-import).
Import Options (Switches)
Below the buttons, you may see switches such as:
Update selling price
- ON: import updates selling prices from the catalog (when available).
- OFF: existing selling prices may be preserved (depending on import rules).
Set hide = 1
- ON: imported products are marked “hidden” for operational needs.
Set hide_pos = 1
- ON: imported products are hidden from the POS screen.
Recommended Setup Flow
- Enter Registered WhatsApp, Agent ID, and Reload PIN.
- Tap Save (
Simpan) (optional but recommended). - Tap Validate (
Validasi) until you see “Validated ✓”. - Tap Share to WhatsApp and send the verification message.
- After you become Verified, tap Download.
- After download succeeds, tap Import.
Troubleshooting
“Validation failed”
- Confirm WhatsApp is correct and registered.
- Confirm Agent ID and PIN are correct.
- Retry Validate.
“Validation token expired”
- Validate again, then share to WhatsApp while the timer is active.
“Catalog file not found”
- Download the catalog first.
“WebSocket connection failed” / download failed
- Check your internet connection.
- Retry download.
Practical Tips
- Validate on a stable connection because the verification window is time-limited.
- When changing phones, use “Reset ID” then validate again.
- If the catalog is outdated, reset reload products and re-import.