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:
- Tap
Settings
>General
>Language & Region
>iPhone Language
. - 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.
To set up credentials, see Configuring identity and access management .
To log in using your credentials:
Ensure that you know your login and password.
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
, ifSSO
is configured for your business.
A new screen appears asking you define a 4-digit PIN.
- Your NewStore credentials - Tap
Select a PIN. You can use this PIN to log into this device next time you log in (See Using your PIN ).
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.
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:
When you launch the app, the
Recent users
screen appears.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.
Type your PIN. You defined it the first time you logged into this device.
You are logged into the app.
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
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.
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.
Tap
to open the customer list.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
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:
Tap
and tapNew Customer
.Fill in the name, phone number, email, and other details for the customer and tap
Create
.noteThe email address for each customer must be unique. You cannot create multiple customers with the same email.
(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.
To delete a customer, contact the support team or send the customer deletion request using the Request customer deletion API.
Updating a customer profile
Tap
and tapSearch
.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.
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 .
noteEnsure that the email address is unique. You cannot enter the same email for multiple customers.
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:
Tap
to open the customer list and open the customer's profile.Tap
Activity
. You can see the list of purchases for the customer.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.
Tap the action you wish to initiate.
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
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:
Find the product via the app's catalog by tapping
andSearch
or scan the item.On the
Product Details
screen, tapInventory Lookup
.(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, tapPrint Hang Tags
, select the number of copies you want to print and tapPrint
.Technical configurationThe 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.
The sellable stock on hand is displayed for products in these scenarios:
Scenario | Example |
---|---|
When stock on hand is available | 5 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 store | Not in stock in your store |
- 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 asearchable_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.
- Find the product via the app's catalog by tapping
and
Search
or scan the item. - On the
Product Details
screen, tapCustomize 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:
Tap
to get the device ready to scan price tags/labels.Scan the price tag of the item requested by your customer.
(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 configurationThe following section involves working with technical configurations and APIs. Contact your IT support team for more information.If enabled for your business, tap
+
to add additional quantities of the same item.ImportantYou 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.
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, tapClear
, 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 .
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 .
Tap
.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.
Tap the picture of the requested item to open its details. The app shows that the item is not available in the store.
(Optional) Tap
Inventory Lookup
to view the warehouses and stores that have this item in stock.If enabled for your business, tap
+
to add additional quantities of the same item.ImportantYou 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.
Tap
Add to cart
. If themixed cart
feature is enabled, select one of the following options:Technical configurationThe following section involves working with technical configurations and APIs. Contact your IT support team for more information.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.
Repeat the previous step for all items requested by the customer.
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.
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:
Tap
More
.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:
Ensure your current cart is empty and has no customer assigned to it.
Tap
, and tapSaved Carts
. The list of carts saved on the device is displayed. Some of the carts might belong to other associates.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.noteWhen 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:
- Tap and scan the QR code on the RFID basket.
- 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.
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:
- Tap
Add Customer
at the top of the screen. - Search and tap the customer you want to add.
- 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:
Tap
More
.Select one of the following options:
Option Description Order Discount
Applies a discount (percentage or monetary value) on the complete order. Item Discount
Applies 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.
Adding loyalty reward coupons for a customer
(Optional) To add applicable loyalty reward coupons for the customer:
Ensure that you have assigned the cart to the customer.
Tap
More
and selectRedeem Loyalty Rewards
.Select the discount coupon(s) you want to apply to the order.
noteBased 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.
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.
In the app, add items to a cart.
Tap
More
and selectReceipt lottery code
.Enter the customer's lottery code.
ImportantIn Italy, the lottery code is case sensitive and must be 8 characters long, consisting of letters and numbers.
Adding delivery options
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:
- Tap
More
- Tap
Add delivery
and enter the delivery address. If you have added a customer to the cart, tap the shipping address to use and tapContinue
. - Select a shipping option according to the customer's choice.
- Tap
Add delivery to cart
.
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 .
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:
Tap
More
.Tap
Add Order Note
and type the note for the order.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:
In the cart, tap the item that you want to add a note to.
Tap
Add Item Note
and type the note for the item.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.
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.
Add tax exemption to an order
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:
- Tap
Taxes
. - Tap
Tax Exemption
to make the order exempt from taxes. No tax is charged to the customer for this order. - Tap
Close
. The value inTaxes
must display0.00
.
Configuring tax exemption information for an order
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:
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.
Tap
Tax Exemption
.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.
noteThe
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.
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 aTax exemption applied
message.
Displaying tax breakdown for an order
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:
- 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.
- Scroll down to see the tax breakdowns per each item
(Optional) Assigning an item to an associate
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.
To enable this feature, see Using sales attribution for items .
To assign an item to an associate for sales attribution:
Tap the item in the cart.
Tap
Assign associate
and from the list that appears, select the associate that you want to attribute the sale of the item to.noteThe 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
inUsers
in Omnichannel Manager. Associates that areDisabled
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.The item in the cart screen also displays the name of the assigned associate under the item.
To update the associate assignment, tap
Edit assigned associate
and reassign the item to another associate in the store.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
.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 .
To set up payment options for the retailer, see Configuring payment options .
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 configurationThe 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 tapAccept
. The amount of change that is owed to the customer is displayed.noteIf 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.ImportantTo cancel the transaction and use a different payment method after you tap
Next
, tapX
and in the dialog box that appears, either:- Tap
Cancel Anyway
to cancel the transaction and process a non-sales transaction or, - Tap
Complete
to complete the transaction andprocess a refund for the customer.
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 havepayment origin
asNewStore 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.ImportantFor 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.
ImportantIf the content of the cart changes while using the
Customer Phone
payment method and you are using the QR code or theSend 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 .
noteIf 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 asAliPay
,WeChatPay
, and others.Supported fromThis 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 .
If you used any other payment option other than
Customer phone
orExternal Payment
, tapCharge
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.
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.
For coupons or promotions applied automatically to orders in the app, manager approval rules do not apply.
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
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.
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:
Scan the QR code displayed on the app of the associate processing the order. The reasons for order approval are displayed.
Tap
Approve
. Your name and email are recorded in the approver details when orders are exported in NewStore Omnichannel Manager. See theApprover Name
andApprover 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.
(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.
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.
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:
Add a fiscal printer to your store. See (Optional) Setting up a fiscal printer .
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.
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:
Add a fiscal printer to your store. see (Optional) Setting up a fiscal printer .
Tap
>Fiscal Reports
.Print one of these fiscal reports for the store:
X-Daily Report
: AnX-Daily Report
, or a flash summary report includes all transactions done in the time period from when the lastZ-Daily Report
was generated until the time theX-Daily Report
was invoked.To print the report, tap
X-Report
>Daily Report
>Print
.Z-Daily Report
: AZ-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
: AZ-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 .
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 tapLast 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 tapPrint
. - 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 .
You can access only the last sale that you made, via
Last Checkout
. If your last cart was a return, 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.
To configure returns for your business in NewStore Associate App, see Configuring returns in NewStore Associate App .
Returning an item
- Tap to open the customer list and open the customer's profile.
- Tap
Activity
. You can see the list of purchases for the customer. - Tap the purchase that contains the item to be returned.
- Tap
Return
in the top right corner. - Tap the item to return.
- Select a return reason.
- Select the item condition.
- Repeat the last 2 steps for each item to return.
- Check the return details and tap
Apply Amount to Cart
.
A new shopping cart is created, containing the item(s) to be returned.
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
To set up refund options for the retailer, see Configuring refund options .
Tap
Refund
.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.noteCurrently, 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
orAliPay
, this option is disabled by default. Use theExternal Payment Method
to refund the amount instead.ImportantThis 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 asAliPay
,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. TapActivity
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
.
Tap
to open the customer list and open the customer's profile.noteIf the customer does not have a profile, create one .
Tap
Activity
. You can see the list of purchases for the customer. Confirm that no order corresponds to the item to be returned.Tap
Can't find the order for a return?
.Tap
Search Product
to open the catalog.Browse or use the search to find the item that the customer wants to return and tap
Add for Return
.Select a return reason.
Select the item condition.
(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.
ImportantIf 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.
Repeat the last 5 steps for each item to return. The cart is updated with each item you add.
When all the items to return have been added, tap
Apply amount to the cart
to proceed.noteNotice 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.
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
Tap
Refund
.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.noteCurrently, 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
orAliPay
, this option is disabled by default. Use theExternal Payment Method
to refund the amount instead.ImportantThis 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 asAliPay
,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. TapActivity
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:
- Tap to open the customer list and open the customer's profile.
- Tap
Activity
. You can see the list of purchases for the customer. - Tap the purchase that contains the item to be returned.
- Tap
Return
in the top right corner. - Tap the item to return.
- Select a return reason.
- Select the item condition.
- Repeat the last 2 steps for each item to return.
- Check the return details and tap
Apply Amount to Cart
.
A new shopping cart is created, containing the item(s) to be returned.
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.
- 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.
- Tap and tap the item to
add, then tap
- 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.
- Tap the main action button to continue with the exchange:
Exchange
. Then tapSubmit order
to complete the transaction.Pay
. See Checking out a shopping cart for more information.Refund
. See Returning items for more information.
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:
Tap
and scan the barcode of the gift card.(Optional) You can also enter the gift card number or SKU in the app.
If the gift card is valid, the
Gift Card Details
screen appears with the following information:Status
: DisplaysActive
orInactive
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.
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
.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.
ImportantIf 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
.
If the entered PIN is valid, a confirmation screen appears with a
Gift Card Cashout Successful
confirmation message displayed.noteIf 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 tapRetry PIN
to retry entering the PIN for the gift card.Tap
Done
.
Testing app features
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 .
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:
Log into <logging-in>
the app.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.
noteThe 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 tapLeave
.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.
Erasing local app data does not remove offline orders.
To erase local app data, tap on the drawer menu
> Settings
> Erase local app data
.
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