IOSOR Learn

Configuring Multi-Currency Catalog Display Rules for International Resellers

Learn how to configure IOSOR catalog display rules to show native currency rates to subaccounts while maintaining a unified USD settlement ledger for global operations.

Configure conversion logic in your IOSOR dashboard to map base USD rates to local subaccount currencies. The trap is allowing display fluctuations to impact settlement, so ensure all financial ledgers remain anchored to USD. This approach provides transparency for resellers while maintaining core accounting integrity.

Defining Multi-Currency Display Logic.

To enable localized pricing, navigate to the Catalog Settings panel within your IOSOR dashboard. Here, you define the conversion logic that maps your base USD rates to the local currency of your subaccounts. This configuration ensures that your resellers see familiar pricing formats without altering the underlying financial architecture. By setting these display rules, you provide transparency for international partners while keeping your core accounting stable.

Managing Settlement and Ledger Integrity

While the catalog displays local currency, all financial transactions remain anchored to the USD settlement ledger. This dual-layer approach prevents exchange rate volatility from impacting your margins. Ensure that your subaccounts maintain a minimum USD 20 prepaid floor to keep services active. For high-volume partners exceeding USD 1,000/month, our system triggers a soft review to verify traffic patterns and ensure compliance with regional regulatory standards.

Implementing JIT Number Provisioning

IOSOR utilizes JIT provisioning for all E.164 numbers. When a subaccount selects a number from the catalog, the system performs an immediate check and assignment. This eliminates the need for pre-purchased inventory or static stock. Once the request is processed, the number is instantly linked to the subaccount, and the MRC is deducted from their prepaid balance based on the configured display rate.

Configuring Webhooks and DLR Tracking

To maintain operational visibility, configure your webhook endpoints to receive real-time DLR updates. These notifications provide granular data on OTP and SMS delivery status. By mapping these events to your subaccounts, you can monitor performance metrics in real-time. Ensure that your platform handles STOP signals correctly to maintain compliance with local messaging regulations and protect your sender reputation.

Integrating Related Documentation

For deeper insights into financial and regional configurations, please review the following resources:

Start with IOSOR

Log in to your IOSOR dashboard and open the Catalog Settings panel to configure currency display rules for your subaccounts. Map your localized display currencies to your base USD rates while keeping your core settlement ledger intact. Once configured, run a test query on JIT provisioning and verify webhook delivery tracking for your targeted global regions.

IOSOR takeaway

Configuring display rules allows international reseller subaccounts to view pricing in their local currency without disrupting your underlying financial accounting. Keeping the settlement ledger anchored to USD protects your profit margins from real-time FX fluctuations while delivering a direct, localized experience to end users.

Do define clear exchange mapping rules in Catalog Settings before opening catalog access to regional reseller subaccounts. Don't attempt to maintain separate multi-currency settlement ledgers when a unified USD ledger guarantees accurate margin protection across all E.164 provisioning workflows.

Was this guide helpful?

Related guides