MO authorisation

MO authorisation stands for Mobile Originated Authorisation which means that in order to start the authorisations process user has to send a text message to a pre-configured shortcode.

From integration perspective, MO initiated authorisation flow involves following steps:

  1. You as a merchant provide Fortumo an endpoint to which we can send authorisation notifications
  2. User will send a text message to a pre-configured shortcode
  3. Fortumo will make a callback to your server, providing you a charging token and the body of message
  4. You can now use this charging token to charge the user or send messages using our Messaging Api.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
    "flow": {
        "mo": {
            "shortcode": "12345",
            "content": "HELLO abc"
        }
    },
    "charging_token": "7c17d580-f553-4b60-8dc2-7707c4902384:68294566",
    "authorisation_state": "verified",
    "merchant": "c818cd41d933s4871bb485c940c70869a",
    "operation_reference": "1464c2df-3309-44d4-b75e-3a354ba85570",
    "consumer_identity": "2b924672-f1a3-3d60-8173-e8a0a0b41e99",
    "billing_identity": "555555555",
    "channel": {
        "code": "sandbox-ee",
        "country": "EE"
    },
    "error": {},
    "timestamp": "2018-01-19T07:46:23.401Z",
    "metadata": {}
}
Help us improve our Merchants Portal. Was this article helpful?