U Mobile Malaysia
Only Checkout flow is available.
Typical Flow
- User visits a landing page and selects to subscribe to a service
- Merchant uses the Checkout Flow such as
http://checkout.sla-alacrity.com/purchase?merchant=partner:ea552d72-xxxx-xxxx-9741-195989dae658&service=campaign:940d351138df895e8dedf51e5d7b90788cdc23d0&correlator=59999993&redirect_url=http://test.test.com/redirect/umobile
3 The response from checkout will be pending and include the msisdn such as:
http://test.test.com/redirect/fonix?transaction_id=XXXXX&status=pending&msisdn=965XXXXXX&correlator=jXXXX&auth_method=header_enrichment
- Do not make a subscription create call as the checkout call makes a request to U Mobile to create the subscription
- A HTTP Notifications is sent to report the result of the subscription creation.
Sandbox testing is not supported
HTTP Notifications
Notifications follow the same format as other HTTP Notifications:
{
"success": {
"type": "subscription",
"uuid": "175529b9-XXXX-4025-b748-XXXXXXXX",
"bill_id": "XXXX123XXX",
"operator": "umobile-my",
"merchant": "partner:ccd9970c66f04e449aXXXXXXXXXXXXX",
"campaign": "campaign:57617c7477ff3c282XXXXXXXXXXXXX",
"environment": "production",
"msisdn": "60XXXXXXXX",
"currency": "MYR",
"amount": "1.0",
"mode": "API",
"frequency": "daily",
"next_payment_timestamp": "2020-11-13T09:45:10.572Z",
"transaction": {
"status": "CHARGED",
"bill_id" : "xx80e2xxxxxx",
"timestamp" : "2021-01-11 04:15:13 UTC",
"transaction_id" : "x33xxxxxx"
}
}
Updated about 3 years ago