Set Subscription Status

To set as subscription status, please fill the following values in the value map:

Parameter name

Datatype

Description

Command

string

The command. Must be SetSubscriptionStatus.

OfferID

string

The identifier of the offer.

SubscriptionStatus

string

Subscription status. Possible values are "T" (enabled), "V" (hidden), and "D" (disabled).

Example: Set subscription status [hide]

 static void SetSubsriptionStatus(string sOfferID, string sStatus)
 {
    O2GRequestFactory factory = Program.Session.getRequestFactory();
    if (factory == null)
        return;
    O2GValueMap valueMap = factory.createValueMap();
    valueMap.setString(O2GRequestParamsEnum.Command, Constants.Commands.SetSubscriptionStatus);
    valueMap.setString(O2GRequestParamsEnum.SubscriptionStatus, sStatus);
    valueMap.setString(O2GRequestParamsEnum.OfferID, sOfferID);
    O2GRequest request = factory.createOrderRequest(valueMap);
    Program.Session.sendRequest(request);
 }

back