From 89c1d74a0765fd4408bb35663c12c0ca59182e71 Mon Sep 17 00:00:00 2001 From: "Amando Sanchez Falcon (ams)" Date: Fri, 12 Jun 2020 11:23:30 +0200 Subject: [PATCH] [FIX] Paypal connector --- .../payment_acquirers/media/UTF8-encoding.png | Bin 0 -> 6692 bytes .../media/payment-format.png | Bin 0 -> 4057 bytes general/payment_acquirers/paypal.rst | 40 ++++-------------- 3 files changed, 9 insertions(+), 31 deletions(-) create mode 100644 general/payment_acquirers/media/UTF8-encoding.png create mode 100644 general/payment_acquirers/media/payment-format.png diff --git a/general/payment_acquirers/media/UTF8-encoding.png b/general/payment_acquirers/media/UTF8-encoding.png new file mode 100644 index 0000000000000000000000000000000000000000..da2b5ad4b775a6aaa2ef06d07cbacf164c18e863 GIT binary patch literal 6692 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 literal 0 HcmV?d00001 diff --git a/general/payment_acquirers/media/payment-format.png b/general/payment_acquirers/media/payment-format.png new file mode 100644 index 0000000000000000000000000000000000000000..09d634dae5717d4a0933e22ef67860ba5790b0fb GIT binary patch literal 4057 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 literal 0 HcmV?d00001 diff --git a/general/payment_acquirers/paypal.rst b/general/payment_acquirers/paypal.rst index bbf7a4d06..79b66fa4d 100644 --- a/general/payment_acquirers/paypal.rst +++ b/general/payment_acquirers/paypal.rst @@ -59,7 +59,8 @@ Token* is generated. You will be later requested to enter it in Odoo. Paypal Account Optional We advise you to not prompt customers to log in with a Paypal account -when they get to pay. Let them pay with debit/credit cards as well, or you might lose some deals. Make sure this setting is turned on. +when they get to pay. Let them pay with debit/credit cards as well, or you might lose some deals. Make sure this setting +is turned on. .. image:: media/paypal04.png :align: center @@ -84,42 +85,18 @@ is virtually guaranteed since IPN resends a confirmation until your site acknowl Payment Messages Format ----------------------- -If you use accented characters (or anything else than basic Latin characters) -for your customer names, addresses... you MUST configure the encoding format of -the payment request sent by Odoo to Paypal. +Finally make sure the `encoding `__ format of +payment messages is correctly set. +Click *More Options* and set the two default encoding formats as *UTF-8*. -.. danger:: - - If you don't configure this setting, some transactions fail without notice. - -To do so, open: - -* `this page for a test account `__ - -* `this page for a production account `__ - -Then, click *More Options* and set the two default encoding formats as **UTF-8**. - -.. image:: media/paypal07.png +.. image:: media/payment-format.png :align: center -.. image:: media/paypal08.png +.. image:: media/UTF8-encoding.png :align: center Your Paypal account is ready! -.. tip:: - If you want your customers to pay without creating a Paypal account, - *Paypal Account Optional* needs to be turned on. - - .. image:: media/paypal_account_optional.png - -.. tip:: - For Encrypted Website Payments & EWP_SETTINGS error, - please check the `Paypal documentation `_. - Settings in Odoo ================ @@ -146,7 +123,8 @@ Transaction fees ---------------- You can charge extra fees to your customers for paying with Paypal; -This to cover the transaction fees Paypal charges you. Once redirected to Paypal, your customer sees an extra applied to the order amount. +This to cover the transaction fees Paypal charges you. Once redirected to Paypal, your customer sees an extra applied to +the order amount. To activate this, go to the Configuration tab of Paypal configuration in Odoo and check *Add Extra Fees*.