mirror of
https://github.com/odoo/documentation.git
synced 2025-12-12 07:29:27 +07:00
[ADD] POS: customer credit as payment method
task-3090872
closes odoo/documentation#14791
X-original-commit: e95d971d1c
Signed-off-by: Loredana Perazzo (lrpz) <lrpz@odoo.com>
This commit is contained in:
committed by
LoredanaLrpz
parent
aff61f1f4e
commit
406593f57a
@@ -29,5 +29,6 @@ under the :guilabel:`Payments` section.
|
|||||||
.. toctree::
|
.. toctree::
|
||||||
:titlesonly:
|
:titlesonly:
|
||||||
|
|
||||||
|
payment_methods/customer_credit
|
||||||
payment_methods/qr_code_payment
|
payment_methods/qr_code_payment
|
||||||
payment_methods/terminals
|
payment_methods/terminals
|
||||||
|
|||||||
@@ -0,0 +1,107 @@
|
|||||||
|
================
|
||||||
|
Customer account
|
||||||
|
================
|
||||||
|
|
||||||
|
The **Customer account** feature allows customers to use their account to make purchases. They can
|
||||||
|
deposit money for future purchases or select their account as a :doc:`payment method
|
||||||
|
<../payment_methods>` to purchase items on credit and :ref:`settle the debt later <pos/settle_debt>`
|
||||||
|
through a point-of-sale transaction or via an issued invoice.
|
||||||
|
|
||||||
|
.. _pos/payment_method/configuration:
|
||||||
|
|
||||||
|
Configuration
|
||||||
|
=============
|
||||||
|
|
||||||
|
To allow customers to pay using their customer account, :doc:`create a payment method
|
||||||
|
<../payment_methods>` and configure it as follows:
|
||||||
|
|
||||||
|
#. Enable :guilabel:`Identify Customer` to force the :ref:`selection of a customer <pos/customers>`
|
||||||
|
to allow using this payment method.
|
||||||
|
#. Keep the :guilabel:`Journal` field blank to use the customer's receivable account.
|
||||||
|
#. Select the points of sale where this payment method is available in the :guilabel:`Point of Sale`
|
||||||
|
field.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
Set a maximum sales credit to prevent customers from exceeding a defined credit limit. Once the
|
||||||
|
maximum credit amount is reached, the selected customer button turns orange and a
|
||||||
|
:icon:`fa-warning` (:guilabel:`warning sign`) icon appears next to the customer’s name as a
|
||||||
|
warning. However, this warning does **not** prevent a sale from proceeding.
|
||||||
|
|
||||||
|
.. seealso::
|
||||||
|
- :doc:`../../../finance/accounting/payments`
|
||||||
|
- :doc:`../../../finance/accounting/get_started/chart_of_accounts`
|
||||||
|
|
||||||
|
Payment process
|
||||||
|
===============
|
||||||
|
|
||||||
|
Deposit money
|
||||||
|
-------------
|
||||||
|
|
||||||
|
To deposit money to the customer account from the POS interface:
|
||||||
|
|
||||||
|
#. Click :guilabel:`Customer` and locate the desired customer in the list.
|
||||||
|
#. Click the :icon:`fa-bars` (:guilabel:`hamburger menu`) icon, then select :guilabel:`Deposit
|
||||||
|
money`.
|
||||||
|
#. Choose the payment method.
|
||||||
|
#. When redirected to the payment screen, enter the amount to deposit using the keypad.
|
||||||
|
#. :guilabel:`Validate` the transaction.
|
||||||
|
#. Click :guilabel:`Yes` on the popup window to confirm.
|
||||||
|
|
||||||
|
Customer account as payment method
|
||||||
|
----------------------------------
|
||||||
|
|
||||||
|
To use the customer account as a payment method for a purchase from the POS payment screen:
|
||||||
|
|
||||||
|
#. Select the payment method :ref:`created for the customer account
|
||||||
|
<pos/payment_method/configuration>`.
|
||||||
|
#. Click :icon:`fa-user` :guilabel:`Customer` to open the customer list and select the customer.
|
||||||
|
#. Click the :guilabel:`Invoice` button.
|
||||||
|
#. :guilabel:`Validate` the purchase.
|
||||||
|
|
||||||
|
.. important::
|
||||||
|
To effectively monitor and manage the customer’s unpaid debt, either :doc:`create an invoice
|
||||||
|
<../receipts_invoices>` for the order or install the :doc:`Accounting application
|
||||||
|
<../../../finance/accounting>`.
|
||||||
|
|
||||||
|
Debt tracking
|
||||||
|
=============
|
||||||
|
|
||||||
|
When a customer pays using their customer account, the purchase amount is recorded as debt until it
|
||||||
|
is paid off. To keep track of a customer’s debt, consult their customer statement in the backend or
|
||||||
|
their profile in an open session.
|
||||||
|
|
||||||
|
To access the :guilabel:`Customer Statement` report, go to :menuselection:`Point of Sale --> Orders
|
||||||
|
--> Customers`, select a customer to open their form, and click the :guilabel:`Customer Statements`
|
||||||
|
smart button.
|
||||||
|
|
||||||
|
To view the total amount due or deposited by a customer from an open session, access the customer
|
||||||
|
list by clicking :guilabel:`Customer` and search for the desired customer; the amount due or
|
||||||
|
deposited is displayed next to their name.
|
||||||
|
|
||||||
|
.. image:: customer_credit/customer-list.png
|
||||||
|
:scale: 60 %
|
||||||
|
:alt: customer list and summary of their customer accounts
|
||||||
|
|
||||||
|
.. seealso::
|
||||||
|
:doc:`../../../finance/accounting/payments/follow_up`
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
When a customer is related to a company, the customer statement report might be related to the
|
||||||
|
company itself, and not the customer.
|
||||||
|
|
||||||
|
.. _pos/settle_debt:
|
||||||
|
|
||||||
|
Due amount settlement
|
||||||
|
=====================
|
||||||
|
|
||||||
|
To settle a customer's due amount, :ref:`register the payment from the invoice
|
||||||
|
<accounting/payments/from-invoice-bill>` or, from the POS interface, follow these steps:
|
||||||
|
|
||||||
|
#. Click :guilabel:`Customer` and search for the desired customer in the list.
|
||||||
|
#. Click the :icon:`fa-bars` (:guilabel:`hamburger menu`) icon next to the customer's name.
|
||||||
|
#. Select :guilabel:`Settle orders` or :guilabel:`Settle invoices`.
|
||||||
|
#. Select the orders or invoices to settle.
|
||||||
|
#. Click :guilabel:`Payment` and select the relevant payment method.
|
||||||
|
#. Click :guilabel:`Validate`.
|
||||||
|
#. Click :guilabel:`Yes` on the popup window to confirm the deposit of the payment received from the
|
||||||
|
customer.
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 22 KiB |
Reference in New Issue
Block a user