A method and arrangement for enabling a mobile terminal user currently roaming in a visited mobile network, to execute a purchase by means of an SMS payment mechanism. An SMS message containing a purchase request is received from the mobile terminal. After detecting that the SMS message is addressed to an external SMS center in a home mobile network different from the visited one, the address of the external SMS center in the SMS message is changed into the address of an internal SMS center in the visited network. The modified SMS message is then routed towards the internal SMS center where the purchase can be confirmed if a called number in the message matches a product/service provider registered as being authorized to offer said SMS payment mechanism.