Media Cloud
No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Advertising Sales Management Data Model
VPL-CreateCustomerInteractionTopicInOS
VPL360CSR_CreatePaymentIntentBillingCSR
VPL360CSR_CreatePaymentIntentCSR
VPL360CSR_CreateSetupIntentCSR
VPL360CSR_getPaymentMethodsCSR
VPL360CSR_VIP_DetachcardFromCustomerCSR
VPL360_AssetFetch
VPL360_AssetToOrder
VPL360_AssetToOrderForRelatedAssets
VPL360_CancelAsset
VPL360_CancelAssetItem
VPL360CancelCartItem
VPL360_CancelOrder
VPL360_CancelSubscription
VPL360_CreatePaymentIntent
VPL360_CreatePaymentIntentBilling
VPL360_CreatePaymentmethod
VPL360_CreateSetupIntent
VPLS360_CreateStripeCustomer
VPL360_CSRBasePackageChange
VPL360_CsrBasePackPosttocart
VPL360_CsrBasepackretrieve
VPL360_DeleteCartContextKey
VPL360_DeleteCartItem
VPL360_DeleteCartItem
VPL360_DoSignIn
VPL360_ExtractAccountForUser
VPL360_FetchCartContextKey
VPL360_GetCurrentUserDetails
VPL360_getPaymentMethods
VPLS360_getStripePublicKey
VPLS360_InvoiceInfo
VPL360_IPExtractPromo
VPL360_ListenStripeWebhookV2
VPL360_NewUserRegistration
VPL360_OfferDetails
VPL360_OrderCancellationNonSignature
VPL360_PreValidateOrderCancellation
VPL360_RemoveSignatureAssetWithPromotion
VPL360_RevokeCancellation
VPL360_RevokeCancellationAllAssets
VPL360_ShopAddOnPreProcess
VPL360_SubmitFDOrder
VPL360_SubmitSupplementalOrder
VPL360_UpdateAccountDetails
VPL360_UpdateBasketOnCart
VPLS360_UpdateBillingShipping
VPL360_UpsertPayMethodOrderPayment
VPL360_ValidateCart
VPL360_VIP_DetachcardFromCustomer
vpls360csr_AssetFetchForCustomer
vpls360csr_ChangePersonalDetailsPreProcess
vpls360csr_CsrBaseSubmitOrder
vpls360csr_FetchAssets
vpls360csr_GetProfileDetails
vpls360csr_GetUserStory
vpls360csr_UpdatePersonalDetails
VPLS360_addTag
VPLS360_BillingSummary
VPLS360_notifyUser
VPLS360_predictAddress
VPLS360_ticket
VPLS360_updateBillingShipping
VPLS360UpdateBillingShippingAddress
VPL_CSRFetchcaseforAccounts
VPL_CSRGetOrderSummaryForAccount
VPL_UpdateInteractionTopics
Lightning Web Components for Subscriber Lifecycle Management
Omniscripts for Subscriber Lifecycle Management
Integration Procedures for Subscriber Lifecycle Management
Every Subscriber Lifecycle Management org includes
a number of Integration Procedures specific to Subscriber
Lifecycle Management. These Integration Procedures are used across
the webshop, the selfcare portal, and the agent console to implement the
flows.
-
VPL-CreateCustomerInteractionTopicInOS
This Integration Procedure creates a topic ID for a customer interaction. -
VPL360CSR_CreatePaymentIntentBillingCSR
This Integration Procedure creates payment intent and billing with the amount to be debited from the payment method. -
VPL360CSR_CreatePaymentIntentCSR
This Integration Procedure creates the payment intent for the customer in Stripe and fetches the client secret key to complete the payment. -
VPL360CSR_CreateSetupIntentCSR
This Integration Procedure creates setup intent before confirming payment. -
VPL360CSR_getPaymentMethodsCSR
This Integration Procedure gets card or payment details. -
VPL360CSR_VIP_DetachcardFromCustomerCSR
This Integration Procedure detaches a payment card from the customer's account, enabling the customer to update the card details. -
VPL360_AssetFetch
This Integration Procedure fetches all the assets and products that have been ordered by the logged in subscriber. -
VPL360_AssetToOrder
This Integration Procedure converts an asset to an order or an asset to a basket. -
VPL360_AssetToOrderForRelatedAssets
This Integration Procedure converts an asset to an order for all related assets of an account. -
VPL360_CancelAsset
This Integration Procedure initiates the cancellation of an active asset for a customer in self care. -
VPL360_CancelAssetItem
This Integration Procedure cancels an asset item in a Future Dated Order (FDO). -
VPL360CancelCartItem
This Integration Procedure is used to cancel an item in the cart. -
VPL360_CancelOrder
This Integration Procedure cancels an item in an order which is in progress and has not reached the point of no return (PONR). -
VPL360_CancelSubscription
This Integration Procedure cancels a customer's subscription after the cancellation procedure for the base package is initiated. -
VPL360_CreatePaymentIntent
This Integration Procedure creates a payment intent before a payment is made. -
VPL360_CreatePaymentIntentBilling
This Integration Procedure creates payment intent for the Pay Now billing section in Self care. -
VPL360_CreatePaymentmethod
This Integration Procedure is used in the self care portal to create the payment card details. -
VPL360_CreateSetupIntent
This Integration Procedure creates a setup intent before payment confirmation is received. -
VPLS360_CreateStripeCustomer
This Integration Procedure creates a new customer in the Payment Gateway (Stripe). -
VPL360_CSRBasePackageChange
This Integration Procedure adds assets to an order or disconnects a base asset when the user changes the base package. -
VPL360_CsrBasePackPosttocart
This Integration Procedure gets the available base packages and also gets cart items to display in the agent console while changing a base package for a subscriber. -
VPL360_CsrBasepackretrieve
This Integration Procedure retrieves and filters products that the customer has not purchased before. -
VPL360_DeleteCartContextKey
This Integration Procedure is used in the self care portal to delete the cart context key after the checkout flow is completed. -
VPL360_DeleteCartItem
This Integration Procedure is used to delete an item from the cart. -
VPL360_DeleteCartItem
This Integration Procedure deletes an item from the cart. -
VPL360_DoSignIn
This Integration Procedure allows existing customers to log in to the self care portal. -
VPL360_ExtractAccountForUser
This Integration Procedure fetches the account address, payment method, case details and user details for the specified user. -
VPL360_FetchCartContextKey
This Integration Procedure fetches the Abandoned cart context key previously created while shopping -
VPL360_GetCurrentUserDetails
This Integration Procedure is used in the self care portal to get user details after the subscriber has logged in. -
VPL360_getPaymentMethods
This Integration Procedure fetches payment details such as the subscriber's credit card information from Stripe -
VPLS360_getStripePublicKey
This Integration Procedure gets the Stripe public key to be used in the Lightning Web Components (LWC). -
VPLS360_InvoiceInfo
This Integration Procedure fetches stub data for the billing summary and for invoices. -
VPL360_IPExtractPromo
This Integration Procedure accepts an array of product codes and returns an array of promotions corresponding to the product codes, if any. -
VPL360_ListenStripeWebhookV2
This Integration Procedure is exposed as a REST service. It listens to the payment gateway. -
VPL360_NewUserRegistration
This Integration Procedure gets the user details from the form and performs various steps to create the user. -
VPL360_OfferDetails
This Integration Procedure fetches the details of offers which the customer has not already purchased in the self care portal. -
VPL360_OrderCancellationNonSignature
This Integration Procedure removes non signature assets with applied promotions. -
VPL360_PreValidateOrderCancellation
This Integration Procedure is used to determine whether an order is eligible for cancellation. -
VPL360_RemoveSignatureAssetWithPromotion
This Integration Procedure removes a signature product or asset which has an applied promotion. -
VPL360_RevokeCancellation
This Integration Procedure revokes the cancellation of an asset. -
VPL360_RevokeCancellationAllAssets
This Integration Procedure is used to revoke the in-progress cancellation of assets for an account. -
VPL360_ShopAddOnPreProcess
This Integration Procedure fetches the assets with promotions which are associated with an account. -
VPL360_SubmitFDOrder
This Integration Procedure submits the Future Dated Order (FDO) for cancellation. -
VPL360_SubmitSupplementalOrder
This Integration Procedure submits the supplemental order created while cancelling an order. -
VPL360_UpdateAccountDetails
This Integration Procedure is used in the self care portal to update account details. -
VPL360_UpdateBasketOnCart
This Integration Procedure updates the basket key for the omnichannel cart in the self care portal in case of a new shopping journey. -
VPLS360_UpdateBillingShipping
This Integration Procedure enables the user to click on Ship to address and update only the shipping address. -
VPL360_UpsertPayMethodOrderPayment
This Integration Procedure saves the Order Payment and Payment Method objects. -
VPL360_ValidateCart
This Integration Procedure is used to validate a cart ID or order ID. -
VPL360_VIP_DetachcardFromCustomer
This Integration Procedure detaches the card used for payment from the subscriber's account. -
vpls360csr_AssetFetchForCustomer
This Integration Procedure is used in the agent console, to fetch all the assets and order items, and the total subscription amount for an account. -
vpls360csr_ChangePersonalDetailsPreProcess
This Integration Procedure is used in the agent console to change the personal details of an account. -
vpls360csr_CsrBaseSubmitOrder
This Integration Procedure changes an order created in the agent console while changing the base package for a subscriber. -
vpls360csr_FetchAssets
This Integration Procedure gets all the assets of an account and the total cost of the subscription. -
vpls360csr_GetProfileDetails
This Integration Procedure is used in the agent console to get the profile details for an account. -
vpls360csr_GetUserStory
This Integration Procedure is used in the agent console to get the details of the customer story. -
vpls360csr_UpdatePersonalDetails
This Integration Procedure updates the name, phone number, and email address for an account. -
VPLS360_addTag
This Integration Procedure adds HTML tags so that the order confirmation mail sent to the subscriber has proper padding and spacing. -
VPLS360_BillingSummary
This Integration Procedure fetches stub data for the billing summary and for invoices. -
VPLS360_notifyUser
This Integration Procedure sends the subscriber an email with the order details. -
VPLS360_predictAddress
This Integration Procedure passes the input searchText of the address to the Google Address API and retrieves a list of suggestions. -
VPLS360_ticket
This Integration Procedure shows details of the cases associated with a particular account. -
VPLS360_updateBillingShipping
This Integration Procedure processes the Google API Address record and updates the Account and Contact address fields. -
VPLS360UpdateBillingShippingAddress
This Integration Procedure is used to process the Google API address record and update the Account and Contact Address fields. -
VPL_CSRFetchcaseforAccounts
This Integration Procedure fetches the cases registered in the agent console for a particular customer. -
VPL_CSRGetOrderSummaryForAccount
This Integration Procedure fetches the details of an order from the agent console. -
VPL_UpdateInteractionTopics
This Integration Procedure is used to update interaction topics.