Instead of creating aggregator prices one by one, you can upload them all at once from a CSV or TXT file. This is the fastest way to set prices when an aggregator sends you a full rate deck.
Before You Start
The file must be in CSV or TXT format with four columns in this order: MCC, MNC, MWX, and RATE. MWX is the concatenation of the MCC and MNC codes. The rate column should contain the price per message in the aggregator's currency.

Go to Current traffic → Costs → Source prices.
Click Import prices from a file.

In the window that opens:

Fill in the fields:
|
Field |
Description |
|
Aggregator |
The aggregator these prices belong to. |
|
Type (optional) |
The aggregator type, if you want to assign one to these prices. |
|
File (*.CSV, *.TXT) |
Click the folder icon to select your file. Once the file is read, column selectors appear below – assign the correct label to each column: MCC, MNC, MWX, or RATE. For any column that should be ignored, select No need field. |
|
Sender type (optional) |
Restrict these prices to a specific sender type. |
|
SMS type |
The message type these prices apply to. Defaults to SMS. |
|
Billing |
How costs are calculated: by sent charges per submitted message, by delivered charges only for delivered messages. |
|
Traffic type (optional) |
Restrict these prices to a specific traffic type. |
|
Prices in Cents? |
Enable if the rates in your file are in cents rather than the base currency unit. |
|
Ignore MNP |
Enable to apply these prices regardless of MNP (number portability) data. |
Click Import prices.
The prices are added to the Source prices list and are immediately available for routing. If the aggregator sends updated rates in the future, you can re-import using the same flow – existing prices for the same destinations will be overwritten.