Metadata-Version: 2.1
Name: odoo14-addon-connector_ecommerce
Version: 14.0.1.0.3.dev4
Summary: Connector for E-Commerce
Home-page: https://github.com/OCA/connector-ecommerce
Author: Camptocamp,Akretion,Odoo Community Association (OCA)
Author-email: support@odoo-community.org
License: AGPL-3
Classifier: Programming Language :: Python
Classifier: Framework :: Odoo
Classifier: Framework :: Odoo :: 14.0
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Requires-Python: >=3.6
Requires-Dist: odoo14-addon-connector
Requires-Dist: odoo14-addon-connector-base-product
Requires-Dist: odoo14-addon-sale-automatic-workflow-payment-mode
Requires-Dist: odoo14-addon-sale-exception
Requires-Dist: odoo<14.1dev,>=14.0a

.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
    :alt: License

Connector for E-Commerce
========================

This modules aims to be a common layer for the connectors dealing with
e-commerce.

It sits on top of the `connector`_ framework and is used by the
e-commerce connectors, like `magentoerpconnect`_ or
`prestashoperpconnect`_.

That's a technical module, which include amongst other things:

Events

  On which the connectors can subscribe listeners.
  The events it adds are:

   * ``on_invoice_paid(self, record)``
   * ``on_invoice_validated(self, record)``
   * ``on_invoice_validated(self, record)``
   * ``on_picking_out_done(self, record, method)`` where method is
     'partial' or 'complete'
   * ``on_tracking_number_added(self, record)``
   * ``on_product_price_changed(self, record)``

 Components

  A piece of code which allows to play all the ``onchanges`` required
  when we create a sales order.

  Another one which allows to add special lines in imported sales orders
  such as Shipping fees, Cash on Delivery or Discounts.

Data Model

  Add structures shared for e-commerce connectors

.. _`connector`: http://odoo-connector.com
.. _`magentoerpconnect`: http://odoo-magento-connector.com
.. _`prestashoperpconnect`: https://github.com/OCA/connector-prestashop

Installation
============

This module is a dependency for more advanced connectors. It does
nothing on its own and there is no reason to install it alone.


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

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


Credits
=======

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

See `contributors' list`_

.. _contributors' list: ./AUTHORS

Maintainer
----------

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

This module is maintained by the OCA.

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.

To contribute to this module, please visit http://odoo-community.org.
