diff --git a/help/payment-services/payments-options.md b/help/payment-services/payments-options.md index ca80ba67..bab6256e 100644 --- a/help/payment-services/payments-options.md +++ b/help/payment-services/payments-options.md @@ -70,7 +70,7 @@ Customers can check out using the PayPal Debit or Credit card button. The PayPal Debit or Credit card button is visible from the checkout page. -This option can be used to present a PayPal Debit or Credit card payment option to your shoppers when you do not have an alternative credit card provider. +This option can be used to present a debit or credit card payment option to your shoppers with a PayPal-hosted button as an alternative to a credit card integration. ### [!DNL Pay Later] button diff --git a/help/store-fulfillment/app-setup.md b/help/store-fulfillment/app-setup.md index 58e32044..2ae3e71d 100644 --- a/help/store-fulfillment/app-setup.md +++ b/help/store-fulfillment/app-setup.md @@ -39,7 +39,7 @@ The Store Assist app requires two types of configuration: - **Cancellation from the store**—Specify whether orders can be cancel from the store and which roles have cancellation permissions - - **Order cleanup window**—Specify how long past the [Estimated Pickup Lead Time](enable-general.md#delivery-method-title-configuration) that a picked order remains in staging before being restocked—for example, three days. The default value is seven days. If this configuration is turned on, the order is automatically cancel when this time expires. Items are restocked, and the merchant receives a cancellation email. + - **Order cleanup window**—Specify how long past the [Estimated Pickup Lead Time](enable-general.md#delivery-method-title-configuration) that a picked order remains in staging before being restocked—for example, three days. The default value is seven days. If this configuration is turned on, the order is automatically canceled when this time expires. Items are restocked, and the merchant receives a cancellation email. - Customize all in app instructions (picking, staging, hand off). diff --git a/help/store-fulfillment/install.md b/help/store-fulfillment/install.md index 8b3efc9d..d083cc8c 100644 --- a/help/store-fulfillment/install.md +++ b/help/store-fulfillment/install.md @@ -11,9 +11,13 @@ exl-id: 6613268a-7d22-4c54-af89-834921b7f262 Complete the initial installation of the [!DNL Store Fulfillment for Adobe Commerce by Walmart Commerce Technologies] extension in a non-production environment with queue manager running and caching configured to allow exception handling. Ensure that your development environment includes development tools to ensure best practices for operating and maintaining your Adobe Commerce instance. +>[!TIP] +> +>Upgrade the Store Fulfillment extension for Adobe Commerce on premises by following the [upgrade instructions](https://experienceleague.adobe.com/docs/commerce-operations/upgrade-guide/modules/upgrade.html) in the _Adobe Commerce Upgrade Guide_. For Adobe Commerce on cloud infrastructure, see [Upgrade an extension](https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure-store/extensions.html#upgrade-an-extension) in the *Commerce on Cloud Infrastructure Guide*. + ## Prerequisites -Review the [requirements](solution-requirements.md) for the Store Fulfillment solution and gather required information before you install the [!DNL Store Fulfillment] extension for Adobe Commerce. +Review the [requirements](solution-requirements.md) for the Store Fulfillment solution and gather required information before you install or upgrade the [!DNL Store Fulfillment] extension for Adobe Commerce. If you have installed a pre-release or beta version of the Store Fulfillment for Adobe Commerce extension, use the following command to remove it before installing the current version. @@ -191,3 +195,4 @@ The `-f` option is required if you are using a blank theme. > >For more information, see the [Static content deploy best practices in Adobe Commerce](https://experienceleague.adobe.com/docs/commerce-operations/implementation-playbook/best-practices/development/static-content-deployment.html) article in the Adobe Commerce Help Center. + diff --git a/help/store-fulfillment/release-notes.md b/help/store-fulfillment/release-notes.md index 2baee1d6..04c1434b 100644 --- a/help/store-fulfillment/release-notes.md +++ b/help/store-fulfillment/release-notes.md @@ -1,7 +1,7 @@ --- title: '[!DNL Store Fulfillment by Walmart Commerce Technologies] Release Notes' description: "Review the release notes for information about all [!DNL Store Fulfillment by Walmart Commerce Technologies] releases." -role: Admin, User, Leader +role: Admin, User, Leader, Developer feature: Shipping/Delivery, Release Notes exl-id: 04dcec10-fff8-483d-a2c1-4b58e063e0f0 --- @@ -13,20 +13,60 @@ These release notes describe the initial release of [!DNL Store Fulfillment Serv ![Fixed issue](../assets/fix.svg) Fixes and improvements ![Known issue](../assets/bug.svg) Known issues +## v1.5.0 + +*August [Add date], 2023* + +[!BADGE Compatibility]{type=Informative tooltip="Compatibility"} Compatible with [Adobe Commerce 2.4.4 to 2.4.6](https://experienceleague.adobe.com/docs/commerce-operations/release/product-availability.html), including the 2.4.6-p1, 2.4.5-p3, and 2.4.4-p4 security patch releases. + +This release contains the following updates: + +![New](../assets/fix.svg) Updated the extension to support [Adobe Commerce security patch releases](https://experienceleague.adobe.com/docs/commerce-operations/release/notes/security-patches/overview.html) 2.4.6-p1, 2.4.5-p3, and 2.4.4-p4. + +![New](../assets/new.svg) Added support for the [Asynchronous sending](sales-emails.md) configuration option for Sales Emails. Merchants that upgrade to version 1.5.0 have the option to send emails immediately (default) or asynchronously. + +![New](../assets/new.svg) Updated the [Sources configuration](merchant-store-configuration.md) to support international phone number formats. + +![New](../assets/new.svg) Added logic to prevent refund amounts from exceeding the remaining or invoiced amount. + +![New](../assets/new.svg) Replaced `google.map.LatLng` object with JSON literals to support compatibility with older versions of Google Maps. + +![Fixed issue](../assets/fix.svg) Updated the script that creates the `[!DNL Available for Store Pickup]` and `[!DNL Available for Home Delivery]` product attributes to prevent attribute category conflict. + +![Fixed issue](../assets/fix.svg) Fixed a compatibility issue that caused an endless loop when loading and saving some entities. + +![Fixed issue](../assets/fix.svg) Fixed an issue that prevented [!DNL Ship to Store] quote validation from triggering when an item is added to the cart from a product detail page (PDP). + +![Fixed issue](../assets/fix.svg) Fixed a checkout issue that allowed customers to select the home delivery method for items that are not eligible for home delivery. + +![Fixed issue](../assets/fix.svg) Installation updates + +- Fixed an issue that caused an incorrect website code to be returned when installing the Store Fulfillment extension. + +- Fixed an issue for SKU integers that required the data type to be casted to string type during installation. + +![Fixed issue](../assets/fix.svg) Fixed a failure caused by a missing Check-in error code. + +![Fixed issue](../assets/fix.svg) Fixed a bug related to partial reject during dispense operations. + +![New](../assets/new.svg) Updated the Cancel API endpoint to consume the status parameter as an optional object. + +![New](../assets/new.svg) Improved logging details for the Dispense API endpoint. + ## v1.4.0 *April 13, 2023* -[!BADGE Compatibility]{type=Informative tooltip="Compatibility"} Adobe Commerce versions 2.4.0 - 2.4.6 +[!BADGE Compatibility]{type=Informative tooltip="Compatibility"} Adobe Commerce versions 2.4.4 - 2.4.6 -![New](../assets/fix.svg) [!DNL Store Fulfillment] is now [compatible with [!DNL Adobe Commerce] 2.4.0 to 2.4.6](https://experienceleague.adobe.com/docs/commerce-operations/release/product-availability.html). +![New](../assets/fix.svg) [!DNL Store Fulfillment] is now [compatible with [!DNL Adobe Commerce] 2.4.4 to 2.4.6](https://experienceleague.adobe.com/docs/commerce-operations/release/product-availability.html). ## v1.3.0 *February 27, 2023* -[!BADGE Compatibility]{type=Informative tooltip="Compatibility"} Adobe Commerce versions 2.4.0 - 2.4.5 +[!BADGE Compatibility]{type=Informative tooltip="Compatibility"} Adobe Commerce versions 2.4.4 - 2.4.5 This release contains the following update: @@ -36,28 +76,28 @@ This release contains the following update: *September 27, 2022* -[!BADGE Compatibility]{type=Informative tooltip="Compatibility"} Adobe Commerce versions 2.4.0 - 2.4.5 +[!BADGE Compatibility]{type=Informative tooltip="Compatibility"} Adobe Commerce versions 2.4.4 - 2.4.5 This release contains the following update: -![New](../assets/fix.svg) [!DNL Store Fulfillment] is now [compatible with [!DNL Adobe Commerce] 2.4.0 to 2.4.5](https://experienceleague.adobe.com/docs/commerce-operations/release/product-availability.html). +![New](../assets/fix.svg) [!DNL Store Fulfillment] is now [compatible with [!DNL Adobe Commerce] 2.4.4 to 2.4.5](https://experienceleague.adobe.com/docs/commerce-operations/release/product-availability.html). ## v1.1.0 *July 15, 2022* -[!BADGE Compatibility]{type=Informative tooltip="Compatibility"} Adobe Commerce versions 2.4.0 - 2.4.4 +[!BADGE Compatibility]{type=Informative tooltip="Compatibility"} Adobe Commerce versions 2.4.4 - 2.4.4 Stability: General Availability -![New](../assets/fix.svg) Simplified the [Check-in experience configuration](check-in-experience-setup.md) for the Store Assist app by adding default car make and model selections. In the previous version, merchants had to manually configure the car make and model selections. +![New](../assets/new.svg) Simplified the [Check-in experience configuration](check-in-experience-setup.md) for the Store Assist app by adding default car make and model selections. In the previous version, merchants had to manually configure the car make and model selections. ## v1.0.0 *March 4, 2022* -[!BADGE Compatibility]{type=Informative tooltip="Compatibility"} Adobe Commerce versions 2.4.0 - 2.4.4 +[!BADGE Compatibility]{type=Informative tooltip="Compatibility"} Adobe Commerce versions 2.4.4 - 2.4.4 Stability: General Availability diff --git a/help/store-fulfillment/solution-requirements.md b/help/store-fulfillment/solution-requirements.md index bfdcadc4..d428bb61 100644 --- a/help/store-fulfillment/solution-requirements.md +++ b/help/store-fulfillment/solution-requirements.md @@ -1,66 +1,64 @@ --- -title: Store Fulfillment Requirements -description: Requirements for provisioning and onboarding the [!DNL Store Fulfillment solution]. -role: Leader, Admin, Developer +title: Store Assist Fulfillment Workflows +description: Learn about the Pick, Stage, Hand-Off, and Orders modules available in the Store Assist App. These modules enable the end-to-end store fulfillment workflow for BOPIS orders. Store Associates use these modules to manage and deliver store pickup orders to customers. +role: Leader, Admin, User level: Intermediate -feature: Shipping/Delivery, Install -exl-id: f9e05049-5904-4f6c-b45d-9f81fbc76b69 +feature: Shipping/Delivery, Tools and External Services, Customer Service +exl-id: a8414f19-5489-41e9-84d6-39d2e61c2b08 --- -# Store Fulfillment Requirements for Adobe Commerce +# Store Assist Fulfillment Workflows -The following sections detail the technical and business requirements for installing and enabling the Store Fulfillment solution for Adobe Commerce. +The Store Assist app provides Store Associates with four modules to manage the in-store fulfillment process for buy online, pick up in store orders: -## Platform and software version requirements +- **[Pick](#pick-module)**—Get full visibility into all ordered items and the tools to make sure that the right items and right quantities are picked. Store associates can pick one or multiple orders simultaneously for greater efficiency. -The [!DNL Store Fulfillment] solution is available to Adobe Commerce customers on the following platforms. +- **[Stage](#stage-module)**—Enter the location where orders are placed while customers are traveling to the store so that Store Associates can find and handoff orders more quickly. -- Adobe Commerce on cloud infrastructure (ECE) -- Adobe Commerce on premises (EE) +- **[Hand Off](#hand-off-module)**—Get real-time notifications after customers arrive at the store to minimize their wait time and handoff orders seamlessly. -The Store Fulfillment solution is compatible with the software versions listed in the *Software Compatibility* table. +- **[Orders](#orders-module)**—View a list of all orders placed for a store so that everyone knows the number of orders and status of each order. -**Software compatibility** +>[!NOTE] +> +>Before Store Associates can use the Store Assist app, an Administrator must complete the [app setup process](app-setup.md). -| **Software** | **Minimum Version** | **Maximum Version** | -|----------------|---------------------|---------------------| -| Adobe Commerce | 2.4.0 | 2.4.5 | -| Composer | 1.x | 2.x | -| MariaDB | 10.2 | 10.4 | -| MySQL | 5.7 | 8.0 | -| PHP | 7.4 | 8.1 | +## Pick module -For detailed requirements, review the Adobe Commerce [System requirements](https://experienceleague.adobe.com/docs/commerce-operations/installation-guide/system-requirements.html) in the *Adobe Commerce Installation Guide*. +The Pick module helps store associates find and scan the items ordered by the customer and bag them for pickup. You can see how many orders are overdue and start picking them right away. You can also choose other orders to pick first. Orders are sorted by delivery due time with overdue orders first. Store associates can select which orders they want to pick in whichever order your operations require. -## Store Assist app requirements +Your associates can also choose to pick one order at a time or multiple orders at the same time. -The end-to-end process to manage store pickup orders is managed through the Store Assist app installed on mobile devices. These devices—provided by the retailer or by store employees using their personal smart phones—must meet the following requirements: +When picking, store associates see a list of all items to pick for each order, their quantities, price, and the product description from your catalog. A progress bar is shown to help them navigate within the Store Assist while picking orders. -**Minimum operating system requirements** +Once your associates start picking and select the items to pick, they are presented with all the relevant item information, such as: size, color, quantity, price, description, fit, and SKU/UPC. Associates have two actions available when picking orders: -- Android 6 -- iOS 12 +- Indicate that the item cannot be found, and trigger a refund. +- Scan the barcode on the item. The purpose of scanning is to verify they picked the correct item. In cases the camera cannot read the barcode, store associates must manually input the SKU of the item they have picked. -**Minimum hardware requirements** +If associates cannot find an item, they can skip it and return to it later. The refund mentioned above is issued only once they complete their pick walk stage the order. -- 1 GB RAM -- 600 MB free disk space +## Stage module -## Business requirements +The Stage module shows where the bagged order is placed until the customer arrives to pick it up. Setting this location is a key step to prevent lost orders when store associates finish their shift before the customer arrives, or if you have many orders. In either case, this is designed to help you quickly find the right order with all the relevant information about it. -Your business must meet the following minimum criteria to implement the Store Fulfillment solution: +You can use a free form text bar to indicate where the order is placed: under the counter, in the back room, or in location B3 – all based on your operations. -- US-based businesses only +You can also easily update the staging location in the app, if your associates needed to put it somewhere else. -- Business to Consumer (B2C) Retailers, Consumer Packaged Goods (CPG) Manufacturers selling directly to consumers (D2C), or distributors selling directly to consumers or small businesses +## Hand Off module -- At least one physical store or warehouse +The [!UICONTROL Hand Off] module shows which customers have checked in to pick up their orders, and where their orders are staged and wait for them. Customers can pick up orders either in the store or in the parking lot outside/curbside. The information about their exact location is presented in this module once they have checked in. -- Manage your product inventory with Inventory Management for Adobe Commerce (aka MSI) +Once you select on an order that is ready for customer handoff. Everyone can see the order information including any items that were not found, customer waiting location, wait time, where the order is staged, and customer phone number if available. -- Ability to syndicate merchant inventory +The customer might have chosen an alternate person to pick up the order. In this case, you see the name and contact information for the person who is supposed to pick the order. -- Store Wi-Fi availability at all locations that support the Store Fulfillment solution: 3 Mbps minimum Internet speed +Upon handing the order to the customer, the Store Associate must either accept the order or reject certain items. Once the customer is satisfied, they must sign for the order on your associate's device, if a signature your company requires a signature. -- Store and warehouse associates have access to iOS or Android mobile devices during their shifts, either personal or provided by the merchant +If customers arrive without checking in, your associates can check them in manually. -- Products managed by using the Store Fulfillment solution must have product attributes that include either a SKU or UPC product code +## Orders module + +The Orders module displays all existing orders and their status. When a customer calls to check on their order, Store Associates can find the information quickly by looking up the number or searching from the Orders module. + +Store Associates can also cancel orders from the Orders page in the Store Assist app.