getCartDetailsById
Learn how to validate whether the cart contains a subscription product.
Last updated
Learn how to validate whether the cart contains a subscription product.
Last updated
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.
This method accepts parameters in JSON string format. You need to pass the cartId
to this method.
Parameter | Required/Optional | Description |
---|---|---|
You'll see the following parameters in the response.
Parameter | Description |
---|---|
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.
cartId
Required
The Salesforce ID for the cart
object.
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.