TIP: You can type at any time to perform a new search.
Click & Collect
website_sale_collect · odoo/odoo
- Repository
- odoo/odoo · module folder
- Module version
- 1.0
- Category
- Website/Website
- Folder size
- 0.69 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-08-20 16:11:46
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Odoo Translation Bot, Aaron Bohy, Julien Castiaux, Victor Feyens, Tiffany Chang (tic), Gorash, Antoine Vandevenne (anv), Valentin Chevalier, niyasraphy, Habib (ayh), Julien (jula), Levi Siuzdak (sile), Dylan Kiss (dyki), Valeriya(vchu), Martin Maes, Nguyễn Đại Dương, lase@odoo.com, Louis (loti), kcv-odoo, dere-odoo, Lina (liew), Agustin Castro Bugallo, Chrysanthe (chgo), aamo-odoo, Antoine (anso), Manushi Shah, sben-odoo, Pierre Lamotte (pila), Valeriya (vchu), Shrey Mehta, Mahdi Alijani (malj), krip-odoo, Nisarg (nipl), Lionel Piraux (lipi), lecr, Merlin Guillaume, Mazen, Eve Lin (evlin), yoelf, alan-odoo, panj-odoo
- Odoo dependencies
- Python dependencies
- geoip2
- System dependencies
- None
- Required by
- website_sale_collect_wishlist
- Description
Allows customers to check in-store stock, pay on site, and pick up their orders at the shop.
Code Analysis ⓘ
Views touched (8)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
delivery_carrier_form |
In-store Delivery Carrier Form | delivery.carrier | form | Inherits delivery.view_delivery_carrier_form |
in_store_delivery_method |
in_store_delivery_method | ir.ui.view | qweb | Inherits website_sale.delivery_method |
payment_confirmation_status |
payment_confirmation_status | ir.ui.view | qweb | Inherits website_sale.payment_confirmation_status |
product_page_click_and_collect |
product_page_click_and_collect | ir.ui.view | qweb | Inherits website_sale.cta_wrapper |
res_config_settings_form |
Click & Collect Settings Form | res.config.settings | form | Inherits website_sale.res_config_settings_view_form |
stock_picking_form |
stock.picking.form | stock.picking | form | Inherits stock_delivery.view_picking_withcarrier_out_form |
stock_warehouse_form |
Click & Collect Stock Warehouse Form | stock.warehouse | form | Inherits stock.view_warehouse |
unavailable_products_warning |
unavailable_products_warning | ir.ui.view | qweb | New |
HTTP endpoints (2)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/shop/set_click_and_collect_location |
InStoreDelivery.shop_set_click_and_collect_location |
public | jsonrpc | ALL | sudo website |
| (inherited route override) | InStoreDelivery.website_sale_get_pickup_locations |
inherited | http | ALL | sudo |
Models touched (8)
New fields (2)
-
delivery_typeSelectionondelete={'in_store': 'set default'}selection_add=[('in_store', 'Pick up in store')] -
warehouse_idsMany2many → stock.warehousecomodel_name='stock.warehouse'string='Stores'
-
create(self, vals_list)@api.model_create_multi -
in_store_rate_shipment(self, *_args) -
write(self, vals)
New fields (1)
-
custom_modeSelectionselection_add=[('on_site', 'Pay on site')]
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (1)-
action_view_in_store_delivery_methods(self)Return an action to browse pickup delivery methods in list view, or in form view if there is only one.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (1)
-
opening_hoursMany2one → resource.calendarcheck_company=Truecomodel_name='resource.calendar'string='Opening Hours'
No public methods.
New fields (1)
-
in_store_dm_idMany2one → delivery.carriercomodel_name='delivery.carrier'compute='_compute_in_store_dm_id'string='In-store Delivery Method'
No public methods.
Loading…