Skip to main content
Skip table of contents

Your PocketShop Questions, Answered!

Getting started

You are interested in finding out more about PocketShop. You've come to the right place. This section teaches you the basics and lets you get moving fast!

What is PocketShop?

PocketShop is a mobile application that is designed to work on your Android or iOS mobile phone. It is a B2B sales app designed to help your customers sell smarter. It is designed with a simple interface that allows your customers access their product catalogue, place orders and manage their accounts in an efficient and timely way. 

It complements WebShop, which is another of Experlogix Digital Commerce products. It does not have the same feature set as WebShop since it is designed to complement it; for example, it is currently not possible to filter products by brand in PocketShop.

Once you have set up the Digital Commerce Platform, it is straightforward to roll out a PocketShop with your branding.

PocketShop operates either online or offline.

PocketShop is a SaaS product

PocketShop is a SaaS product.

This means that it includes all of the support, regular feature updates, and security monitoring required so that no customer is left behind on older, insecure software and you can concentrate on your core business function.

Of course you can still opt for additional professional services to help you with extensions, migration and roll-out.

Why should I use PocketShop?

PocketShop is designed to help you Sell Smarter. This means that your customers can review or place orders wherever or whenever they wish to. Its key features are:

Account management: Prices and products can be managed from your central ERP and updated in PocketShop in real time.

Seamless login: Because customers can use the same login credentials as WebShop, they have automatic access to their order history, transactions and Favourites.

Centralized product catalogue: The product catalogue is centrally managed in the Management Interface, meaning that PocketShop uses the same category structure as the one set up for WebShop.

Order management: Customers have options around how to search for and place orders. Within PocketShop, it is possible to search by recently ordered products, by browsing the category tree, by using products marked as Favourites or by using the search facility.

Order processing: Your shopping cart is saved on your smartphone, so you can start an order at one time and finish it some time later. Two payment options are supported:

  • pay by credit using a PO to place an order

  • pay by credit card using a PCI compliant Opayo payment gateway.

Branding: PocketShop can be tailored to reflect your company and brand. During set up, you can specify the colour scheme for banners, logos, app icon and app title. Some branding items can be changed in Management Interface, while others (such as the colour scheme) can not.

What features does a standard PocketShop have?

Click here for a list of features that are contained in PocketShop.

What does PocketShop look like?

PocketShop is an app that you can download from Android play store or iTunes store. It consists of a top bar and a main content body and provides you with a number of menu options that allow you to place orders, view transaction and order history and more while you are on the go.

A detailed description of its screen layout is found here.

I am a retail customer. Can I download and use PocketShop?

Sadly, not at the moment. Currently, PocketShop supports business-to-business (B2B) operation but not business-to-consumer (B2C). 

How do I distribute PocketShop to my customers using Android Play Store?
  1. Create a developer account on Android Play Store

    • create a Google Play developer account

    • accept the developer agreement

    • pay the registration fee

    • complete your account details

  2. Contact us once you have completed Step 1. We upload PocketShop to the Android Play Store. If requested, we can upload it as an early invite-only release so you can review it before it is published to the public store.

  3. We publish PocketShop to the Android Play Store once you have reviewed and accepted it.

Once it is in the public Android Play Store, your customers can download it as they would any mobile application.

How do I distribute PocketShop to my customers using Apple Store?
  1. Enroll in the Apple Developer Program Store and pay the registration fee.

  2. Contact us once you have completed Step 1. We upload Aphix PocketShop to the Apple store. If requested, we can upload it to TestFlight so you can review it before it is published to the public store.

  3. We publish PocketShop to the Apple Store once you have reviewed and accepted it.

Once it is in the public Apple Store, your customers can download it as they would any mobile application.

Sounds exactly like what I need to Sell Smarter! How can I get my hands on PocketShop?

Contact support or your Onboarding Consultant to begin your journey to having PocketShop in your Sales toolkit.

Branding

Got questions about how to update category banner sets, or your hero banner? Maybe you want to share some news with your customers. You've come to the right place for questions and answers about branding PocketShop to reflect your brand and your image.

Can I update the banner sets displayed in PocketShop?

Yes, you can. You make these changes through your Management Interface. Any changes you make are effective immediately in PocketShop. Here's how!

How do I share company news with my customers?

Use Pages, our content management system, in Aphix Management Interface to update or add news articles. The How do I share company news with my customers? article gives you a step by step guide on how to share your exciting company news.

We've moved offices. Can I update the "Contact us" screen in PocketShop?

Experlogix Digital Commerce needs to make some in-house changes to PocketShop to update your “Contact us” screens.

Contact us, and we will explain the process and the additional charges that may apply to complete this task.

Our company is going through a re-brand, and I want to update our PocketShop to reflect our new branding. How do I do this?

Experlogix Digital Commerce needs to make some in-house changes to PocketShop to update your icon, colours and splash screen.

Contact us, and we will explain the process and the additional charges that may apply to complete this task.

ERP Integration

PocketShop is fully integrated with your ERP, allowing you to get the benefit of real-time product, pricing and stock level information. This section answers questions about how PocketShop integrates with your ERP.

What ERPs does PocketShop integrate with?

The Digital Commerce Platform is connected to your ERP through a set of web services, which are deployed on the same server as your ERP. PocketShop is an additional product that is built on top of Digital Commerce Platform. Consequently, PocketShop takes advantage of the existing integration between Digital Commerce Platform and your ERP.

It can integrate with the following ERP systems:

  • SAP Business One

  • SAP ERP

  • Microsoft Dynamics 365 Business Central

  • Microsoft Dynamics 365 Finance & Operations

  • Intact (xLine/vLine and iQ)

  • Sage 200

  • Others via API and file integration

How are prices calculated if PocketShop is online?

When online, prices are obtained in real-time from your ERP. 

You customers can re-calculate prices if they modify the cart as they create their order.

My customer has placed an order. What happens to it?

Once your customer checkouts their order, PocketShop re-calculates the totals, and includes shipping charges as required. The order is automatically placed in your ERP, which reduces duplication of work and transcription errors. To discover exactly where each data element goes in your ERP, please read our feature guide on sales order processing in PocketShop.

How are prices calculated if PocketShop is offline?

A local copy of your pricing is maintained within PocketShop, allowing your customers to create orders when they are offline. Offline prices are updated as part of a nightly import and available to your customers when they use PocketShop.

However, your customers cannot place an order unless they are online, and the latest prices are obtained prior to placing the order in your ERP for processing.

Catalogue and search

Are the PocketShop and WebShop product catalogue's synchronised?

Typically, your category structure is the same as that you have set up for WebShop. This means that it can be centrally managed in the Management Interface, and changes made there to the structure are reflected in both PocketShop and WebShop.

The contents of your PocketShop product catalogue may not be fully synchronized with the contents of your WebShop catalogue. Each time you log in to PocketShop, a copy of your product catalogue is obtained from your ERP and uploaded to your mobile phone. So whether WebShop and PocketShop product catalogues are synchronized is dependent on how often you update the contents of your product catalogue in your ERP and how often you logout and log back into PocketShop.

Product information and price calculations are carried out in real-time during order checkout process.

How is my product catalogue displayed in PocketShop?

Typically, you have the same product categories as those you have in WebShop. There are some design limitations on what can be displayed in PocketShop. While the content of your catalogue is identical to that in WebShop, it may not be displayed in the same way. The following limits apply:

  1. The maximum level of nested categories for products to be listed in is 9.

  2. Sub-categories are accessible when in a category product listing.

  3. The main sidebar contains a list of expandable categories with a nesting level of 3.

  4. All product listings have pagination controls when the count exceeds 25.

  5. Navigating to a category brings up a listing of products.

  6. Product listings contain both products and products with options / variants.

  7. All product listings are filtered when a customer is assigned a restricted set of products.

How does search work in PocketShop?

When you enter a search term in PocketShop’s search bar, results are found based on product name, product code (SKU) and keywords. Read PocketShop search options for more information.

What product details are displayed?

For each product, the product name, product code, up to four images, a description, stock level and the price. For products with variants (such as shoes in different sizes and/or colours), there is a drop-down box with the options available. Each option can have up to four additional images per option. Stock levels are not displayed for each product option.

How does the PocketShop barcode scanner work?

The barcode scanner is found at the top of each screen in PocketShop, making it easy to find and use. Simply click on the scanner icon, allow your camera to scan a barcode, scan the barcode and the barcode scanner does the rest. It searches through your products and returns a product match. Again, another efficient way of searching and locating specific products using PocketShop.

To use PocketShop’s barcode scanner, you will have to allow the camera to scan the barcodes. This is done by changing camera permission in the Settings screen on your mobile device.

Read our feature guide on Using the barcode scanner in PocketShop.

Sales order processing

PocketShop makes ordering on the go and in real-time very easy for your customers. Locating the product you want to purchase can be achieved in different ways. PocketShop performs real-time price calculations immediately prior to placing your order. Read on for more information.

What happens to the sales order when it is placed?

You must be online to checkout an order and for that order to be placed in your ERP.

When you checkout, PocketShop performs a real-time price calculation on the items in your cart.

After you place your order, it is inserted in real-time into your ERP with a default status. All line items are submitted.

Whether you wish to collect or have your order delivered is recorded, with the delivery date defaulting to the next available day or a date selected by the customer. The delivery address comes from the address entered during checkout. The billing address defaults to the customer’s billing address in your ERP.

The customer PO reference maps onto the customer's PO in your ERP. Order notes are mapped into an appropriate notes field in your ERP.

When are stock levels retrieved?

Stock levels are displayed as part of the product's details. They are retrieved from your ERP when you initially log into PocketShop, and are re-checked prior to placing an order.

Can I be sure that the prices quoted are accurate?

Yes, you can be. When you place your order (checkout), PocketShop performs a real time price calculation for the products in your cart. The most recent prices, any additional sales taxes and shipping charges are included so you know both the net and gross price of your order before you place it.

Shipping and delivery

How do I set delivery dates for an order?

There are a number of options around setting delivery dates for placed orders. The following options are available:

  • Delivery date is calculated using ERP rules as either the next available delivery date or following a set of rules applied in real-time during checkout. 

  • The customer can select a delivery date that suits them

  • Suggested delivery dates can be generated based on a set of rules that you specify (for example, restrict to working days only) during your PocketShop app build.

Can I configure both delivery and "collect-in-store" options for my customers?

Yes, you can. During your PocketShop build, you can specify a list of stores that your customers can select their orders.

How is the delivery address captured?

Your customers can enter a delivery address as part of the checkout process.

How are shipping charges applied?

Our standard Shipping Services feature is used to configure shipping charges that can be applied to orders placed via PocketShop. Shipping charges are configured in Management Interface. Once activated, they apply immediately to orders placed in PocketShop. Read Shipping services in PocketShop for more information.

Payment gateway integration

Your customers may want to pay for their orders immediately, rather than putting them on credit. This section answers questions you may have about payment gateway integration with PocketShop.

What payment gateways does PocketShop support?

Currently, Opayo is the only payment gateway that is supported for credit and debit card payments in PocketShop.

How do payment gateways work?

When you place an order online, you need to pay for it. A payment gateway is a way of transferring the money that you owe for your order from your account to the merchant’s account.

The Opayo payment gateway that is integrated with PocketShop is a safe, secure way of using credit or debit cards to pay for your order. It is PCI DSS1 compliant, which means that is meets industry standards for data security.

1 PCI DSS → Payment Card Industry Data Security Standards

Are credit or debit card numbers stored in Aphix PocketShop?

No, your card details are never stored in PocketShop. The details are captured within a Opayo form and are processed by Opayo.

Customer self-service

You may have questions about how to view my account information, add Favourites, or how to view transaction history. These, and other questions, on how to get the best out of PocketShop are dealt with here.

How can I view my account details?

To view your account details, select My Account from the drop-down menu.

The account details that are displayed are your name, address, email address and phone number. Your credit status and balance are also displayed.

Where does the order history data come from?

When your customer initially logs in, recent orders are downloaded and stored locally within PocketShop. The information that is stored are the order number, order date and the net amount of each recent order. The order history comes from orders that that customer has placed on any Aphix platforms and on your ERP. For example, if the customer's most recent orders were placed on WebShop, then that order history data is retrieved and displayed.

If your customer is online when they select this option, the latest recent order data is retrieved from your ERP; otherwise, the previously downloaded copy is displayed.

How do my customers browse my product catalogue?

To browse the product catalogue, select Categories from the drop-down menu. Your category structure is the same as that you have set up for WebShop. This means that it can be centrally managed in the Management Interface, and changes made there are reflected in both PocketShop and WebShop.

My customers have asked if they need to log out of PocketShop when they are finished placing orders. Should they?

We recommend that your customers stay logged into PocketShop. We'd suggest that when they are finished using it, they simply close the app. This keeps them logged in, with the following benefits:

  • It is quicker for them to place another order the next time they need to - just open the app and get clicking!

  • Their shopping cart contains any products that you have added prior to closing PocketShop

  • They don’t have to spend time downloading the full product catalogue and pricing information each time you open your app. Instead, this data is automatically synced during the periodic sync or immediately if a change is made in Management Interface

What happens when I open PocketShop after not using it for a while?

When you or your customers open PocketShop after not using it for a while, the following steps take place:

  1. Verifies if a local copy of your product, pricing and stock data exists.

    • If it does, the Sync screen is displayed.

    • Otherwise, the Login screen is displayed.

  2. Checks how long it has been since you or your customer has used PocketShop.

    1. If it is less than 90 days, then any updates needed to synchronize the local copy of your product, pricing and stock data with that on Digital Commerce Platform are made.

    2. Otherwise, the local copy of your product, pricing and stock data is deleted and the Login screen is displayed.

  3. PocketShop is updated in real-time should you make any changes to your product, pricing or stock data in Management Interface while the app is open.

It takes time to synchronize PocketShop’s local and remote product, pricing and stock data. The time taken is dependent on the amount of data that needs to be downloaded. Less data means a quicker sync time, more data means it will be slightly longer.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.