📬
MobiPay API Documentation
Mobivate
📬
MobiPay API Documentation
  • 👋Welcome to MobiPay
  • Send SMS via HTTP (MT)
  • Receive SMS via HTTP (MO)
  • Use Cases
    • Send SMS via HTTP (MT) Example
    • Receive SMS via HTTP (MO) Example
    • Gateway Responses
    • Send Silent OBS Billing Message Example
    • Unsubscribe VIA MT Unsubscribe Notification
    • Receive Delivery Receipt via HTTP (DR)
    • Acknowledging MO's and DR's
    • Send A Premium SMS via HTTP (MT) Example
    • Vodafone/Airtel Ghana Billing
  • API Message Paramaters
    • API Message Parameters
    • Send BINARY SMS (MT) parameters
    • Receive SMS (MO) parameters
    • Subscription API (RESTFul)
      • Initiate Subscription (API)
      • Validate PIN (API)
      • Unsubscribing Users (API)
      • Checking Subscription Status (API)
      • Sending Messages To Subscribers (API)
      • Sending Content To Subscribers (API)
    • Content API (RESTFul)
      • Content Types (API)
      • Content Categories (API)
      • Search Content (API)
      • Latest Content Items (API)
      • Content Items (API)
  • Network Double Opt-In
    • Network Double Opt-in (NDOI)
    • Network Double Opt-in (NDOI) Unsubscribe
    • NDOI Keyword Patterns per country
  • MNO Web Opt-in
    • MNO Web Opt-in Introduction
    • MNO Web Opt-In South Africa
    • MNO Web Opt-In Kenya
      • Configuring your campaign
      • Subscribing users to your service
        • Subscribing users via Upstream
        • Subscribing users via Scienlabs
      • Unsubscribing users from your service
      • Receiving callback notifications
    • MNO Web Opt-In Nigeria
      • Subscribing the User to the Service
      • Unsubscribing user from the Service
      • Delivery Notifications
  • UK Direct Carrier Billing
    • UK DCB/Charge to Bill
      • UK Network Flows
Powered by GitBook
On this page

Was this helpful?

  1. MNO Web Opt-in
  2. MNO Web Opt-In Kenya

Receiving callback notifications

This document will detail how callback notifications are received for MNO Web Opt-In Kenya.

GET /yourdomain/

Receive notifications from our gateway to your configured endpoint.

Example of successful subscription

http://hostname/?action=subscribed&trixid=5cf60043-a8bb-4571-925e-57688e05fe36&user=277123456789&keyword=mv-1000000000001&service=60001

Example of successful billing

http://yourdomain/?action=billing&trixid=5cf60043-a8bb-4571-925e-57688e05fe36&user=277123456789&keyword=mv-1000000000001&service=60001&amount=2000

Body

Parameter
Type
Example
Description

keyword

string

mv-1000000000001

Your unique Mobivate product id.

trixid

string

5cf60043-a8bb-4571-925e-57688e05fe36

Your unqiuely generated trixID for this transaction.

orig_keyword

string

secured

The method of the keyword you are using.

msisdn

integer

XX0000000000

The users hashed MSISDN.

service

integer

60001

Your unique shortcode.

campaign_name

string

MyCampaign

Your chosen campaign name.

campaign_id

string

79000000000000abc000000000000000

Your unique campaign id.

cost

integer

2000

Cost of the message.

Output

{
 "KEYWORD": "mv-1000000000001",
 "TRIXID": "5cf60043-a8bb-4571-925e-57688e05fe36",
 "ORIG_KEYWORD": "secured",
 "msisdn": "XX0000000000",
 "service": "60001",
 "campaign_name": "MyCampaign",
 "campaign_id": "79000000000000abc000000000000000",
 "cost": "2000"
}

To see a full list of all available parameters for your callbacks. Please press CMD + M on your keyboard while on the Campaign configuration screen.

PreviousUnsubscribing users from your serviceNextMNO Web Opt-In Nigeria

Last updated 1 year ago

Was this helpful?

Please note: Our return URL parameters and notifications are configurable. You can read more about this in our section.

Campaign Configuration