Please enable JavaScript to view this site.

Online Payment Provider Pay Unit - User Guide

Translatable text is shown in the Swish-app when payment is completed. The text can be static or translatable and dynamic data can be shown. Below is an example showing the License plate and expiry date/time of the payment in the swish-app.

A maximum of 50 characters is allowed. Allowed characters are the letters a-ö, A-Ö, the numbers 0-9 and the special characters :;.,?!()

To send a translatable message to the user variable @v62 can be used. The Payment Message is translated to the language selected by the user. A full list of the variables to use can be found in the CWT-configuration handbook.

 The key values need to be exactly the same as defined in the dynamicDeliverableData in the article. See Article.

Example:

<deliverableData name="PaymentMessage" value="@v62&quot;OPPFee&quot;@v551 @v62&quot;OPPPaymentForCar&quot;@v46 @v62&quot;OPPExp&quot;@v16:@v18-@v15-@v10" />

Examples of translatable text shown in the swish-app:

English:

<data key="OPPPaymentForCar" value="Payment for Car: "/>
<data key="OPPExp" value="To: "/>
<data key="OPPFee" value="Fee:"/>

Swedish:

<data key="OPPPaymentForCar" value="RegNr:"/>
<data key="OPPExp" value="Till:"/>
<data key="OPPFee" value="Avg:"/>

Note:
&quot; is used to display the " character