ActivateShopperRequest
ActivateShopperResponse
InactivateShopperRequest
InactivateShopperResponse
ResetShopperPasswordRequest
ResetShopperPasswordRequest
GetShopperRequest
GetShopperResponse
AddUpdateShopperRequest
AddUpdateShopperResponse
CancelSubscriptionRequest
CancelSubscriptionResponse
ModifyRenewalDateRequest
ModifyRenewalDateResponse
ModifyAutoRenewalRequest
ModifyAutoRenewalResponse
SearchOrderRequest
SearchOrderResponse
CancelOrderRequest
CancelOrderResponse
ReturnOrderRequest
ReturnOrderResponse
UpdateOrderAttributesRequest
UpdateOrderAttributesResponse
CommonRequest
and CommonResponse
.ActivateSubscriptionRequest
. When sending an ActivateSubscriptionRequest
, the request does not verify factors such as payment type and auto/manual. The following table lists the validations that occur during an ActivateSubscriptionRequest
.shopperKey
element is valid <SubscriptionID>
element passes the 888888
value.Subscription
belongs to the given user<SubscriptionID>
element passes the 888888
value. The values 12345
and 54321
are the Digital River loginID
and externalReferenceID
for the shopper.888888
is the value passed in the <subscriptionProductKey>
element[productID=22222externalReferenceID= 33333companyID=44444locale=55555]
Details: Where <subscriptionProductKey> element provides the values
22222,
33333,
44444,
55555`.<activatioKey>
element is valid for the given Subscription111
is the activation key supplied in the <acivtionKey>
element and 22222
, 33333
, 44444
, 55555
are the values provided in the element<activationDate>
element is valid<activationKey>
element has not previously been activated111
is the <activationKey>
activation key supplied in the element888888
is the value passed in the <SubscriptionID>
element888888
is the value passed in the <SubscriptionID>
element<SubscriptionID>
was renewed on renewal date which is before so your message cannot be processed*YYYY:mm:ddTHH:mm:ssZ
format.noEndDate
value to true
.noEndDate
value to true
.