Turn on auto-advance feature
Last updated: 29-Feb-2024
Rate this article:
Overview
Use the Cart object to turn on the auto-advance feature (if mandatory fields are filled in) on the InLine checkout by calling the TwoCoInlineCart.cart.setAutoAdvance(true) method.
Use case
- Add an HTML link or button on your page like the one below.
- Create a JavaScript click handler to execute the InLine Client desired methods.
- Use the TwoCoInlineCart.products.add({code, quantity, options}) method to prepare your catalog product.
- Turn on the auto-advance feature by calling the TwoCoInlineCart.cart.setAutoAdvance(true) method.
- Set all the mandatory fields for billing.
TwoCoInlineCart.billing.setCountry('US');
TwoCoInlineCart.billing.setEmail('some@email.com');
TwoCoInlineCart.billing.setName('John Doe');
6. Use the TwoCoInlineCart.cart.checkout() method to show the cart on your page.
Request sample
HTML
<a href="#" class="btn btn-success" id="buy-button">Buy now!</a>
JavaScript
window.document.getElementById('buy-button').addEventListener('click', function() {
TwoCoInlineCart.products.add({
code: "74B8E17CC0"
});
TwoCoInlineCart.cart.setAutoAdvance(true);
TwoCoInlineCart.billing.setCountry('US');
TwoCoInlineCart.billing.setEmail('some@email.com');
TwoCoInlineCart.billing.setName('John Doe');
TwoCoInlineCart.cart.checkout();
});
Demo
After turning on the cart auto-advance feature using the above method, your cart should look like this:
Rate this article: