A provider raises its price, but your customers are still ordering at yesterday’s rate. That gap is where an otherwise busy SMM panel can lose money. Price sync and loss protection address different parts of this problem: one updates information; the other can stop an order from being sent below cost.
Separate provider cost from your selling rate
Your provider’s rate is what you pay upstream. Your selling rate is what a customer pays your panel. Compare both using the same currency and quantity unit before setting a markup. A rate per 1,000 cannot be compared directly with a price for one item or a fixed package.
For example, a hypothetical provider rate of $2 per 1,000 and a customer rate of $3 per 1,000 leave $1 before payment fees and other expenses. That is a 50% markup on cost, but roughly a 33% margin on the selling price. These are different calculations.
Choose what provider synchronization may change
Check the synchronization settings for each connected provider rather than assuming every imported field updates automatically. Available fields depend on the provider API and your configuration. Rates, minimum quantities, maximum quantities and service availability all deserve attention.
- Decide whether a service follows a pricing rule or uses a manually maintained selling rate.
- Check which fields the upstream API returns reliably.
- Review custom customer rates alongside the public catalog.
- Test one mapped service before applying a rule across a category.
Use loss protection as a dispatch check
Where enabled, ExcelPanel’s loss protection can stop dispatch when the selling rate falls below the provider cost. This is a useful backstop when an upstream price changes. It does not guarantee a profitable business: gateway fees, currency conversion, refunds and your operating costs can still affect the result.
If an order is stopped, inspect the mapping, provider rate, currency and effective customer price. Correct the cause before deciding how to handle the order. Repeatedly resending it without checking the original provider reference can create another problem.
Check reseller discounts after a price change
A catalog price can look healthy while a negotiated reseller rate is below cost. Suppose your public rate is $3 and a reseller pays $2.20. If upstream cost moves from $2 to $2.40, checking only the public price misses the loss on that reseller’s orders.
Keep a list of services with custom reseller prices. When costs change, review those rates and place a small eligible test order to confirm the effective charge.
Give unavailable services a clear next step
A provider may remove a service, change its limits or stop accepting orders temporarily. Check the actual response before replacing the mapping. A similarly named service may have different refill conditions, delivery behavior or quantity requirements.
Update the customer-facing description when those conditions change. Customers need current information about the service they are buying, not just a new price.
Build a repeatable rate review
Review provider balances, failed dispatches, changed costs and discounted accounts together. Record why an important rate was changed so another administrator can understand it later. Start with your highest-volume services, then work through the remaining catalog.
For the connection and mapping checks that come before synchronization, read the provider API setup guide. You can also explore the controls in the ExcelPanel demo.



