diff --git a/content/integrations/ccv-shop.md b/content/integrations/ccv-shop.md index 2dd09eb01..7020369ca 100644 --- a/content/integrations/ccv-shop.md +++ b/content/integrations/ccv-shop.md @@ -37,6 +37,8 @@ ___ ## Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). +
Supported payment methods
diff --git a/content/integrations/craft-commerce.md b/content/integrations/craft-commerce.md index 2afe8eddf..8281fe945 100755 --- a/content/integrations/craft-commerce.md +++ b/content/integrations/craft-commerce.md @@ -72,6 +72,8 @@ Supported since release: 1.2.0, March 19th 2021. ## Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). +
Supported payment methods
diff --git a/content/integrations/cs-cart.md b/content/integrations/cs-cart.md index 64c881552..f8d4d7900 100755 --- a/content/integrations/cs-cart.md +++ b/content/integrations/cs-cart.md @@ -53,6 +53,8 @@ Extra options such as **IP-Validation** and **Debug mode** are intended for deve ## Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). +
Supported payment methods
diff --git a/content/integrations/drupal.md b/content/integrations/drupal.md index 4c6b0542b..785c24068 100755 --- a/content/integrations/drupal.md +++ b/content/integrations/drupal.md @@ -69,6 +69,8 @@ Supported since release: 3.0.0, March 19th 2021. ### Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). +
Supported payment methods
diff --git a/content/integrations/lightspeed.md b/content/integrations/lightspeed.md index 97d4537f8..2683b7775 100755 --- a/content/integrations/lightspeed.md +++ b/content/integrations/lightspeed.md @@ -171,6 +171,8 @@ When you generate a payment link in your MultiSafepay dashboard, you cannot upda ## Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). +
Supported payment methods
@@ -284,6 +286,8 @@ To change the order in which payment methods appear on your checkout page, follo To set the payment method order for different languages, under the **Payment method settings** select a country / store language and set the order per language. +To add a new language, go to **Settings** > **Store Country** > **Add Language** and include the desired language. + If no specific rule is set for a country, the **Default** order is used.
diff --git a/content/integrations/magento-2.md b/content/integrations/magento-2.md index 84be7c0ab..17769a21d 100755 --- a/content/integrations/magento-2.md +++ b/content/integrations/magento-2.md @@ -302,6 +302,23 @@ Please note that the full shipping amount will be captured whenever the first sh
+## Order confirmation email + +You can set the **stage** at which you want a confirmation email for an order to be sent. + +
+How to set when an order confirmation email is sent +
+ +1. Sign in to your Magento 2 backend. +2. Go to **Stores** > **Configuration** > **MultiSafepay** > **General Settings** > **Send the order confirmation email**. +3. Choose one of these three options: + - On transaction completed status + - On transaction initialized status + - Immediately after placing the order + +
+ ## Order lifetimes The default lifetime of **Pending payment** orders in Magento 2 is 480 minutes (8 hours). For payment methods with a longer authorization period, the <> to **Cancelled** after 8 hours. @@ -418,6 +435,20 @@ You cannot add payment links to order confirmation emails created in your **fron ## Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). + +
+How to activate payment methods +
+ +1. Sign in to your Magento 2 <>. +2. Go to **Stores** > **Configuration** > **MultiSafepay** > **Payment Gateways**. +3. Choose the relevant payment method from the list and click **Configure**. +4. Set **Enabled** to **Yes**. +5. Click **Save Config**. + +
+
Supported payment methods
@@ -621,7 +652,12 @@ _Tip_: This issue might appear after upgrading to our latest plugin version, pos To debug this issue on your side: -1. Set to debug mode. +1. Set to debug mode. To activate debug mode: + + - Sign in to your Magento <>. + - Go to **Stores** > **Configuration** > **MultiSafepay** > **General settings** > **Enable debug mode**. + - Set to **Yes**. + 2. Use our Order Save Inspector to check which module might interfere (for example, delivery software, ERP).
diff --git a/content/integrations/odoo.md b/content/integrations/odoo.md index de6f9d803..52387a49c 100644 --- a/content/integrations/odoo.md +++ b/content/integrations/odoo.md @@ -124,6 +124,8 @@ Supported since release: 1.1.0, July 2nd 2021. ## Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). +
Supported payment methods
diff --git a/content/integrations/opencart-3.md b/content/integrations/opencart-3.md index 694799d9f..cd694ea96 100755 --- a/content/integrations/opencart-3.md +++ b/content/integrations/opencart-3.md @@ -174,6 +174,8 @@ The customer receives the payment link in the email sent by OpenCart containing ## Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). +
Supported payment methods
diff --git a/content/integrations/opencart-4.md b/content/integrations/opencart-4.md index f13af1ed9..287db496e 100644 --- a/content/integrations/opencart-4.md +++ b/content/integrations/opencart-4.md @@ -122,6 +122,8 @@ If you're new to accepting card payments, email a request to activate them to >, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). +
Supported payment methods
diff --git a/content/integrations/oscommerce.md b/content/integrations/oscommerce.md index 48aca4e0e..6eff4f65e 100755 --- a/content/integrations/oscommerce.md +++ b/content/integrations/oscommerce.md @@ -113,6 +113,8 @@ Release date: Mar 28, 2014 ## Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). +
Supported payment methods
diff --git a/content/integrations/prestashop.md b/content/integrations/prestashop.md index 1b516a977..eeba74339 100644 --- a/content/integrations/prestashop.md +++ b/content/integrations/prestashop.md @@ -63,6 +63,43 @@ After completing the configuration, enable specific countries to make the paymen # User guide +## Order flows + +The plugin supports two flows for creating orders: **before** or **after** the transaction is completed. + +
+Before flow +
+ +By default, order confirmation emails are sent before the payment is finalized. +You can disable this feature. + +The status of abandoned payments changes to **Cancelled**. + +
+ +
+After flow +
+ +Orders are created via a MultiSafepay notification to PrestaShop using the `cart ID`. After completing payment, the customer is redirected to your order confirmation page. +If the notification hasn't been processed yet, a waiting page with a loader displays while the order is created. + +
+ +
+How to switch order flows +
+ +To change the flow you are using, follow these steps: + +1. Sign in to your PrestaShop Back Office. +2. Go to **MultiSafepay** > **General settings** tab. +3. In the **Create order before payment** field, select the flow. +4. Click **Save**. + +
+ ## Backend orders In the previous release, PrestaShop Back Office orders were only created for MultiSafepay orders with **Completed** status. @@ -108,43 +145,6 @@ You can filter payment methods by:
-## Order flows - -The plugin supports two flows for creating orders: **before** or **after** the transaction is completed. - -
-Before flow -
- -By default, order confirmation emails are sent before the payment is finalized. -You can disable this feature. - -The status of abandoned payments changes to **Cancelled**. - -
- -
-After flow -
- -Orders are created via a MultiSafepay notification to PrestaShop using the `cart ID`. After completing payment, the customer is redirected to your order confirmation page. -If the notification hasn't been processed yet, a waiting page with a loader displays while the order is created. - -
- -
-How to switch order flows -
- -To change the flow you are using, follow these steps: - -1. Sign in to your PrestaShop Back Office. -2. Go to **MultiSafepay** > **General settings** tab. -3. In the **Create order before payment** field, select the flow. -4. Click **Save**. - -
- ## Payment components The plugin supports [payment components](/docs/payment-components/), which: @@ -198,6 +198,21 @@ The plugin supports [payment components](/docs/payment-components/), which: ## Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). + +
+How to activate payment methods +
+ +1. Sign in to your **PrestaShop** Back Office. +2. Go to **MultiSafepay** > **Payment Methods**. +3. Go to the relevant payment method and click **+**. This will show settings for the specific payment method. +4. Click to enable. + +**💡 Tip!** You can handle the positioning of payment methods in the checkout by clicking the **left icon** and dragging it up or down. + +
+
Supported payment methods
@@ -361,6 +376,31 @@ If upgrading from 5.x to a newer version, see [Updates](/docs/prestashop-1-7#upd --- +## Troubleshooting + +
+How to activate debug mode +
+ +1. Sign in to your **PrestaShop** Back Office. +2. Go to **MultiSafepay** > **General Settings** > **Debug mode**. +3. Click to enable. + +
+ +
+How to get a system report +
+ +1. Sign in to your **PrestaShop** Back Office. +2. Go to **MultiSafepay** > **General Settings** > **System Status**. +3. Click **Get system report** +4. A window will appear with the report. You can copy paste the content. + +
+ +--- + [block:html] { "html": "
\n

\n 💬\n

Support

\n

\n

Contact MultiSafepay:

\n \n
" diff --git a/content/integrations/pwa-studio.md b/content/integrations/pwa-studio.md index 611a25c9f..49970dfaf 100644 --- a/content/integrations/pwa-studio.md +++ b/content/integrations/pwa-studio.md @@ -25,6 +25,8 @@ slug: 'pwa-studio-venia' # Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). + By default, this plugin supports all [payment methods supported by our Magento 2 plugin](/docs/magento-2#payment-methods) out of the box, except: - Alipay+ ™ Partner - Amazon Pay diff --git a/content/integrations/scandipwa.md b/content/integrations/scandipwa.md index 39db53f52..d2c8ea98b 100644 --- a/content/integrations/scandipwa.md +++ b/content/integrations/scandipwa.md @@ -25,6 +25,8 @@ slug: 'scandipwa' # Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). +
Supported payment methods
diff --git a/content/integrations/shopify.md b/content/integrations/shopify.md index 387cadabd..63d89bce9 100755 --- a/content/integrations/shopify.md +++ b/content/integrations/shopify.md @@ -76,6 +76,8 @@ For more information, see Shopify.dev – Supported payment methods
diff --git a/content/integrations/shopware-5.md b/content/integrations/shopware-5.md index 2553dcd61..fdb880678 100644 --- a/content/integrations/shopware-5.md +++ b/content/integrations/shopware-5.md @@ -97,6 +97,8 @@ To change the flow you are using, follow these steps: ### Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). + By default, activated payment methods from your MultiSafepay account appear on the payment method list.
diff --git a/content/integrations/shopware-6.md b/content/integrations/shopware-6.md index 83b104f6a..1c4b36fa5 100644 --- a/content/integrations/shopware-6.md +++ b/content/integrations/shopware-6.md @@ -31,6 +31,15 @@ slug: 'shopware-6' ### Marketplace installation Get the free MultiSafepay plugin from the Shopware 6 marketplace and connect your webshop with your Shopware account. +### Configuration + +1. Sign in to your Shopware 6 <>. +2. Go to **Extensions** > **My extensions**. +3. In the **MultiSafepay** module, click **⋯** > **Configure**. +4. Set the environment to **Test** or **Live**. +5. In the **API key** field, enter your API key and click **Validate API credentials**. +6. Click **Save**. + ### Composer installation Run the following command in the root of your Shopware root directory. Make sure the composer is installed on your hosting server. @@ -86,6 +95,22 @@ For questions, email ### Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). + +
+How to activate payment methods +
+ +1. Sign in to your Shopware 6 <>. +2. Go to **Settings** > **Payment Methods**. +3. Filter the relevant payment methods that have been activated in your MultiSafepay dashboard, e.g., + Mastercard | MultiSafepay module for Shopware 6. +4. Click **Activate**. + +**💡 Tip!** You can handle the positioning of payment methods in the checkout by clicking **Edit display order in checkout**. + +
+
Supported payment methods
diff --git a/content/integrations/virtuemart-3.md b/content/integrations/virtuemart-3.md index 704621de5..3ca437560 100755 --- a/content/integrations/virtuemart-3.md +++ b/content/integrations/virtuemart-3.md @@ -62,6 +62,8 @@ If a customer selects Apple Pay at checkout but isn't on an Apple device, they r ## Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). +
Supported payment methods
diff --git a/content/integrations/virtuemart-4.md b/content/integrations/virtuemart-4.md index 19c7a4b4e..87aafeff7 100755 --- a/content/integrations/virtuemart-4.md +++ b/content/integrations/virtuemart-4.md @@ -62,6 +62,8 @@ If a customer selects Apple Pay at checkout but isn't on an Apple device, they r ## Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). +
Supported payment methods
diff --git a/content/integrations/woocommerce.md b/content/integrations/woocommerce.md index b1f440eb4..42483410b 100755 --- a/content/integrations/woocommerce.md +++ b/content/integrations/woocommerce.md @@ -209,6 +209,8 @@ To generate a payment link in your backend once an order is created, follow thes ## Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). + By default, activated payment methods from your MultiSafepay account appear on the payment method list.
@@ -267,6 +269,20 @@ You need to [activate recurring payments](/docs/recurring-payments/) and then en You can process [Full and partial refunds](/docs/refund-payments/) for all payment methods, **except** <> for which you can only process full refunds. +
+How to process refunds +
+ +1. Sign in to your WooCommerce <>. +2. Go to **WooCommerce** > **Orders** and select the relevant order. +3. In the item panel, click **Refund**. +4. You can select a full or a partial refund modifying the line items above. The amount will show in **Refund amount**. +5. There are two ways to process a refund: + - **Refund via the selected payment method**, which will process the refund automatically (recommended). + - **Refund manually**, where you will have to manually issue the payment through your MultiSafepay <>. + +
+ ## Shipping orders For <> orders, after shipment, you must change the order status from **Completed** to **Shipped**. This prevents the order expiring and triggers invoicing. @@ -282,6 +298,20 @@ The plugin supports the WooCommerce checkout and is compatible with most premium You can use the Checkout Blocks for WooCommerce to customize your checkout. **⚠️ Note:** Only redirect payment methods are supported with this checkout at the moment. +## Second Chance + +**MultiSafepay** will send two **Second Chance** reminder emails. In the emails, MultiSafepay will include a link to allow the consumer to finalize the payment. The first **Second Chance** email is sent **1 hour** after the transaction was initiated and the second after **24 hours**. To receive second chance emails, this option must also be activated within your **MultiSafepay** account. Otherwise, it will not work. See - [Second Chance - Activation](/docs/magento-2#second-chance) + +
+How to activate Second Chance +
+ +1. Sign in to your **WooCommerce** <>. +2. Go to **WooCommerce** > **MultiSafepay Settings** > **Options** > **Second Chance**. +3. Check the box to activate **Second Chance** reminders. + +
+ ## Surcharges You can apply [surcharges](/docs/surcharges/) in the plugin when combined with a relevant third-party package. @@ -304,6 +334,29 @@ The Integration Team will do their best to help you install third-party packages ## Troubleshooting +### Debug mode + +
+How to activate debug mode +
+ +1. In your WooCommerce <>, go to **WooCommerce** > **MultiSafepay Settings** > **Options** > **Debug Mode**. +2. Click on the box to enable debug mode. + +
+ +### Logs + +
+How to access MultiSafepay logs +
+ +1. Sign in to your WooCommerce <>. +2. Go to **WooCommerce** > **MultiSafepay Settings** > **Logs**. +3. Select the relevant log and click **View**. + +
+ ### Redirect URL not leading to thank you page - possible reasons diff --git a/content/integrations/x-cart.md b/content/integrations/x-cart.md index c16c75f73..b1af13fa2 100755 --- a/content/integrations/x-cart.md +++ b/content/integrations/x-cart.md @@ -55,6 +55,8 @@ Make sure you enter the correct API key for the account type you want to use. ## Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). +
Supported payment methods
diff --git a/content/integrations/zen-cart.md b/content/integrations/zen-cart.md index 98ffcba67..45f69b298 100755 --- a/content/integrations/zen-cart.md +++ b/content/integrations/zen-cart.md @@ -45,6 +45,8 @@ slug: 'zen-cart' ## Payment methods +Before activating the relevant payment methods in your <>, you must first activate them in your MultiSafepay dashboard. See - [How to activate payment methods](/docs/payment-methods#activation). +
Supported payment methods