VPL360_RemoveSignatureAssetWithPromotion
This Integration Procedure removes a signature product or
asset which has an applied promotion.
Sample Input
1{
2 "AppliedPromoId": "a014W000013MUabQAG",
3 "accountId": "0014W00002BuloZ",
4 "assetId": "02i4W000005CDAoQAO",
5 "requestDate": "2021-01-13"
6 }|
Parameter |
Required/Optional |
|---|---|
|
accountId |
Required |
|
AppliedPromoId |
Required |
|
assetId |
Required |
|
requestDate |
Required |
Sample Output
1{
2 "RemoveSignatureAssetWithPromotion": {
3 "code": "152",
4 "severity": "INFO",
5 "message": "Successfully deleted."
6 },
7 "orderId": "8014W000000lIWnQAM"
8}Called By
-
Flows:
-
Self care: Subscription page Flow Asset Cancellation
-
-
Components:
-
VPL360_CancelAssetItem
-
Calls
-
Integration Procedure Action: VPL360_AssetToOrder
-
Integration Procedure Action: VPL360_DeleteCartItem
-
Integration Procedure Action: VPL360_ValidateCart
-
Remote Action:
-
Class: VPL360AssetManagementController
-
Method: handleSignaturePackageRemoval
-
-
Remote Action:
-
Class: VPL360AssetManagementController
-
Method: fetchRelatedAssetsForPromo
-