From aefc1d20df4bb17fda14b28356a16bd99634d4ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CAudrey?= <“auva@odoo.com”> Date: Thu, 24 Aug 2023 11:19:28 +0200 Subject: [PATCH] [IMP] payment_providers/buckaroo: review doc page structure and fix small mistake task-3382228 closes odoo/documentation#5650 X-original-commit: 4a42a9c327c21036ae17def0114537a44a2833a6 Signed-off-by: Audrey Vandromme (auva) --- .../finance/payment_providers/buckaroo.rst | 68 ++++++------------- 1 file changed, 21 insertions(+), 47 deletions(-) diff --git a/content/applications/finance/payment_providers/buckaroo.rst b/content/applications/finance/payment_providers/buckaroo.rst index b33ea5f85..6be0a88f7 100644 --- a/content/applications/finance/payment_providers/buckaroo.rst +++ b/content/applications/finance/payment_providers/buckaroo.rst @@ -5,59 +5,33 @@ Buckaroo `Buckaroo `_ is a Dutch-based company that offers several online payment possibilities. +.. _payment_providers/buckaroo/configure_dashboard: + Configuration on Buckaroo Plaza =============================== -Enable Push responses ---------------------- - -Log into `Buckaroo Plaza `_ and go to :menuselection:`My Buckaroo ---> Websites --> Push settings`. Then, - -#. Check **Enable Push Response** in the **Delayed and Push responses** section. -#. | Enter your Odoo database URL followed by `/payment/buckaroo/webhook` in both the **Push URI - Success** and **Push URI Failure** text fields. - | For example: `https://yourcompany.odoo.com/payment/buckaroo/webhook`. -#. Leave the other fields at their default value. -#. Click on **Save** to finalize the configuration. +#. Log into `Buckaroo Plaza `_, go to :menuselection:`My Buckaroo --> + Websites` and select the :guilabel:`Push settings` tab. +#. Tick the :guilabel:`Enable Push Response` check box in the :guilabel:`Delayed and Push responses` + section. +#. Enter the URL of your Odoo database, followed by `/payment/buckaroo/webhook` in both the + :guilabel:`Push URI Success/Pending` and :guilabel:`Push URI Failure` text fields. For example: + `https://yourcompany.odoo.com/payment/buckaroo/webhook`. +#. Leave the other fields as they are and click :guilabel:`Save`. +#. In the :guilabel:`General` tab, copy the website :guilabel:`Key` (i.e., the key used to uniquely + identify your website with Buckaroo) and save it for later. +#. Go to :menuselection:`Configuration --> Security --> Secret key`, enter or :guilabel:`Generate` a + :guilabel:`Secret key` and click :guilabel:`Save`. Save the key for later. Configuration on Odoo ===================== -.. seealso:: - - :ref:`payment_providers/add_new` - -Credentials tab ---------------- - -Odoo needs your **API Credentials** to connect with your Buckaroo account, which comprise: - -- :ref:`Website Key `: The key solely used to identify the website with - Buckaroo. -- :ref:`Secret Key `: The secret key you entered on Buckaroo. - -You can copy your credentials from your Buckaroo account, and paste them in the related fields under -the **Credentials** tab. - -.. _buckaroo/website_key: - -Website Key -~~~~~~~~~~~ - -In order to retrieve the Website Key, log into Buckaroo Plaza, go to -:menuselection:`Configuration --> Templates --> Your Website`. - -.. _buckaroo/secret_key: - -Secret Key -~~~~~~~~~~ - -In order to retrieve the Website Key, log into Buckaroo Plaza, go to -:menuselection:`Configuration --> Security --> Secret Key`. - -.. important:: - If you are trying Buckaroo in a test account, change the **State** to *Test Mode*. We - recommend doing this on a test Odoo database, rather than on your main database. +#. :ref:`Navigate to the payment provider Buckaroo ` and change its state + to :guilabel:`Enabled`. +#. In the :guilabel:`Credentials` tab, fill the :guilabel:`Website Key` and :guilabel:`Secret Key` + fields with the values you saved at the step + :ref:`payment_providers/buckaroo/configure_dashboard`. +#. Configure the options in the other tabs to your liking. .. seealso:: - - :doc:`../payment_providers` + :doc:`../payment_providers`