4.5.2.7. Paid Connectors
In the context of the TradeshiftApps, connectors can be associated with a specific price plan. This is only taken into account if the price plan of the overall environment is “Tradeshift App”. Otherwise the price plan defined in the connector is not taken into consideration.
To define a price plan inside a connector, the following XML tags must be added to the definition.xml file:
<pricePlan>[default2021|free|app99]</pricePlan>
<billedChannels>45,85</billedChannels>
The pricePlan XML tag must be either free, default2021 or app99. There are only 2 paid price plans and the details of the price plan are displayed when the end user instantiates the connector in the tooltip (mouse-over on the price plan).
The billedChannels must be a comma-separated list of channel ID(s) defined in the channels.xml. All messages going through the defined channels will be billed to the user according to the price plan.
However, this XML tag might not be relevant to some price plan as there is only fixed fee per month (for example app99 will bill 99USD every month, no matter the number of messages processed, while default2021 will bill 75USD per month + extra fee after x messages per month).
When a Tradeshift user will search for a connector, the paid connector will have a small banner Paid on their box.
After choosing his connector, the Tradeshift end-user will see the price plan in the General tab of the connector: