VPL360_CSRBasePackageChange

This Integration Procedure adds assets to an order or disconnects a base asset when the user changes the base package.

Sample Input

1{
2    "ContextId": "a1S4W000006A1hiUAC",
3    "assetId": "02i4W00000GC1GeQAL"
4}

Parameter

Required/Optional

assetId

Required

ContextId

Required

Sample Output

1{
2    "AccountId": "0014W000029kBVyQAM",
3    "cartId": "8014W000000lIYFQA2"
4}

Called By

  • Flows:

    • Agent console: Change Base Package

  • Components:

    • Omniscript: vpls360csrChangeBasePackage

Calls

  • Data Mapper: DRFetchAssetInfo

  • Data Mapper: DRFetchOrderItem

  • Data Mapper: vpls360Csr-FetchAccountFromInteraction

  • Data Mapper: vpls360Csr-FetchAccountFromInteraction

  • Integration Procedure: VPL360_AssetToOrder

  • Integration Procedure: VPL360_DeleteCartItem