From 2b8ef8be4ab7d715dc9e7cfdd0bc178c50e57bdf Mon Sep 17 00:00:00 2001 From: Shreya Kothari <113418384+Shreyaakothari@users.noreply.github.com> Date: Fri, 30 Dec 2022 11:58:37 +0530 Subject: [PATCH 01/10] Updated formatting for FAQs --- .../audit-and-correct-shopify-pre-order-details.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/auditing/audit-and-correct-shopify-pre-order-details.md b/auditing/audit-and-correct-shopify-pre-order-details.md index 245da3c..846893c 100644 --- a/auditing/audit-and-correct-shopify-pre-order-details.md +++ b/auditing/audit-and-correct-shopify-pre-order-details.md @@ -14,19 +14,19 @@ Merchants can audit and correct pre-order items details right from the view prod *Customer quote* -## FAQs +### FAQs -#### Question 1: When pre-order details are corrected in HotWax, how will changes be synced in Shopify? +**Question 1: When pre-order details are corrected in HotWax, how will changes be synced in Shopify?** Answer: Corrections in pre-order items details will be synced in Shopify via Rest API. -#### Question 2: In case of multiple Shopify stores, how will we audit pre-order items statuses? +**Question 2: In case of multiple Shopify stores, how will we audit pre-order items statuses?** Answer: View product page will display pre-order item’s status for each Shopify config so the status can be validated for all the Shopify stores at once. -## Internal FAQs +### Internal FAQs -#### Question 1: Will HotWax identify the exact cause of pre-order item’s status variations? +**Question 1: Will HotWax identify the exact cause of pre-order item’s status variations?** Answer: The product view page will display the most recent records of HotWax’s product category decision reason table. These details help users identify when and why a pre-order item has been added or removed from the pre–order category. GraphQL logs for the selected variant will also be shown for each Shopify store selling the product to help easily check recent relevant API calls from HotWax to list or delist the product for pre-order. From 6b1adcf7a6446a5084eefe4cd5d48969e4b97de0 Mon Sep 17 00:00:00 2001 From: Shreya Kothari <113418384+Shreyaakothari@users.noreply.github.com> Date: Fri, 30 Dec 2022 12:00:50 +0530 Subject: [PATCH 02/10] Updated formatting for FAQs --- auditing/shopify-graphql-api-log-auditing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/auditing/shopify-graphql-api-log-auditing.md b/auditing/shopify-graphql-api-log-auditing.md index 6df1cde..de2868b 100644 --- a/auditing/shopify-graphql-api-log-auditing.md +++ b/auditing/shopify-graphql-api-log-auditing.md @@ -16,17 +16,17 @@ Merchants using HotWax Commerce will already receive the feature to audit GraphQ ### FAQs -#### Question 1: How would API logs account for partially failed mutations? +**Question 1: How would API logs account for partially failed mutations?** Answer: Developers can check the files pushed by HotWax and can also verify how the file has been processed by Shopify. API logs display “error” as the response message in a specific row pinpointing which particular operation has been failed. ### Internal FAQs -#### Question 1: Is it possible to look up an operation for a product? +**Question 1: Is it possible to look up an operation for a product?** Answer: Yes, users can go to the find look up screen and search API logs by Product ID and other keywords. -#### Question 2: Would API logs also show jobs with the running status? +**Question 2: Would API logs also show jobs with the running status?** Answer: Yes, jobs that are currently being processed will be displayed with a running status. From ae0b633a56d41eba2867f501eef6b8b7cd5b3a6e Mon Sep 17 00:00:00 2001 From: Shreya Kothari <113418384+Shreyaakothari@users.noreply.github.com> Date: Fri, 30 Dec 2022 12:04:36 +0530 Subject: [PATCH 03/10] Updated formatting for FAQs --- brokering/shipt-integration.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/brokering/shipt-integration.md b/brokering/shipt-integration.md index 9110a26..94f47ca 100644 --- a/brokering/shipt-integration.md +++ b/brokering/shipt-integration.md @@ -16,21 +16,22 @@ Merchants using ShipT as their shipping carrier for last mile deliveries will be ### FAQs -#### Question 1: How is an order processed if it is only partially eligible for same or next day delivery? +**Question 1: How is an order processed if it is only partially eligible for same or next day delivery?** Answer: Currently, HotWax does not support split orders with ShipT. Therefore, shopping carts will be evaluated based on availability of all order items. -#### Question 2: How will we communicate to ShipT about order cancellations? +**Question 2: How will we communicate to ShipT about order cancellations?** Answer: Orders cannot be canceled once they are under the processing status. Customers need to contact the support reps for order cancellations. CSRs would then contact ShipT to convey about the order cancellation requests. -#### Question 3: If an order’s expected ship date differs from the delivery date confirmed by ShipT, how would we communicate to customers about changes? +**Question 3: If an order’s expected ship date differs from the delivery date confirmed by ShipT, how would we communicate to customers about changes?** Answer: HotWax reads order updates from ShipT and triggers an email update to customers if there are any changes in the delivery dates confirmed by ShipT. ### Internal FAQs -#### Question 1: Which ShipT updates will be supported using webhooks? +**Question 1: Which ShipT updates will be supported using webhooks?** + Answer: HotWax reads fulfillment updates from ShipT webhooks for complete and canceled. From 8bdb3a15d8997825b7d571cd9195bb8836151b7a Mon Sep 17 00:00:00 2001 From: Shreya Kothari <113418384+Shreyaakothari@users.noreply.github.com> Date: Fri, 30 Dec 2022 12:07:43 +0530 Subject: [PATCH 04/10] Updated formatting for FAQs --- import/custom-date-format-in-po-upload.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/import/custom-date-format-in-po-upload.md b/import/custom-date-format-in-po-upload.md index c9b9615..73b88dc 100644 --- a/import/custom-date-format-in-po-upload.md +++ b/import/custom-date-format-in-po-upload.md @@ -16,21 +16,21 @@ Date formats can be configured and mapped before uploading in the settings page ### FAQs -#### Question 1: Do we need to select the date format every time before uploading a PO? +**Question 1: Do we need to select the date format every time before uploading a PO?** Answer: No, the selected date formats will be saved at the company level. If users want to switch to some other date format, they may also update their existing date format and save the new format. -#### Question 2: Is it possible to change the date format after uploading a PO? +**Question 2: Is it possible to change the date format after uploading a PO?** Answer: Yes, date formats can be updated after uploading and while reviewing. Users can also access the list of all the available date formats directly from the Import App. ### Internal FAQs -#### Question 1: Where will HotWax Commerce store merchant-specific custom date formats? +**Question 1: Where will HotWax Commerce store merchant-specific custom date formats?** Answer: HotWax will create a product store setting to save the custom date format data selected at the company level. -#### Question 2: Which tool will provide the data on date formats supported by HotWax? +**Question 2: Which tool will provide the data on date formats supported by HotWax?** Answer: Import App users can check the [Luxon date time format](https://moment.github.io/luxon/#/formatting?id=table-of-tokens) to view the list of all available date formats right from the settings page. From b41681d1efa1c48229a6fd8281535f6a3b806c7a Mon Sep 17 00:00:00 2001 From: Shreya Kothari <113418384+Shreyaakothari@users.noreply.github.com> Date: Fri, 30 Dec 2022 12:08:42 +0530 Subject: [PATCH 05/10] Updated formatting for FAQs --- import/identify-duplicate-po-id.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/import/identify-duplicate-po-id.md b/import/identify-duplicate-po-id.md index 7e4210f..299423c 100644 --- a/import/identify-duplicate-po-id.md +++ b/import/identify-duplicate-po-id.md @@ -16,7 +16,7 @@ Merchandisers using HotWax Commerce Import App for managing their purchase order ### FAQs -**Question1: Do we need to remap the PO fields after receiving a warning message for uploading PO with the same reference ID?** +**Question 1: Do we need to remap the PO fields after receiving a warning message for uploading PO with the same reference ID?** Answer: No, Import App users can directly rename the PO without having to remap the PO fields. @@ -30,6 +30,6 @@ Answer: Currently the feature is not available but HotWax can implement auto-nam ### Internal FAQs -**Question1: Which APIs will be used to identify the duplicate PO ID and display the warning message?** +**Question 1: Which APIs will be used to identify the duplicate PO ID and display the warning message?** Answer: The app will run a SOLR query to identify a duplicate PO ID. The query looks up if a PO ID already exists in its index and reads the results. If the search response hits a matching PO ID, the Import App displays the warning message. From 1a196c6d5953d2ac716a08a3301f39076733c568 Mon Sep 17 00:00:00 2001 From: Shreya Kothari <113418384+Shreyaakothari@users.noreply.github.com> Date: Fri, 30 Dec 2022 12:10:33 +0530 Subject: [PATCH 06/10] Updated formatting for FAQs --- integration/generic-webhook-support.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/integration/generic-webhook-support.md b/integration/generic-webhook-support.md index a94108d..f4a77ea 100644 --- a/integration/generic-webhook-support.md +++ b/integration/generic-webhook-support.md @@ -16,22 +16,21 @@ To start using standardized naming conventions users will need to re-subscribe t ### FAQs -#### Question 1: Is it possible to edit the parameters once they are defined in the system? +**Question 1: Is it possible to edit the parameters once they are defined in the system?** Answer: Yes, HotWax may edit existing parameters to define new standardized naming conventions. ### Internal FAQs -#### Question 1: Where would we save URL naming conventions? +**Question 1: Where would we save URL naming conventions?** Answer: URL naming conventions will be saved in a data configuration table. -#### Question 2: How would we decouple integration and end points? +**Question 2: How would we decouple integration and end points?** -Answer: All the URLs are saved and mapped in a data configuration table. Instead of managing hardcoded URLs, we are mapping the action and config with the transformation ID. -The abstraction in the table allows updating the current action and config without changing the URL. +Answer: All the URLs are saved and mapped in a data configuration table. Instead of managing hardcoded URLs, we are mapping the action and config with the transformation ID. The abstraction in the table allows updating the current action and config without changing the URL. -#### Question 3: How would we add a new location when integrating a new system with OMS? +**Question 3: How would we add a new location when integrating a new system with OMS?** Answer: Data management configuration in HotWax allows editing of the existing URL framework. A new URL/location will be supported by defining the required action and attaching a transformation. From 1a90310bb0ed052c55c6f9200eede20679b25710 Mon Sep 17 00:00:00 2001 From: Shreya Kothari <113418384+Shreyaakothari@users.noreply.github.com> Date: Fri, 30 Dec 2022 12:12:00 +0530 Subject: [PATCH 07/10] Updated formatting for FAQs --- .../webhook-based-shopify-graphql-file-processing-speed.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/integration/shopify/webhook-based-shopify-graphql-file-processing-speed.md b/integration/shopify/webhook-based-shopify-graphql-file-processing-speed.md index 361df8d..ce33aa8 100644 --- a/integration/shopify/webhook-based-shopify-graphql-file-processing-speed.md +++ b/integration/shopify/webhook-based-shopify-graphql-file-processing-speed.md @@ -16,16 +16,16 @@ Merchants using HotWax Commerce will automatically be switched to using webhook ### FAQs -#### Question 1: If multiple jobs are scheduled at the same time, in what order HotWax will push GraphQL files to Shopify? +**Question 1: If multiple jobs are scheduled at the same time, in what order HotWax will push GraphQL files to Shopify?** Answer: HotWax Commerce pushes GraphQL files to Shopify on the basis of first come first serve. -#### Question 2: Does Shopify’s file processing status webhook let HotWax Commerce know about failed operations too? +**Question 2: Does Shopify’s file processing status webhook let HotWax Commerce know about failed operations too?** Answer: Yes, Shopify’s file processing status webhook will let HotWax know about canceled or failed operations. The decision to push the next GraphQL file can be taken based on this information. ### Internal FAQs -#### Question 1: What would be the scenario in case an operation fails? Will HotWax automatically request the next GraphQL file for processing? +**Question 1: What would be the scenario in case an operation fails? Will HotWax automatically request the next GraphQL file for processing?** Answer: If an operation fails, HotWax Commerce will push the next queued GraphQL file for processing to Shopify. From 1d7259e34511a337c3f6c1bd7fc403e81cb665c3 Mon Sep 17 00:00:00 2001 From: Shreya Kothari <113418384+Shreyaakothari@users.noreply.github.com> Date: Fri, 30 Dec 2022 12:14:16 +0530 Subject: [PATCH 08/10] Updated formatting for FAQs --- job-manager/advanced-job-parameters.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/job-manager/advanced-job-parameters.md b/job-manager/advanced-job-parameters.md index e46fb79..eaabe7a 100644 --- a/job-manager/advanced-job-parameters.md +++ b/job-manager/advanced-job-parameters.md @@ -16,24 +16,25 @@ Merchants using the Job Manager App will already receive the feature to add opti ### FAQs -#### Question 1: Can all the Job Manager users pass custom parameters in the job run time data? +**Question 1: Can all the Job Manager users pass custom parameters in the job run time data?** Answer: Only admins will be allowed to pass their special parameters for a higher security clearance, ensuring unaware users do not unknowingly input wrong keys or values. -#### Question 2: What would be the outcome in case a user inputs the wrong key or value? +**Question 2: What would be the outcome in case a user inputs the wrong key or value?** Answer: The job fails if a wrong key or value is entered. Failed jobs are visible in the history page. -#### Question 3: How many custom parameters can be passed in a service? +**Question 3: How many custom parameters can be passed in a service?** Answer: Admins may pass as many optional parameters as required to configure jobs as per the need. -#### Question 4: How can we ensure if the user defined parameters were actually considered and accepted by the service? +**Question 4: How can we ensure if the user defined parameters were actually considered and accepted by the service?** Answer: Users can review the passed parameters in the job dataset, however, it is not possible to monitor their impact on a service. ### Internal FAQs -#### Question 1: Is it completely a self-serve feature or do we need to provide some type mappings in the job dataset? +**Question 1: Is it completely a self-serve feature or do we need to provide some type mappings in the job dataset?** + Answer: It’s a self-serve tool, users need to insert the specific key and values. From ca9cd12803b3a08c06ff692c894cb9659d693dfc Mon Sep 17 00:00:00 2001 From: Shreya Kothari <113418384+Shreyaakothari@users.noreply.github.com> Date: Fri, 30 Dec 2022 12:15:14 +0530 Subject: [PATCH 09/10] Updated formatting for FAQs --- job-manager/bulk-scheduling-jobs.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/job-manager/bulk-scheduling-jobs.md b/job-manager/bulk-scheduling-jobs.md index 6ba7a15..31bbd46 100644 --- a/job-manager/bulk-scheduling-jobs.md +++ b/job-manager/bulk-scheduling-jobs.md @@ -16,17 +16,17 @@ Merchants using HotWax Commerce already have access to the Job Manager App. To b ### FAQs -#### Question 1: Is it possible to schedule a job only for some specific Shopify stores? +**Question 1: Is it possible to schedule a job only for some specific Shopify stores?** Answer: Users have the flexibility to select their preferred Shopify stores and jobs that they’d want to schedule for them. The selected jobs will be scheduled for all the chosen Shopify stores, users cannot schedule those selected jobs only for a subset of the selected configs. -#### Question 2: What would be the scenario if each Shopify store has a different product catalog? +**Question 2: What would be the scenario if each Shopify store has a different product catalog?** Answer: Bulk scheduling works at a product store level with multiple Shopify configs. If a brand has multiple product stores and a unique product catalog for each of its connected Shopify stores, users must schedule jobs for each product store separately. ### Internal FAQs -#### Question 1: Would we allow bulk scheduling miscellaneous jobs as well? +**Question 1: Would we allow bulk scheduling miscellaneous jobs as well?** Answer: Yes, all the jobs in the Job Manager App, including miscellaneous jobs, are eligible for bulk scheduling. From e99f7e52e3e112a1d329ecd04688ce8384984ca1 Mon Sep 17 00:00:00 2001 From: Shreya Kothari <113418384+Shreyaakothari@users.noreply.github.com> Date: Fri, 30 Dec 2022 12:18:04 +0530 Subject: [PATCH 10/10] Updated formatting for FAQs --- pre-order/filter-sales-order-by-purchase-orders.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pre-order/filter-sales-order-by-purchase-orders.md b/pre-order/filter-sales-order-by-purchase-orders.md index 404c0c8..83e34b0 100644 --- a/pre-order/filter-sales-order-by-purchase-orders.md +++ b/pre-order/filter-sales-order-by-purchase-orders.md @@ -16,24 +16,24 @@ Merchants using HotWax Commerce will already receive the feature to filter sales ### FAQs -#### Question 1: Would the list of orders also include canceled orders? +**Question 1: Would the list of orders also include canceled orders?** Answer: Yes, all sales orders associated with a PO, including canceled orders, will be displayed. -#### Question 2: If a customer has placed a mixed cart order, would the results only reflect the pre-order item or would it also include the regular item? +**Question 2: If a customer has placed a mixed cart order, would the results only reflect the pre-order item or would it also include the regular item?** Answer: Only the order item associated with the PO is visible in the search results, however, on clicking into an order, all of the items in the order are displayed. -#### Question 3: Is it still possible to view all the sales orders received against a PO, even after the on-order inventory has been received? +**Question 3: Is it still possible to view all the sales orders received against a PO, even after the on-order inventory has been received?** Answer: Yes, PO allocations can be viewed even after the on-order inventory has been physically received because the PO association is saved as a corresponding PO on the sales order item. -#### Question 4: Would it be possible to search PO allocations directly from the find order page? +**Question 4: Would it be possible to search PO allocations directly from the find order page?** Answer: No, users must go to the purchase order find page, select the purchase order for which they want to check the received sales orders, and then click on the link to view all PO allocations. ### Internal FAQs -#### Question 1: How would we identify sales orders based on the associated POs? +**Question 1: How would we identify sales orders based on the associated POs?** Answer: To uniquely identify and filter sales orders based on the associated POs, we link orders with the corresponding PO ID.