From 1c496c9662287d5b52d7f37f811e33f6852e45cd Mon Sep 17 00:00:00 2001 From: NifemiOmotola <110452178+NifemiOmotola@users.noreply.github.com> Date: Wed, 21 Feb 2024 10:14:23 +0100 Subject: [PATCH 1/2] Update stripe.md Modified the prerequisites --- .../third-party-integrations/stripe/stripe.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/docs/pbc/all/payment-service-provider/202311.0/base-shop/third-party-integrations/stripe/stripe.md b/docs/pbc/all/payment-service-provider/202311.0/base-shop/third-party-integrations/stripe/stripe.md index d5c36a6eb30..c734bd5d414 100644 --- a/docs/pbc/all/payment-service-provider/202311.0/base-shop/third-party-integrations/stripe/stripe.md +++ b/docs/pbc/all/payment-service-provider/202311.0/base-shop/third-party-integrations/stripe/stripe.md @@ -27,11 +27,12 @@ The Stripe app has the following features: ## Prerequisites for using the Stripe app -1. You have a Stripe account. Your Stripe account needs to be connected to the Spryker platform account. We will help you with this. Kindly send a message to our [Spryker support team](https://spryker.my.site.com/support/s/). -2. Your Spryker project is ACP-enabled. For more information on the ACP enablement process, see [App Composition Platform installation](/docs/acp/user/app-composition-platform-installation.html). -3. You have the required [SCCOS prerequisites](/docs/pbc/all/payment-service-provider/{{page.version}}/base-shop/third-party-integrations/stripe/install-stripe.html). -4. Your country is included in the [list of countries supported by Stripe](https://stripe.com/global). -5. Your business isn't listed among the [prohibited and restricted businesses](https://stripe.com/legal/restricted-businesses). +1. You have a Stripe Account +2. Your Stripe Account is connected to the Platform account. Request this link by [creating a case](https://support.spryker.com/s/). +3. Your Spryker project is ACP-enabled. For more information on the ACP enablement process, see [App Composition Platform installation](/docs/acp/user/app-composition-platform-installation.html). Attention for ACP-enabled projects: Your project setup with ACP must utilize the latest version of our Message Bus. We'll verify this during onboarding, and a migration may be necessary to enable the use of the Stripe App. +4. You have the required [SCCOS prerequisites](/docs/pbc/all/payment-service-provider/{{page.version}}/base-shop/third-party-integrations/stripe/install-stripe.html). +5. Your country is included in the [list of countries supported by Stripe](https://stripe.com/global). +6. Your business isn't listed among the [prohibited and restricted businesses](https://stripe.com/legal/restricted-businesses). ## Payment methods @@ -62,4 +63,4 @@ The Stripe App has limited or no support for the following features: - Refunds & Payment Cancellation: Handling refunds & payment cancellation via the Spryker OMS. - Payment Authorization & Capture: The current logic works with separate authorization & capture. Hence, all payment methods go through this transition. - Payment Authorization Timeout: There is currently a one-day timeout for authorizing payments. This means that payment methods such as bank transfers, which are not authorized within this timeframe, will experience a timeout. We recommend extending the timeout from one day to seven days. -- Multi-Capture: Partial capture of payment for orders items. \ No newline at end of file +- Multi-Capture: Partial capture of payment for orders items. From 43c9e5b20c8aeb666a2ddcc8f5c7d7357e5c90f6 Mon Sep 17 00:00:00 2001 From: Helen Kravchenko Date: Wed, 21 Feb 2024 14:48:55 +0100 Subject: [PATCH 2/2] Update stripe.md --- .../third-party-integrations/stripe/stripe.md | 23 +++++++++---------- 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/docs/pbc/all/payment-service-provider/202311.0/base-shop/third-party-integrations/stripe/stripe.md b/docs/pbc/all/payment-service-provider/202311.0/base-shop/third-party-integrations/stripe/stripe.md index c734bd5d414..f975d45a8c1 100644 --- a/docs/pbc/all/payment-service-provider/202311.0/base-shop/third-party-integrations/stripe/stripe.md +++ b/docs/pbc/all/payment-service-provider/202311.0/base-shop/third-party-integrations/stripe/stripe.md @@ -18,26 +18,25 @@ The Stripe App supports the business-to-business (B2B) and business-to-consumer ## Features The Stripe app has the following features: - Interface within the Spryker ACP catalog to connect with Stripe: You can connect to Stripe from the App Composition Platform. -- Easy switch between Test & Live mode: You can test payments in either mode. -- Responsive Redirect Payment Page: Once a connection is set up between Spryker & Stripe, upon check out, end users are redirected to a Spryker-hosted payment page where they can view activated payment methods. This works both on web and mobile. +- Easy switch between Test and Live mode: You can test payments in either mode. +- Responsive Redirect Payment Page: Once a connection is set up between Spryker & Stripe, upon checkout, end users are redirected to a Spryker-hosted payment page where they can view activated payment methods. This works both on the web and mobile. - Viewing the activated payment methods in the Stripe dashboard. - GLUE API support: Support for customers using Spryker headless. -- Authorize payments and capture later: The default OMS configuration allows you to authorize cards and capture the order amount either after shipping or based on the established business logic. -- Default OMS Configuration: We provide a default OMS configuration which you can use an example or modify to align with your business logic. +- Authorize payments and capture later: The default OMS configuration lets you authorize cards and capture the order amount either after shipping or based on the established business logic. +- Default OMS Configuration: We provide a default OMS configuration that you can use as an example or modify to align with your business logic. ## Prerequisites for using the Stripe app -1. You have a Stripe Account -2. Your Stripe Account is connected to the Platform account. Request this link by [creating a case](https://support.spryker.com/s/). -3. Your Spryker project is ACP-enabled. For more information on the ACP enablement process, see [App Composition Platform installation](/docs/acp/user/app-composition-platform-installation.html). Attention for ACP-enabled projects: Your project setup with ACP must utilize the latest version of our Message Bus. We'll verify this during onboarding, and a migration may be necessary to enable the use of the Stripe App. +1. You have a Stripe Account. +2. Your Stripe Account is connected to the Spryker Platform account. Request this link by [creating a case](https://support.spryker.com/s/). +3. Your Spryker project is ACP-enabled. For more information on the ACP enablement process, see [App Composition Platform installation](/docs/acp/user/app-composition-platform-installation.html). If your project is ACP-enabled, make sure that your project setup with ACP uses the latest version of our Message Bus. We'll verify this during onboarding, and migration may be necessary to enable the use of the Stripe App. 4. You have the required [SCCOS prerequisites](/docs/pbc/all/payment-service-provider/{{page.version}}/base-shop/third-party-integrations/stripe/install-stripe.html). 5. Your country is included in the [list of countries supported by Stripe](https://stripe.com/global). 6. Your business isn't listed among the [prohibited and restricted businesses](https://stripe.com/legal/restricted-businesses). - ## Payment methods -The Stripe app supports all payments enabled by Stripe in your region. Learn more about [Payment methods in Stripe](https://stripe.com/docs/payments/payment-methods/overview). -However our team only tested the following payment methods +The Stripe app supports all payments enabled by Stripe in your region. For more information, see [Payment methods in Stripe](https://stripe.com/docs/payments/payment-methods/overview). +However, our team only tested the following payment methods: - Cards: including Visa and Mastercard - Debit card - Bank transfer @@ -52,7 +51,7 @@ However our team only tested the following payment methods {% info_block infoBox "Bank transfers" %} -Stripe supports bank transfers in specific regions. You can read more about [Bank transfer payments](https://stripe.com/docs/payments/bank-transfers) here. +Stripe supports bank transfers in specific regions. For details on this payment method, see the Stripe documentation on [Bank transfer payments](https://stripe.com/docs/payments/bank-transfers) here. {% endinfo_block %} @@ -63,4 +62,4 @@ The Stripe App has limited or no support for the following features: - Refunds & Payment Cancellation: Handling refunds & payment cancellation via the Spryker OMS. - Payment Authorization & Capture: The current logic works with separate authorization & capture. Hence, all payment methods go through this transition. - Payment Authorization Timeout: There is currently a one-day timeout for authorizing payments. This means that payment methods such as bank transfers, which are not authorized within this timeframe, will experience a timeout. We recommend extending the timeout from one day to seven days. -- Multi-Capture: Partial capture of payment for orders items. +- Multi-Capture: Partial capture of payment for order items.