Skip to main content

Using NewStore Associate App

Choosing a language

Associate App is available in English, Catalan, Chinese, Czech, Danish, Dutch, French, German, Italian, Japanese, Korean, Polish, Spanish, and Swedish. To change the language, change your iPhone's language:

  1. Tap Settings > General > Language & Region >iPhone Language.
  2. Choose a language. If the language you selected is supported by NewStore, the app will use it.

Logging in

There are 2 ways to log into the app:

Using your credentials

Use your credentials to log in when you have never logged into the app on this device or when your PIN has expired.

If your business has enabled logging into NewStore Associate App with your existing corporate credentials, use them to log into the app. Otherwise, use your assigned NewStore credentials.

Technical configuration
The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

To set up credentials, see Configuring identity and access management .

To log in using your credentials:

  1. Ensure that you know your login and password.

  2. On the login screen, to log in for the first time, use one of the following options:

    • Your NewStore credentials - Tap Login with Username and Password.
    • Your existing corporate credentials - Tap Login with my company email, if SSO is configured for your business.

    A new screen appears asking you define a 4-digit PIN.

  3. Select a PIN. You can use this PIN to log into this device next time you log in (See Using your PIN ).

note

This PIN is valid for a specific duration (7 days by default). Once your PIN expires, re-enter your email and password to reset your PIN.

When you log in, the store you are assigned to appears on the screen. Ensure that the store you are assigned to is correct. If not, tap Not your store? and tap Log out. A manager must reassign you before you log in again.

You can also tap Dismiss to continue with the current store.

Important

If enabled for your business, you will be automatically assigned to the store to which the device is assigned via the MDM, even if you are assigned to a different store in Omnichannel Manager.

This feature ensures that you do not have to ask management or support to reassign you in Omnichannel Manager every time you switch stores.

Using your PIN

Once you have logged in using your credentials and set up a PIN for this device, you can use it to log in:

  1. When you launch the app, the Recent users screen appears.

  2. Tap your name if it's in the list.

    note
    • If your name is not in the list, you have to log in using your credentials.
    • If your name has a lock icon next to it, your PIN has expired. Tap Enter your email and password to log in again.
  3. Type your PIN. You defined it the first time you logged into this device.

You are logged into the app.

note

When you log in, the store you are assigned to appears on the screen. Ensure that the store you are assigned to is correct. If not, tap Not your store? and tap Log out. A manager must

reassign your account to the correct store before you log in again.

You can also tap Dismiss to continue with the current store.

Managing customers

You can use NewStore Associate App for clienteling purposes by making sure that every customer that you serve is added to the app's My Customers section. This speeds up future checkouts and allows you to gather data about your customer's preferences.

note

When you make a sale, and a new customer provides an email address during checkout, a profile is automatically created.

Checking if a customer exists in the app

The Recently Viewed section, displays the last 3 customers you searched for.

  1. Tap

    to open the customer list.

  2. Type the customer's name (or a part of it), or the customer's email, in the search bar and check the result list.

    The Activity tab displays the customer's omnichannel purchase history, that includes the items the customer purchased, the amount they spent, and the channel they used to make the purchase.

Creating a new customer

note

With the new customer profiles you can use auto-populated fields and scanner identifier features. To enable these features, see Configuring auto-populated fields for customer profiles and Configuring scanner identifiers for customer profiles for more information.

To create a new customer profile:

  1. Tap

    and tap New Customer.

  2. Fill in the name, phone number, email, and other details for the customer and tap Create.

    note

    The email address for each customer must be unique. You cannot create multiple customers with the same email.

  3. (Optional) Add a shipping and billing address for the customer.

    When you start typing, valid addresses are automatically suggested.

The customer can now be assigned to a shopping cart by tapping Assign to cart. See Creating a shopping cart for more information.

Important

To delete a customer, contact the support team or send the customer deletion request using the Request customer deletion API.

Updating a customer profile

  1. Tap

    and tap Search .

  2. Type the customer's name (or a part of it), or the customer's email, in the search bar and find the customer whose profile you want to update.

  3. Tap the information to modify and proceed with the update.

    You can update the customer's first name, last name, email, phone number, shipping and billing address, and any additional information that you collected for the customer. Changing the shipping address in the customer's profile does not change the shipping address for the order. You can only change the address for the order in NewStore Omnichannel Manager. see Editing shipping information in the grace period .

    note

    Ensure that the email address is unique. You cannot enter the same email for multiple customers.

  4. Tap Save.

Also See Accessing your last checked out cart .

Viewing past customer purchases​

To view the order history for a specific customer, store associates can perform the following steps:

  1. Tap

    to open the customer list and open the customer's profile.

  2. Tap Activity. You can see the list of purchases for the customer.

  3. Tap the purchase that contains the item to be viewed in more detail. There are 3 actions store associates can take when viewing a specific purchase within the customer's profile:

    • Begin the item return process .

    • Print documents and receipts.

    • Resend the sales receipt to the customer's email address.

  4. Tap the action you wish to initiate.

  5. Follow the in-app prompts to complete your task.

Creating a shopping cart

The shopping cart, or cart, contains the items selected by the customer but not yet checked out.

NewStore Associate App allows you to check out items that are in your store, or in a different location (other store, or DC). You can search for items by brand, category, color and style.

Checking product stock levels

note

Products are sorted by availability by default in the catalog.

To check if the product is in stock at your store, or if it is available at another location:

  1. Find the product via the app's catalog by tapping

    and Search or scan the item.

  2. On the Product Details screen, tap Inventory Lookup.

  3. (Optional) If enabled for your business, you can print a hang tag for the product if needed. Talk to your store manager for more information.

    To print hang tags, on the Product Details screen, tap Print Hang Tags, select the number of copies you want to print and tap Print.

    Technical configuration
    The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

    See Printing in-store hang tags using additional pricebooks .

If NewStore does not manage inventory in the store, the ATP for the product at each warehouse and store is displayed. The ATP for your store is displayed first in the list of stores. Apart from your store, only those stores that have ATP of at least 1 are displayed.

When NewStore manages inventory in your store , the stock on hand value for the product is displayed instead of the ATP on the Product Details screen.

Supported from
This feature is supported from Associate App v1.18.0 and later.

The sellable stock on hand is displayed for products in these scenarios:

ScenarioExample
When stock on hand is available5 items in your store
When stock on hand is negative, such as when you sell items that have been returned by customers. In this case, the stock on hand may turn negative until you perform a cycle count in the store.-2 items in your store
No inventory for the product in the storeNot in stock in your store
Technical configuration
The following section involves working with technical configurations and APIs. Contact your IT support team for more information.
  • By default, NewStore Associate App is configured to display warehouses before stores. This can be customized via an extension point in the NewStore Associate App.
  • To filter the locations that are displayed in the Product Lookup screen, see Customizing NewStore Associate App .
  • By default products can be searched by title, description, color, size, and caption but not by product IDs or SKU. If you want to be able to search for products using a specific identifier, add the field as a searchable_attributes in the head section of your product import JSON payload. For more information, see the JSON schema for products.

(Optional) Customizing products

If enabled for your business, you can customize products based on the individual preferences of a customer before adding these products or items to the cart.

  1. Find the product via the app's catalog by tapping
    and Search or scan the item.
  2. On the Product Details screen, tap Customize Product and add the required customizations for the product before adding it to the cart.

Adding an in-store item

If the item is available in your store:

  1. Tap

    to get the device ready to scan price tags/labels.

  2. Scan the price tag of the item requested by your customer.

  3. (Optional) If your business uses serial numbers to track items during the fulfillment cycle, tap Add Serial Number to add the serial number for the item before adding the item to the cart.

    Technical configuration
    The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

    See Using serialized inventory .

  4. If enabled for your business, tap + to add additional quantities of the same item.

    Important

    You can only add a maximum quantity of 25 for each item. To add more items, add the product from the catalog again and specify the quantity.

  5. Tap Add to Cart. Repeat this step for all the items you want to add.

    To remove an item from the cart, swipe left on the item and tap Remove. To stop the purchase, tap Clear, and remove all items in the cart.

You can check the cart at any time by tapping

.

Adding an endless aisle item

NewStore Associate App allows you to process an endless aisle order by adding an item that is available at another fulfillment location, if it is unavailable in-store.

Endless aisle orders or mixed cart orders can be paid for in cash, along with other payment options available in NewStore Associate App. See Choosing a payment option .

Technical configuration
The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

To enable cash payments for endless aisle and mixed cart orders, see Enabling cash payments for endless aisle and mixed cart orders in NewStore Associate App .

  1. Tap

    .

  2. To find the product you are looking for, do one of the following:

    • Type part of the product name to see matching results.
    • Select Show all items and browse the catalog.
  3. Tap the picture of the requested item to open its details. The app shows that the item is not available in the store.

  4. (Optional) Tap Inventory Lookup to view the warehouses and stores that have this item in stock.

  5. If enabled for your business, tap + to add additional quantities of the same item.

    Important

    You can only add a maximum quantity of 25 for each item. To add more items, add the product from the catalog again and specify the quantity.

  6. Tap Add to cart. If the mixed cart feature is enabled, select one of the following options:

    Technical configuration
    The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

    See Enabling mixed carts in NewStore Associate App .

    • It's in the store to sell: The customer is in the store and so is the item and the customer will get the item once checkout is complete.
    • Ship it to the customer: The item is not in the store and must be shipped to the customer. This the option you use for endless-aisle items.
  7. Repeat the previous step for all items requested by the customer.

  8. See Checking out a shopping cart

Important

Remember to add a delivery option for this item. See Adding delivery options .

Saving and restoring carts

After adding items to a cart, you can save the cart and return to it at any time to complete the purchase.

Important

Delivery options added to a cart are not saved, when you save the cart. Ensure that you add delivery options again when you restore a saved cart. See Adding delivery options .

To save a cart:

  1. Tap More.

  2. Tap Save Cart.

    note
    • The cart is saved on the device, not on your account.
    • When you save a cart, the inventory related to the cart is not reserved.

To restore a cart:

  1. Ensure your current cart is empty and has no customer assigned to it.

  2. Tap

    , and tap Saved Carts. The list of carts saved on the device is displayed. Some of the carts might belong to other associates.

  3. Tap Restore on the cart that you want to use. The cart is restored and displays the items that you or another associate added earlier. You can now add more items to the cart or continue to checkout.

    note
    • When you restore the cart, it is removed from the saved carts.

    • Once you place the order, the order is assigned to you instead of the associate who created the cart.

Creating a cart from an RFID basket

If your business uses an RFID-enabled checkout basket, follow these steps to create a checkout in NewStore Associate App for the items in the basket:

  1. Tap
    and scan the QR code on the RFID basket.
  2. Verify that all the items in the RFID basket are displayed on the Cart screen. To add more items to the cart, either scan the items directly (without placing them in the basket) or add them to the basket and scan the QR code again to recreate your cart with the new items. Each time you scan the code on the RFID basket, the cart on your app is reloaded with the items in the basket. If you scan the QR code again after you add items directly to the cart, these items are removed from the cart.

You can now assign a customer to the cart and complete the checkout process for the customer.

Checking out a shopping cart

The shopping cart is a container for all the items the customer wants to buy.

Important

If your store supports credit card payments, ensure that you have

added the card reader to your profile and that it is on.

Assigning a customer to a shopping cart

(Optional) To add a customer to the shopping cart:

  1. Tap Add Customer at the top of the screen.
  2. Search and tap the customer you want to add.
  3. Tap Assign to Cart.

Adding discounts and redeeming coupons

If automatic promotions have been created for your business, discounts associated with the promotions are applied automatically to the whole order or to specific items in the order.

See Creating discounts and coupons (legacy) in NewStore Omnichannel Manager to verify this.

For discounts and coupons created via NewStore Omnichannel Manager that must be applied or redeemed manually, tap More and select Redeem Coupon.

This option allows you to enter a coupon code provided by the customer or choose a coupon. The list displays up to 5 coupons that were most recently used on the device, since the last time the app was updated. You can also use a coupon to waive the shipping cost for a delivery.

(Optional) For discretionary discounts that can be offered to customers, such as for products that are damaged, associates can use manual discounts:

  1. Tap More.

  2. Select one of the following options:

    OptionDescription
    Order DiscountApplies a discount (percentage or monetary value) on the complete order.
    Item DiscountApplies a discount (percentage, monetary value) on the selected item or sets the price of the item.

All discounts applied to the cart, including automatic promotions, coupons, and manually applied discretionary discounts can be viewed in the Discount details screen in the cart.

Coupons and manual discounts can be removed manually in the app.

Automatic promotions cannot be removed during checkout. Talk to your store manager or IT support team to disable incorrect automatic promotions.

Technical configuration
The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

See Creating automatic promotions .

Adding loyalty reward coupons for a customer

(Optional) To add applicable loyalty reward coupons for the customer:

  1. Ensure that you have assigned the cart to the customer.

  2. Tap More and select Redeem Loyalty Rewards.

  3. Select the discount coupon(s) you want to apply to the order.

    note

    Based on how they are configured for your business, any manual discounts and automatic promotions already applied to the order may also appear in this list as pre-selected options.

  4. Tap Apply Coupon(s).

(Optional) Adding lottery codes

If your store is in a country that accepts lottery codes from customers, such as in Italy, you can add it to the cart through the app.

A lottery code can be captured for all orders, but the lottery code is only transmitted to the tax authorities for orders that have been paid for via electronic payment options.

  1. In the app, add items to a cart.

  2. Tap More and select Receipt lottery code.

  3. Enter the customer's lottery code.

    Important

    In Italy, the lottery code is case sensitive and must be 8 characters long, consisting of letters and numbers.

Adding delivery options

Important

Add delivery only after you have added discounts and redeemed coupons for the order. Delivery options added to a cart are not saved when you save the cart. Ensure that you add delivery options again when you restore a saved cart. Also see Saving and restoring carts .

To add delivery for an order:

If you have selected at least one item to be shipped:

  1. Tap More
  2. Tap Add delivery and enter the delivery address. If you have added a customer to the cart, tap the shipping address to use and tap Continue.
  3. Select a shipping option according to the customer's choice.
  4. Tap Add delivery to cart.
note

Once you have added a delivery, any new items added to the cart for shipment invalidate the current delivery.

Adding notes to an order

If needed, you can add notes to an order or specific items in an order, to provide other associates with more context during fulfillment or order management in NewStore Omnichannel Manager.

Order and item notes that you add via NewStore Associate App are also available in NewStore Omnichannel Manager. See Monitoring orders .

Important

To add an order note, at least one item must be already added to the cart.

To add notes to an order, select the specific order and:

  1. Tap More.

  2. Tap Add Order Note and type the note for the order.

  3. Tap Save.

    The note is saved to the order in NewStore Associate App.

Adding notes to an item in an order

To add notes to an item within an order:

  1. In the cart, tap the item that you want to add a note to.

  2. Tap Add Item Note and type the note for the item.

  3. Tap Save.

    The note is saved to the order in NewStore Associate App.

Adding tax exemption to an order

Tax exemption can be added to the order during checkout.

note

Tax exemption is not allowed in certain countries due to local fiscal regulations. In such countries, tax exemption cannot be set up via Associate App.

Technical configuration
The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

See Configuring tax exemption for orders .

Add tax exemption to an order

Important

If you are using the new tax exemption functionality in Associate App, see Configuring tax exemption information for an order .

(Optional) To add tax exemption to an order:

  1. Tap Taxes.
  2. Tap Tax Exemption to make the order exempt from taxes. No tax is charged to the customer for this order.
  3. Tap Close. The value in Taxes must display 0.00.

Configuring tax exemption information for an order

Supported from
This feature is supported from Associate App v1.38.0 and later.
Technical configuration
The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

This feature is only available when the new tax exemption functionality is enabled. For more information, see Enabling tax exemption in the app .

(Optional) To configure tax exemption information for an order:

  1. Tap Taxes.

    The breakdown of taxes for the order, and for each item is displayed in the screen. The breakdown of tax details can be shared with customers if they need to know more about what taxes were levied for their orders.

  2. Tap Tax Exemption.

  3. Fill in the tax exemption information of the customer. The tax exemption information can be retrieved from the tax exemption certificate or document provided by the customer.

    • Tax exemption number - Tax exemption number according to the tax exemption certificate/document provided by the customer.
    • Tax exemption class - Classification of the tax exemption certificate/document.
    note

    The tax exemption class field and its options are rendered based on the tax exemption class mapping configuration of the tax provider.

    For more information, see Configuring tax calculation settings and also the Tax calculation API.

  4. Tap Save.

    Tax exemption is configured for the order in NewStore Associate App, and the value in Taxes will display the tax amount that is applicable to the order that is calculated by the tax provider along with a Tax exemption applied message.

Displaying tax breakdown for an order

Supported from
This feature is supported from Associate App v1.45.0 and later.
note

From Associate App v1.43.0 to v1.44.0, this feature is only available when the new tax exemption functionality is enabled. For more information, see Enabling tax exemption in the app .

Tax breakdown view in the cart helps the associates to explain the tax details when inquired by the shopper during checkout.

(Optional) To display tax breakdown for an order:

  1. Tap Taxes.
  2. The breakdown of taxes for the order, and for each item is displayed in the screen. The breakdown of tax details can be shared with customers if they need to know more about what taxes were levied for their orders.
  3. Scroll down to see the tax breakdowns per each item

(Optional) Assigning an item to an associate

Supported from
This feature is supported from Associate App v1.39.0.

If enabled for your business, you can assign an associate to an item in the order so that the sale for that item is attributed to the assigned associate.

Technical configuration
The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

To enable this feature, see Using sales attribution for items .

To assign an item to an associate for sales attribution:

  1. Tap the item in the cart.

  2. Tap Assign associate and from the list that appears, select the associate that you want to attribute the sale of the item to.

    note

    The list of associates displayed is based on the store that you are logged into during checkout. This list displays all associates who are assigned to the store and Enabled in Users in Omnichannel Manager. Associates that are Disabled in Omnichannel Manager are not displayed in the list. By default, no associate is assigned to items in the order.

    Note that the list also displays associates who are not logged into the store, but Enabled in Omnichannel Manager . Currently there is no way to prevent associates who are not logged into the store to be excluded from this list.

  3. The item in the cart screen also displays the name of the assigned associate under the item.

  4. To update the associate assignment, tap Edit assigned associate and reassign the item to another associate in the store.

  5. Continue with the rest of the checkout process.

Repeat the above steps for all the items in the order that need to be attributed to associates. If no assignment is made for any item in the order, the field is left blank in order export and other data reports. In such cases, the business assumes that the associate checking out the order performed the sale.

Proceeding to pay

To check out, tap

> Pay.

note

For a seamless checkout experience, we recommend that you know the approval rules configured for your business in NewStore. If your order needs approval, find an approver while you continue with the checkout process.

A summary screen appears. All the items in the shopping cart are displayed, indicating the items that are discounted. To remove a discount, tap Discounts.

Taxes displays the tax amount that is applicable to the order.

  • In countries with tax inclusive pricing, an additional Included in total price message is displayed.
  • When tax exemption is available and applied, an additional Tax exemption applied message is displayed.

Ensure that all details are complete and proceed to collect payment.

Choosing a payment option

Based on the rules configured for your business in NewStore, certain orders may require approval on NewStore Associate App before the purchase can be completed.

If your order needs approval, a QR code is displayed when you choose the payment option. An approver must scan the QR code before you can proceed with the checkout. See Managing order approvals .

Technical configuration
The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

To set up payment options for the retailer, see Configuring payment options .

  1. Choose the payment option requested by the customer. You can split the amount in any combination across the payment options that NewStore supports:

    • Gift Card: To accept payment via a physical or virtual gift card. You can enter the card number manually if the payment service provider supports it. If the balance on the gift card is insufficient, you can accept the remaining amount via another gift card, credit card or cash payment.

      Technical configuration
      The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

      If enabled for your business, checkout can only be completed when you enter a PIN for the gift card. See Configuring a PIN for gift cards .

    • Credit Card Reader: To accept a credit card payment using a credit card reader (or POS device).

    • Manual Credit Card Adyen: To accept a credit card payment via an Adyen payment device by manually entering the credit card details.

    • Tap to Pay on iPhone: To accept contactless payments via an iPhone.

      If this is the first time you are accepting Tap to Pay on iPhone payments, see the guide on Preparing iPhones to use Tap to Pay .

      Important
      • You can only use this feature on iPhone XR, XS, SE Gen 2 and Gen 3, or later, running on iOS 15.5 or later.
      • This payment option is only available on Associate App v1.17.0 and later.
    • Cash: To accept cash. Type the amount paid by the customer and tap Accept. The amount of change that is owed to the customer is displayed.

      note
      • If you have integrated with a cash drawer, scan the cash drawer to open it. The cash transaction is automatically logged.

      • If you are operating in a country where cash rounding is a compliance requirement, and this feature is enabled for your store, the app will automatically round off the total order amount.

        See Setting up cash rounding .

      To complete the payment, tap Next.

      When you tap Next, the cash transaction is automatically registered in the cash drawer.

      Important

      To cancel the transaction and use a different payment method after you tap Next, tap X and in the dialog box that appears, either:

      This ensures that the cash balance in the drawer is correct during a cash audit .

    • Customer Phone: To use the customer's phone and their electronic wallet to process the payment. Payments processed via the customer's phone will have payment origin as NewStore Checkout. Using NewStore Checkout allows you to charge the customer without relying on a credit card reader. Ensure the customer is fully aware of the content of the cart before initiating the payment process.

      Important

      For direct card payments or 3-D Secure via NewStore Checkout, contact Adyen for instructions on configuring 3D Secure for Pay by Link.

      This payment option requires the following:

      • The customer uses a phone or a device that supports a digital wallet.
      • The customer has an available and valid electronic wallet configured: Apple Pay, Google Pay, PayPal, or other digital wallet payment methods supported by Adyen for Pay by Link.
      • The customer can also pay with a credit card if this payment option is configured within Adyen Pay by Link.
      • The customer's phone internet access is good enough to complete the payment process.

      This payment option generates a QR code in NewStore Associate App, which the customer has to scan using the Camera app. When the customer scans the QR code, they are prompted to open a NewStore page in a browser. When they open this link, they can choose one of the payment options available to continue payment. While the customer is on the payment page completing the payment, the app stays on the page displaying the QR code until the payment is complete.

      Important

      If the content of the cart changes while using the Customer Phone payment method and you are using the QR code or the Send Checkout Link option, then you must send a new link. Alternatively, have the customer re-scan the QR code to invalidate the original payment link and pickup the corresponding changes in the cart value.

      After the customer completes the payment and receives a message confirming payment completion, the app is automatically updated and displays a summary of the completed transaction. See Completing the purchase .

      note

      If no customer is assigned to the cart, the customer's email address and name associated with the electronic wallet or credit card are used to automatically assign the transaction to the customer profile with that email for a returning customer. A new customer profile is created if none exists yet for that email address.

    • External Payment: If enabled for your business, use this method to accept payments via an external payment provider that is not integrated into NewStore. Use this method to accept payments via options such as AliPay, WeChatPay, and others.

      Supported from
      This feature is supported from Associate App v1.8.0 and later.

      Enter the amount you want to accept via the external payment provider and tap Proceed.

      Process the payment externally and once the payment is successful, tap Complete Checkout.

      Ensure that the payment has been processed externally before you tap Confirm to complete the payment process. NewStore does not offer any visibility into external payments or refunds for later reconciliation.

      To complete the checkout, See Completing the purchase .

  2. If you used any other payment option other than Customer phone or External Payment, tap Charge to proceed with the transaction.

    The information that you provide in the form is stored and is displayed in the order details in NewStore Omnichannel Manager. For more information, see Monitoring statuses .

Managing order approvals

Based on the rules configured for your business in NewStore, certain kinds of orders may require approval. For example, if you apply a discount to the order, if the order is paid for in cash, or if you had to enter the credit card details manually.

note

For a seamless checkout experience, we recommend that you know the approval rules configured for your business in NewStore.

If you are using NewStore Associate App v1.2.0 or earlier versions, any associate assigned to the same store can approve an order.

If you are using NewStore Associate App v1.3.0 or later, only store managers or certain associates with the relevant permissions can approve the order.

Important

For coupons or promotions applied automatically to orders in the app, manager approval rules do not apply.

Technical configuration
The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

To assign the required permissions for approving orders to store associates, see Permissions for NewStore Associate App . For more information on approval rules configured for your business, see Configuring manager approval rules .

Getting approvals for orders

note

No notifications are sent to other associates or your manager alerting them that you need approval for an order. Ensure that you know which associates can approve orders in the store, for faster checkouts.

To get your order approved, ask the approver to scan the QR code that is displayed on your app. When they approve the order on their app, you can continue with the workflow and complete the purchase.

Technical configuration
The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

Only associates assigned to the same store, and with the required permissions, can approve your order. For more information, see Permissions for NewStore Associate App .

Approving orders

To approve an order:

  1. Scan the QR code displayed on the app of the associate processing the order. The reasons for order approval are displayed.

  2. Tap Approve. Your name and email are recorded in the approver details when orders are exported in NewStore Omnichannel Manager. See the Approver Name and Approver Email fields in CSV columns in the order export .

    If you tap Cancel, the associate cannot proceed with the purchase.

Completing the purchase

When the payment transaction is complete you can either print the receipt or email the receipt to the customer.

Technical configuration
The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

(Optional) If enabled for your business, you can print gift receipts for the customer, if a gift is part of the order. See Printing gift receipts .

To send the sales receipt to the customer's email address, tap Email Receipt. Enter an email address. If the customer doesn't have a profile in NewStore, a new customer profile is created using the email address you entered. If the customer already has a profile, the receipt is sent to the email address you added. No new profile is created using this email address.

Additionally, if a customer has a prior purchase and they have misplaced or lost their original sales receipt, the store associate can resend the original sales receipt to the email address that was used for the original purchase. Associates can resend the sales receipt within the customer profile by selecting the Activity tab and then finding the specific order for which the customer would like the sales receipt.

note

If the email address provided as part of the original purchase was incorrect, the option to send the sales receipt to email will use the same email address that was used on the original purchase. It is recommended to resend receipts to the customer using NewStore Omnichannel Manager instead of the Associate App.

To print the receipt for the customer, tap Print Receipt.

If you have only one printing station in the store, the printing job starts immediately when you tap Print Receipt. If you have more than one printing station, a countdown appears. The printing job starts when the countdown reaches 0. To print immediately, tap the countdown itself.

Use this countdown to change the printing station, if needed.

note

Selecting a new printing station does not change the default printing station. See Setting your default printing station .

Tap Done to finish the checkout process. The purchase is complete and is displayed in NewStore Omnichannel Manager. For more information, see Omnichannel Manager .

(Optional) Printing fiscal receipts

To print receipts to comply with hardware fiscalization requirements in your store, such as for stores operating in Italy or Poland:

  1. Add a fiscal printer to your store. See (Optional) Setting up a fiscal printer .

  2. After the payment transaction is complete for the order, tap Submit Order.

    NewStore Associate App automatically prints a receipt using the fiscal printer in the store.

Important

Ensure that a Z-Daily Report has been generated and printed via NewStore Associate App at the end of each applicable period for the store. Otherwise, printing sales receipts via a fiscal printer will fail the next day. To view the supported time period for each type of fiscal report in the app, see (Optional) Printing fiscal reports .

(Optional) Printing fiscal reports

If your business operates in a country where hardware fiscalization regulations apply, such as in Italy or Poland, you must print fiscal reports at a specified frequency. For example, at the end of each day.

To print documents to comply with fiscalization requirements in your store:

  1. Add a fiscal printer to your store. see (Optional) Setting up a fiscal printer .

  2. Tap

    > Fiscal Reports.

  3. Print one of these fiscal reports for the store:

    • X-Daily Report: An X-Daily Report, or a flash summary report includes all transactions done in the time period from when the last Z-Daily Report was generated until the time the X-Daily Report was invoked.

      To print the report, tap X-Report > Daily Report > Print.

    • Z-Daily Report: A Z-Daily Report is generated at the end of each business day at the store, and includes a detailed log of all transactions done in the store for the day.

      To print the report, tap Z-Report > Daily Report > Print.

    • Z-Monthly Report: A Z-Monthly Report is generated at the end of each month at the store, and includes a detailed log of all transactions done in the store for the month.

      To print the report, tap Z-Report > Monthly Report > Print.

(Optional) Resolving fiscalization errors

If you are operating in a store in Sweden, fiscal regulations in the country require the store to meet certain requirements. One of these is to log transactions made in the store via a control unit.

If the control unit is unavailable or does not work, an error message with the following text is displayed when you try to submit the order after payment is complete:

Order placement failed due to fiscalization error. Retry or contact support for assistance.

You can try to submit the order again by tapping Submit Order. If the order fails again, contact the support team.

Any orders that cannot be placed due to errors with the control unit or other fiscalization errors are logged in the fiscal reports as voided transactions. See Viewing fiscal reports .

Important

When fiscalization errors occur, it is possible that the payment or refund may have been processed, even if the order or return was not placed. Ensure that any necessary corrections are made to avoid discrepancies later.

Accessing your last checked out cart

To access the last order you processed on a specific device, tap

and tap Last Checkout. Only the last checked out cart processed by your user account on this device is displayed to you. Your last order won't be displayed to other associates when they log on to this device with their credentials.

  • To print the sales receipt for the customer, tap Documents & Receipts and tap Print.
  • To update the customer's details immediately after the sale, tap the customer name. You can update the first name, last name, phone, email, and address information for the customer. Changing the shipping address after the sale will not change the delivery address for the order. You can only change the address for the order in NewStore Omnichannel Manager. See Editing shipping information in the grace period .
note

You can access only the last sale that you made, via Last Checkout. If your last cart was a return, tap

, choose the customer and update the customer information. You can also tap Activity to reprint the sales receipt or return receipt.

Returning items

You can process 2 types of returns in NewStore Associate App:

  • Standard return: the customer's order can be found.
  • Blind return: the customer's order cannot be found.
Technical configuration
The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

To configure returns for your business in NewStore Associate App, see Configuring returns in NewStore Associate App .

Returning an item

  1. Tap
    to open the customer list and open the customer's profile.
  2. Tap Activity. You can see the list of purchases for the customer.
  3. Tap the purchase that contains the item to be returned.
  4. Tap Return in the top right corner.
  5. Tap the item to return.
  6. Select a return reason.
  7. Select the item condition.
  8. Repeat the last 2 steps for each item to return.
  9. Check the return details and tap Apply Amount to Cart.

A new shopping cart is created, containing the item(s) to be returned.

note

Notice the credit added to the cart. It represents the total value of the items to return. This may also implicitly include the shipping costs to be refunded to the customer.

If all of the items from an order are returned, the shipping cost for the order is refunded to the customer. The refunded amount for shipping costs is available in the return receipt of the order.

Once the shopping cart is ready with the items that will be returned to the customer for a refund, proceed to Choosing a refund option .

Choosing a refund option

Technical configuration
The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

To set up refund options for the retailer, see Configuring refund options .

  1. Tap Refund.

  2. Select a refund option from the following options:

    • New Gift card: Issues a new gift card for the refund amount. This option may not be available if your store's policies don't allow refunds to gift cards.

      Enter the following details if required by your business and tap Add Gift Card:

      • Gift Card Number
      • PIN for the gift card
      • The customer's email address
    • New Electronic Gift card: Issues an electronic gift card for the refund amount, which is sent to the customer's email address.

    • Present Card for Refund: Allows you to swipe the credit/debit card that should receive the refund.

      note

      Currently, you cannot enter a credit/debit card number manually to receive the refund.

    • Original Payment Method: Refunds to the original payment method that was used to pay for the item via an external order management system.

      For orders that were paid for via external payment options such as WeChatPay or AliPay, this option is disabled by default. Use the External Payment Method to refund the amount instead.

      Important

      This refund method only works if the order number for the returned item, from the external order management system, was entered during the return process.

      • If the customer used several credit cards to pay, each credit card is refunded for the amount that was deducted from it.
      • Certain debit cards cannot be refunded without swiping them again. In this case, use the Present Card for Refund option.
    • External Payment: If enabled for your business, allows you to refund the amount to the customer via an external payment provider that is not integrated into NewStore. Use this method to refund orders via options such as AliPay, WeChatPay, and others.

      Ensure that the refund has been processed externally before you tap Confirm to complete the refund process. NewStore does not offer any visibility into external payments or refunds for later reconciliation.

You can print the return receipt or tap Email Receipt, to email it to the customer. The return process is complete.

To reprint the sales receipt or return receipt for the customer, tap

and choose the customer. Tap Activity and select the purchase you want to reprint the receipt for. Tap Documents & Receipts and tap Print.

Performing a blind return

This type of return is referred to as blind return.

  1. Tap

    to open the customer list and open the customer's profile.

    note

    If the customer does not have a profile, create one .

  2. Tap Activity. You can see the list of purchases for the customer. Confirm that no order corresponds to the item to be returned.

  3. Tap Can't find the order for a return?.

  4. Tap Search Product to open the catalog.

  5. Browse or use the search to find the item that the customer wants to return and tap Add for Return.

  6. Select a return reason.

  7. Select the item condition.

  8. (Optional) In the pop-window that appears, from the customer's receipt, enter the original order number for the order that the returned item belongs to.

    Important

    If an external order management system is used to manage orders in your store instead of NewStore, ensure that you add the original order number at this step. This helps NewStore to reconcile the order number for the returned item with the external order management system.

  9. Repeat the last 5 steps for each item to return. The cart is updated with each item you add.

  10. When all the items to return have been added, tap Apply amount to the cart to proceed.

    note

    Notice the credit added to the cart. It represents the total value of the items to return. This may also implicitly include the shipping costs to be refunded to the customer.

If all of the items from an order are returned, the shipping cost for the order is refunded to the customer. The refunded amount for shipping costs is available in the return receipt of the order.

note

You can also add new items to the cart to perform an exchange .

Once the shopping cart is ready with the items that will be returned to the customer for a refund, proceed to Choosing a refund option for a blind return .

Choosing a refund option for a blind return

  1. Tap Refund.

  2. Select a refund option from the following options:

    • New Gift card: Issues a new gift card for the refund amount. This option may not be available if your store's policies don't allow refunds to gift cards.

      Enter the following details if required by your business and tap Add Gift Card:

      • Gift Card Number
      • PIN for the gift card
      • the customer's email address
    • New Electronic Gift card: Issues an electronic gift card for the refund amount, which is sent to the customer's email address.

    • Present Card for Refund: Allows you to swipe the credit/debit card that should receive the refund.

      note

      Currently, you cannot enter a credit/debit card number manually to receive the refund.

    • Original Payment Method: Refunds to the original payment method that was used to pay for the item via an external order management system.

      For orders that were paid for via external payment options such as WeChatPay or AliPay, this option is disabled by default. Use the External Payment Method to refund the amount instead.

      Important

      This refund method only works if the order number for the returned item, from the external order management system, was entered during the return process.

      • If the customer used several credit cards to pay, each credit card is refunded for the amount that was deducted from it.
      • Certain debit cards cannot be refunded without swiping them again. In this case, use the Present Card for Refund option.
    • External Payment: If enabled for your business, allows you to refund the amount to the customer via an external payment provider that is not integrated into NewStore. Use this method to refund orders via options such as AliPay, WeChatPay, and others.

      Ensure that the refund has been processed externally before you tap Confirm to complete the refund process. NewStore does not offer any visibility into external payments or refunds for later reconciliation.

You can print the return receipt or tap Email Receipt, to email it to the customer. The return process is complete.

To reprint the sales receipt or return receipt for the customer, tap

and choose the customer. Tap Activity and select the purchase you want to reprint the receipt for. Tap Documents & Receipts and tap Print.

Exchanging items

A customer can exchange a purchased item for another item.

To exchange an item in NewStore Associate App, create a return and add one or more new items to the shopping cart:

  1. Tap
    to open the customer list and open the customer's profile.
  2. Tap Activity. You can see the list of purchases for the customer.
  3. Tap the purchase that contains the item to be returned.
  4. Tap Return in the top right corner.
  5. Tap the item to return.
  6. Select a return reason.
  7. Select the item condition.
  8. Repeat the last 2 steps for each item to return.
  9. Check the return details and tap Apply Amount to Cart.

A new shopping cart is created, containing the item(s) to be returned.

note

Notice the credit added to the cart. It represents the total value of the items to return. This may also implicitly include the shipping costs to be refunded to the customer.

If all of the items from an order are returned, the shipping cost for the order is refunded to the customer. The refunded amount for shipping costs is available in the return receipt of the order.

  1. Add one or more new items with one of the following methods:
    • Tap
      and tap the item to add, then tap Add to Cart.
    • Tap
      and scan the barcode of the item.
  2. Tap
    to open the shopping cart. Based on what amount the new item costs, the main action button to continue with the exchange can be:
    • Exchange: Exchanging an item for another item of the same price.
    • Pay: Exchanging an item for a more expensive item. Charge the customer the difference amount.
    • Refund: Exchanging an item for a cheaper item. Issue a refund to the customer.
  3. Tap the main action button to continue with the exchange:

Cashing out a gift card

If enabled for your business, you can offer gift card cash-outs to customers, and can also check the available balance on a gift card.

To check the balance on a gift card and to offer a cash-out to the customer against it:

  1. Tap

    and scan the barcode of the gift card.

    (Optional) You can also enter the gift card number or SKU in the app.

  2. If the gift card is valid, the Gift Card Details screen appears with the following information:

    • Status: Displays Active or Inactive based on the validity of the gift card.
    • Balance: Displays the balance remaining on the gift card.
    • Gift Card Number: Displays the gift card ID number or SKU.
  3. To offer a cash-out for the customer, tap Cashout Gift Card.

    In the Confirm Gift Card Cashout screen that appears, the amount available for offering a cash-out is displayed.

    To go back to the scanner or the manual entry screen in the app, tap Close.

  4. Tap Process Cashout and enter the PIN required to redeem the cash-out for the gift card.

    If the store uses an integrated cash drawer , the app opens the cash drawer to allow you to offer the necessary cash to the customer. For a non-integrated cash drawer, you must manually open the drawer and remove the necessary cash for the customer.

    Important
    • If PIN validation for gift cards is not enabled for your business, the app reduces the money in the integrated cash drawer by the specified cash-out amount when you tap Process Cashout.

    • If PIN validation for gift cards is enabled for your business, the app reduces the money in the integrated cash drawer by the specified cash-out amount only when you tap Process Cashout and enter a valid PIN.

    • If there is not enough cash in the drawer, you need to resolve this within your audit or business process. NewStore does not take this into account, and the app considers the gift card cash-out transaction to be successful when you tap Process Checkout.

  5. If the entered PIN is valid, a confirmation screen appears with a Gift Card Cashout Successful confirmation message displayed.

    note

    If the PIN entered is not valid or wrong, this error message is displayed: Gift Card Cashout Unsuccessful - do not remove cash from the drawer. Please try again, or contact support.

    Tap Okay to restart the cash-out process or tap Retry PIN to retry entering the PIN for the gift card.

  6. Tap Done.

Testing app features

Supported from
This feature is supported from Associate App v1.2.0 and later.

Associates can test new or upcoming features of NewStore Associate App by switching to test mode in the app. When you switch to test mode, the app switches from a live environment to the staging environment configured for your business. Changes made in test mode do not have any impact on actual sales or live orders in the store.

To enable this feature, talk to your store manager or the IT support team, or see Enabling switching to test mode .

Important

Every time you switch to test mode, all locally stored data in the app such as the list of users, saved carts, and IP addresses for Zebra label printers, are removed.

To use this feature, ensure that:

  • You have the required permissions in NewStore Omnichannel Manager.
  • You have the credentials to use the app in test mode. For more information, contact your store manager or the support team.
  • Your business has provided you with access credentials for the Adyen test environment, for you to keep using Adyen payment devices in test mode. For more information, contact your store manager or Adyen support.

To switch to test mode in the app:

  1. Log into <logging-in> the app.

  2. Tap the navigation drawer menu, and tap Switch to test mode > Switch.

    Once the app restarts, log in again with your assigned credentials for test mode to complete the switch.

    note

    The pin set up when logging in for the first time expires every time you switch modes in NewStore Associate App.

A banner at the top notifies you that NewStore Associate App is being used in test mode.

To leave test mode and return to the live version of NewStore Associate App, in the top banner, tap

and tap Leave.

Erasing local app data

Erasing local app data signs you out of the app and removes the app cache. This removes the local storage that includes user history login and PIN, items in carts, saved carts, and the default printer selected for the device.

Important

Erasing local app data does not remove offline orders.

To erase local app data, tap on the drawer menu > Settings > Erase local app data.

note

You do not need to perform this action regularly as it removes ALL app cache and local data stored in the app. NewStore recommends this action only under proper guidance.

Related topics