diff --git a/content/applications/sales/point_of_sale/payment_methods/terminals.rst b/content/applications/sales/point_of_sale/payment_methods/terminals.rst index bf4224952..aa9eff8ae 100644 --- a/content/applications/sales/point_of_sale/payment_methods/terminals.rst +++ b/content/applications/sales/point_of_sale/payment_methods/terminals.rst @@ -27,7 +27,7 @@ Then, follow the corresponding documentation to configure your device: - :doc:`SIX configuration ` - :doc:`Stripe configuration ` - :doc:`Tyro configuration ` -- :doc:`Viva Wallet configuration ` +- :doc:`Viva.com configuration ` - :doc:`Worldline configuration ` Once the terminal is configured, you can :doc:`create the corresponding payment method and add it to @@ -57,5 +57,5 @@ Successful`. terminals/six terminals/stripe terminals/tyro - terminals/viva_wallet + terminals/viva_com terminals/worldline diff --git a/content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet.rst b/content/applications/sales/point_of_sale/payment_methods/terminals/viva_com.rst similarity index 50% rename from content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet.rst rename to content/applications/sales/point_of_sale/payment_methods/terminals/viva_com.rst index 140d1d8e7..cdb29092a 100644 --- a/content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet.rst +++ b/content/applications/sales/point_of_sale/payment_methods/terminals/viva_com.rst @@ -1,113 +1,113 @@ -=========== -Viva Wallet -=========== +======== +Viva.com +======== -Connecting a **Viva Wallet** :doc:`payment terminal <../terminals>` allows you to offer a fluid +Connecting a **Viva.com** :doc:`payment terminal <../terminals>` allows you to offer a fluid payment flow to your customers and ease the work of your cashiers. .. note:: - Viva Wallet lets you turn your phone into a mobile card reader: `Tap On Phone - `_. + Viva.com lets you turn your phone into a mobile card reader: `Tap On Phone + `_. Configuration ============= -Start by creating your Viva Wallet account on `Viva Wallet's website `_. +Start by creating your Viva.com account on `Viva.com website `_. -Locate your Viva Wallet credentials ------------------------------------ +Locate your Viva.com credentials +-------------------------------- -When configuring Viva Wallet in Point of Sale, you need to use specific credentials that are -available in your Viva Wallet account. These credentials include your :ref:`Merchant ID -`, :ref:`API key `, :ref:`POS API credentials -`, and :ref:`Terminal ID ` number. +When configuring Viva.com in Point of Sale, you need to use specific credentials that are available +in your Viva.com account. These credentials include your :ref:`Merchant ID `, +:ref:`API key `, :ref:`POS API credentials `, and +:ref:`Terminal ID ` number. -.. _viva_wallet/id-key: +.. _pos/viva_com/id-key: Merchant ID and API key ~~~~~~~~~~~~~~~~~~~~~~~ Locate your `Merchant ID and API key following the Viva documentation -`_. +`_. Then, save the keys and paste them into the Odoo :guilabel:`Merchant ID` and :guilabel:`API Key` -fields :ref:`when creating the payment method `. +fields :ref:`when creating the payment method `. -.. image:: viva_wallet/access-cred.png +.. image:: viva_com/access-cred.png :alt: merchant ID and API key fields .. note:: These credentials are used for APIs that authenticate with Basic Auth. -.. _viva_wallet/pos-api: +.. _pos/viva_com/pos-api: POS API credentials ~~~~~~~~~~~~~~~~~~~ Locate and generate your `POS API credentials following the Viva documentation -`_. +`_. Then, save the keys and paste them in the Odoo :guilabel:`Client secret` and :guilabel:`Client ID` -fields :ref:`when creating the payment method `. +fields :ref:`when creating the payment method `. .. warning:: These credentials are only displayed once. Ensure you keep a copy to secure them. -.. image:: viva_wallet/api-cred.png +.. image:: viva_com/api-cred.png :alt: Client secret and client ID fields .. note:: These credentials are used for Android and iOS POS Activation requests, as well as the Cloud Terminal API. -.. _viva_wallet/identifier: +.. _pos/viva_com/identifier: Terminal ID ~~~~~~~~~~~ Your terminal ID number is used to identify your terminal. To find it: -#. Go to your Viva Wallet account and select the relevant account. +#. Go to your Viva.com account and select the relevant account. #. Go to :menuselection:`Sales --> Physical payments --> Card terminals` in the navigation menu. The terminal ID number is located under the :guilabel:`Terminal ID (TID)` column. Save it to paste it into the :guilabel:`Terminal ID` field :ref:`when creating the payment method -`. +`. -.. image:: viva_wallet/terminal-id.png +.. image:: viva_com/terminal-id.png :alt: Viva terminal ID -.. _viva_wallet/method-creation: +.. _pos/viva_com/method-creation: Configure the payment method ---------------------------- -#. :doc:`Activate the POS Viva Wallet module <../../../../general/apps_modules>` to enable the +#. :doc:`Activate the POS Viva.com module <../../../../general/apps_modules>` to enable the payment terminal. #. :doc:`Create the related payment method <../../payment_methods>` by going to :menuselection:`Point of Sale --> Configuration --> Payment Methods` and clicking :guilabel:`New`. #. Set the journal type as :guilabel:`Bank`. -#. Select :guilabel:`Viva Wallet` in the :guilabel:`Use a Payment Terminal` field. +#. Select :guilabel:`Terminal` in the :guilabel:`Integration` field. +#. Select :guilabel:`Viva.com` in the :guilabel:`Integrate with` field. #. Fill in the mandatory fields with your: - - :ref:`Merchant ID and API key ` - - :ref:`Client ID and Client secret ` - - :ref:`Terminal ID ` + - :ref:`Merchant ID and API key ` + - :ref:`Client ID and Client secret ` + - :ref:`Terminal ID ` -#. Save the form and copy the generated webhook URL from the :guilabel:`Viva Wallet Webhook - Endpoint` field. This URL is necessary :ref:`when configuring the webhook `. +#. Save the form and copy the generated webhook URL from the :guilabel:`Viva.com Webhook + Endpoint` field. This URL is necessary :ref:`when configuring the webhook `. -.. image:: viva_wallet/create-method-viva-wallet.png +.. image:: viva_com/create-method-viva-com.png :alt: payment method creation form - :scale: 75% -.. _viva_wallet/webhook: +.. _pos/viva_com/webhook: Configure the webhook --------------------- -Webhooks allow you to receive real-time notifications whenever a transaction occurs within your Viva -Wallet account. Set them up for `payment transactions following the Viva documentation -`_. +Webhooks allow you to receive real-time notifications whenever a transaction occurs within your +Viva.com account. Set them up for `payment transactions following the Viva.com documentation +`_. .. seealso:: `Setting up webhooks `_ @@ -115,6 +115,6 @@ Wallet account. Set them up for `payment transactions following the Viva documen Link the payment method to a POS -------------------------------- -You can select the payment method in your POS settings once the payment method is created. To do so, +Select the payment method in your POS settings once the payment method is created. To do so, go to the :ref:`POS' settings ` and add the payment method under the :guilabel:`Payment methods` field of the :guilabel:`Payment` section. diff --git a/content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet/access-cred.png b/content/applications/sales/point_of_sale/payment_methods/terminals/viva_com/access-cred.png similarity index 100% rename from content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet/access-cred.png rename to content/applications/sales/point_of_sale/payment_methods/terminals/viva_com/access-cred.png diff --git a/content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet/api-cred.png b/content/applications/sales/point_of_sale/payment_methods/terminals/viva_com/api-cred.png similarity index 100% rename from content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet/api-cred.png rename to content/applications/sales/point_of_sale/payment_methods/terminals/viva_com/api-cred.png diff --git a/content/applications/sales/point_of_sale/payment_methods/terminals/viva_com/create-method-viva-com.png b/content/applications/sales/point_of_sale/payment_methods/terminals/viva_com/create-method-viva-com.png new file mode 100644 index 000000000..5ef054c65 Binary files /dev/null and b/content/applications/sales/point_of_sale/payment_methods/terminals/viva_com/create-method-viva-com.png differ diff --git a/content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet/terminal-id.png b/content/applications/sales/point_of_sale/payment_methods/terminals/viva_com/terminal-id.png similarity index 100% rename from content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet/terminal-id.png rename to content/applications/sales/point_of_sale/payment_methods/terminals/viva_com/terminal-id.png diff --git a/content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet/create-method-viva-wallet.png b/content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet/create-method-viva-wallet.png deleted file mode 100644 index c4255db4e..000000000 Binary files a/content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet/create-method-viva-wallet.png and /dev/null differ diff --git a/redirects/18.0.txt b/redirects/18.0.txt index 0d04a4f71..dc8b795bb 100644 --- a/redirects/18.0.txt +++ b/redirects/18.0.txt @@ -8,6 +8,7 @@ applications/finance/accounting/payments/checks.rst applications/finance/account # applications/point of sale content/applications/sales/point_of_sale/payment_methods/terminals/vantiv.rst content/applications/sales/point_of_sale/payment_methods/terminals.rst +content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet.rst content/applications/sales/point_of_sale/payment_methods/viva_com.rst # terminals/viva_wallet.rst --> terminals/viva_com.rst # applications/inventory_and_mrp