Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
98 changes: 98 additions & 0 deletions website_sale_quick_checkout/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

=============================
Website Sale - Quick Checkout
=============================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:7e87ae2673a834a23e663d2c44443730c2f749ca85f33bf67a122b99efe59d38
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/license-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fe--commerce-lightgray.png?logo=github
:target: https://github.com/OCA/e-commerce/tree/19.0/website_sale_quick_checkout
:alt: OCA/e-commerce
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/e-commerce-19-0/e-commerce-19-0-website_sale_quick_checkout
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/e-commerce&target_branch=19.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

During the standard checkout, customers walk through the Order, Address
and Extra Info steps before reaching the payment page. Returning
customers who already have a valid address on file rarely need to
revisit those intermediate steps.

This module inserts a secondary "Payment" button next to the main
confirmation button on every non-payment checkout step. Clicking it
navigates directly to ``/shop/payment``, skipping the steps in between.
The button is rendered only on the Order, Address and Extra Info pages
and never on the payment page itself.

**Table of contents**

.. contents::
:local:

Usage
=====

No configuration is required. Once the module is installed, the
**Payment** button appears automatically below the main confirmation
button on the intermediate checkout steps.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/e-commerce/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/e-commerce/issues/new?body=module:%20website_sale_quick_checkout%0Aversion:%2019.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Camptocamp

Contributors
------------

- `Camptocamp <https://www.camptocamp.com/>`__:

- Ricardo Almeida Soares <ricardo.almeidasoares@camptocamp.com>

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

This module is part of the `OCA/e-commerce <https://github.com/OCA/e-commerce/tree/19.0/website_sale_quick_checkout>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
Empty file.
18 changes: 18 additions & 0 deletions website_sale_quick_checkout/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Copyright 2026 Camptocamp SA (https://www.camptocamp.com).
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
"name": "Website Sale - Quick Checkout",
"summary": "Add a shortcut button to jump directly to the payment step",
"version": "19.0.1.0.0",
"author": "Camptocamp, Odoo Community Association (OCA)",
"license": "AGPL-3",
"website": "https://github.com/OCA/e-commerce",
"category": "Website/Website",
"depends": [
"website_sale",
],
"data": [
"views/templates.xml",
],
"installable": True,
}
3 changes: 3 additions & 0 deletions website_sale_quick_checkout/pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[build-system]
requires = ["whool"]
build-backend = "whool.buildapi"
2 changes: 2 additions & 0 deletions website_sale_quick_checkout/readme/CONTRIBUTORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- [Camptocamp](https://www.camptocamp.com/):
- Ricardo Almeida Soares \<<ricardo.almeidasoares@camptocamp.com>\>
9 changes: 9 additions & 0 deletions website_sale_quick_checkout/readme/DESCRIPTION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
During the standard checkout, customers walk through the Order, Address and
Extra Info steps before reaching the payment page. Returning customers who
already have a valid address on file rarely need to revisit those intermediate
steps.

This module inserts a secondary "Payment" button next to the main confirmation
button on every non-payment checkout step. Clicking it navigates directly to
`/shop/payment`, skipping the steps in between. The button is rendered only on
the Order, Address and Extra Info pages and never on the payment page itself.
3 changes: 3 additions & 0 deletions website_sale_quick_checkout/readme/USAGE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
No configuration is required. Once the module is installed, the **Payment**
button appears automatically below the main confirmation button on the
intermediate checkout steps.
Loading
Loading