Initiate Broadcast Renewal
In some cases, operators support option for renewals to be initiated with broadcast request. This option allows a subscription renewal for all active subscribers to be initiated with a single request to Centili platform.
In order to initiate broadcast request, it is expected from our client (Merchant) to make a HTTP Get request to:
https://api.centili.com/transaction/broadcast
with following query parameters attached:
serviceKey | Centili issued service key, unique for every payment service. Consists of alphanumeric characters and counts up to 32 characters. | f31a355df6dad07e49ba474db7ff9b07 |
operator | Code of Mobile Network Operator in Centili’s system which end user belongs to. | ES_VODAFONE (for Vodafone Spain) |
message | Broadcast MT message text. | |
price | Price in local currency. | 1.45 |
Example request
https://api.centili.com/transaction/broadcast?serviceKey=891003e84985a0xxxx4e
99631a804fee&operator=TH_DTAC&message=StagingtestAIS&price=10.70
Possible server responses
Server response | Meaning |
---|---|
HTTP 202 request accepted | Broadcast request accepted |
HTTP 400 bad request | Bad broadcast request. |
HTTP 406 not accepted | Not accepted. |
HTTP 500 server error | Some unexpected internal server errors occurs. |
Once renewal process is completed on Centili side, we will send separate Payment Result Notification for each successfully charged user under service/operator in question.
Next step...
Updated over 6 years ago