getCartDetailsById
Learn how to validate whether the cart contains a subscription product.
Use this global method to verify whether the cart contains a subscription product. If the cart contains a subscription product, do not allow customer credit as the payment method since subscription renewals require a primary payment method. If your store sells subscriptions, use this method to verify whether the cart contains subscription products before allowing the user to select the customer credit as a payment method.
Sending a request
This method accepts parameters in JSON string format. You need to pass the cartId
to this method.
cartId
Required
The Salesforce ID for the cart
object.
Receiving a response
You'll see the following parameters in the response.
return
This global method returns a Boolean value where:
true
–indicates the cart contains a subscription product.false
–indicates the cart does not contain a subscription product.
Calling the global method from a custom component
Import the getCartDetailsById
method into your custom component javascript file with digialriverv3
as the namespace as shown below.
Call the global method from a custom JavaScript file by passing the cartId
as shown below.
Last updated