diff --git a/content/applications/finance/payment_providers.rst b/content/applications/finance/payment_providers.rst index aa3de0537..b701c9d4c 100644 --- a/content/applications/finance/payment_providers.rst +++ b/content/applications/finance/payment_providers.rst @@ -148,7 +148,7 @@ Online payment providers - - * - :doc:`Stripe ` - - The provider website + - Odoo - |V| - Full only - Full and partial diff --git a/content/applications/finance/payment_providers/stripe.rst b/content/applications/finance/payment_providers/stripe.rst index 05f9685fd..e053a6342 100644 --- a/content/applications/finance/payment_providers/stripe.rst +++ b/content/applications/finance/payment_providers/stripe.rst @@ -24,7 +24,6 @@ The method to acquire your credentials depends on your hosting type: #. Confirm your email address when Stripe sends you a confirmation email. #. At the end of the process, you are redirected to Odoo. If you submitted all the requested information, you are all set and your payment provider is enabled. - #. You can continue to :ref:`stripe/local-payment-methods`. .. tip:: To use your own API keys, :ref:`activate the Developer mode ` and @@ -42,7 +41,6 @@ The method to acquire your credentials depends on your hosting type: #. :ref:`Fill in your credentials `. #. :ref:`Generate a webhook `. #. Enable the payment provider. - #. You are all set and can continue to :ref:`stripe/local-payment-methods`. .. tip:: To connect your Stripe account after the onboarding has already been completed, go to @@ -104,9 +102,11 @@ create a webhook either automatically or manually. :guilabel:`charge.refund.updated`. - In the :guilabel:`Payment Intent` section, select :guilabel:`payment_intent.amount_capturable_updated`, - :guilabel:`payment_intent.payment_failed` and + :guilabel:`payment_intent.payment_failed`, :guilabel:`payment_intent.processing` and :guilabel:`payment_intent.succeeded`. - In the :guilabel:`Setup Intent` section, select :guilabel:`setup_intent.succeeded`. + - In the :guilabel:`Charge` section, select :guilabel:`charge.refunded` and + :guilabel:`charge.refund.updated`. .. note:: It is possible to select other events, but they are currently not processed by Odoo. @@ -144,43 +144,10 @@ To set it up, enable the :guilabel:`Capture Amount Manually` option in Odoo, as .. seealso:: - :doc:`../payment_providers` -.. _stripe/local-payment-methods: - -Enable local payment methods -============================ - -Local payment methods are payment methods that are only available for certain merchants and -customers countries and currencies. - -Odoo supports the following local payment methods: - -- Bancontact -- EPS -- giropay -- iDEAL -- Przelewy24 (P24) - -To enable some of these local payment methods with Stripe, go to -:menuselection:`Payment Providers --> Stripe --> Configuration` and add the desired payment methods -in the :guilabel:`Supported Payment Methods` field. If the desired payment method is already listed, -you don't have anything to do. - -.. image:: stripe/stripe_enable_local_payment_method.png - :align: center - :alt: Select and add icons of the payment methods you want to enable - -.. note:: - - If a payment method record does not exist in the database and its related local payment method is - listed above, it is considered enabled with Stripe. - - If a local payment method is not listed, it is not supported and cannot be enabled. - .. _stripe/express-checkout: Enable express checkout -======================= - -.. seealso:: - :ref:`payment_providers/features/express_checkout` +~~~~~~~~~~~~~~~~~~~~~~~ After ticking the :guilabel:`Allow Express Checkout` checkbox, **Google Pay** is enabled out of the box, but **Apple Pay** requires extra steps: You must register your web domain with Apple. This can @@ -204,3 +171,6 @@ be done either automatically from Odoo, or manually from Stripe. .. important:: This operation must be repeated whenever your web domain changes. + +.. seealso:: + - :ref:`payment_providers/features/express_checkout`