If you're using Odoo’s eCommerce module and want to enable express checkout for your customers, Odoo offers the "Buy Now" feature.
To enable it:
- Go to
Website > Configuration > Shop - Checkout Process
. - Select the
Buy Now
option. - Save the changes.
Once enabled, a Buy Now
button appears next to the Add to Cart
button on the product page. When the Buy Now
button is clicked, the product is added to the cart, and the user is redirected to the cart page.
Even if the user has default delivery and invoicing addresses and a payment method set up, the Buy Now
button does not bypass the cart page. So unless an express checkout payment method is set up, the user must go through the entire checkout process.
Here are a few suggestions for improving the functionality:
- Redirect users to the checkout step where additional info is required from them.
- If all necessary information is already configured, skip directly to the payment page.
- Add an option for one-click checkout, especially for non-physical products like digital goods or services.
These changes could make the Buy Now
button more efficient and better align it with user expectations for express checkout.