How to Upload Source Prices with a File?

12.06.2026

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.