Webhooks
Webhooks are available for all types of service. Different types are available depending on the Flow used. You must set up a URL to handle these notifications upon certain events taking place.
Notifications are sent via HTTP GET with all parameters being provided, percent-encoded, in the QueryString.
Parameters
Webhook Types
TransactionStatus Values
Examples
Type 1 - Subscribe
https://www.example.com/?msisdn=447777123456&mcc=234&mnc=02&productid=92000000&etid=1&pt=Your_pass_through_value&success=1
Type 2 - Unsubscribe
https://www.example.com/?msisdn=447777123456&mcc=234&mnc=02&productid=92000000&etid=2&pt=Your_pass_through_value&success=1
Type 3 - Reactivation
https://www.example.com/?msisdn=447777123456&mcc=234&mnc=02&productid=92000000&etid=3&pt=Your_pass_through_value&success=1
Type 5 - Charge
https://www.example.com/?msisdn=447777123456&mcc=234&mnc=02&productid=92000000&etid=5&pt=Your+pass+through+value&chargeAmount=20¤cyCode=AED&productDescription=Your+product+description&transactionStatus=00&success=1
Type 24 - Suspend
https://www.example.com/?msisdn=447777123456&mcc=234&mnc=02&productid=92000000&etid=24&pt=Your_pass_through_value&success=1
Type 25 - Unsuspend
https://www.example.com/?msisdn=447777123456&mcc=234&mnc=02&productid=92000000&etid=25&pt=Your_pass_through_value&success=1
Type 31 - Refund
https://www.example.com/?msisdn=447777123456&mcc=234&mnc=02&productid=92000000&etid=31&pt=Your+pass+through+value&chargeAmount=20¤cyCode=AED&productDescription=Your+product+description&transactionStatus=00&success=1