Activity Messenger Help Center

Online Store

Sell products through a Microsite shopping cart, with a checkout form, payment choices and confirmation messages. Prepare the products first, then configure what clients can see and how they can pay. Staff-assisted checkout is described below; the dedicated Point of Sale has its own guide.

Microsite

The Online Store runs in your Microsite on a dedicated page. In addition, you may have multiple stores, one per page. We provide you with a default store where most settings will apply to other stores you create.

Your Online Store is available in the Microsite menu.

Online Store — illustration

Once on the Online Store in the Microsite, click on the Design mode button to add and modify merchandise in your store.

Online Store — illustration

Products can be categorized using tags. From the Admin portal, click on the E-Commerce menu, and choose option Products to create and assign tags, and to further organize your Online store. Click on the Microsite button to test your Online store.

Online Store — illustration

From the admin portal you can configure your Online store by pressing on the button with the cog icon.

Online Store — illustration

On the Microsite page tab you can change the name of the store or page. You can also change the permission to access the page. For example, only grant access to people with a password. Consult the Microsite page properties to find out more.

Online Store — illustration

The Tags (categories) tab allows you to define which categories (identified by tags) are visible to clients and administrators. You can for example allow admins to sell more merchandise in person and keep them hidden from clients.

Online Store — illustration

The Payment tab allows you to specify payment methods clients can use to purchase online. If you keep Offline, they will need to pay in person. If you set to Credit card, they will pay via Stripe. In Canada, you can take Interac E-Transfers.

Online Store — illustration

The Client form tab allows you to configure the checkout form. It is presented before payment to capture the account owner's name and email, along with any other type of information you required. For example a consent with electronic signature.

Online Store — illustration

Checkout forms can be accessed by clicking on the E-Commerce menu, and choosing option Checkout forms. You may configure multiple checkout forms and use them for different merchandise. Checkout forms are very similar to Payment forms but are dedicated to the cart checkout of your Online store. Note that during checkout, only one form will be presented to the client.

Online Store — illustration

The Communication tab allows you to configure the confirmation email template that will be sent to the account owner after purchase. You can also configure the cancellation template in case of a refund. Consult the Templates help pages to find out more.

Activity Messenger can notify you or other administrators when a purchase is made. While you build your online store and test it, you may force Activity Messenger to send confirmation and cancellation emails to a specific address.

Online Store — illustration

The Stripe Terminal allows you to link up Stripe Readers to take in person payments. Consult the help page Stripe Terminal to learn more.

Client purchase experience: Cart and Checkout

Your Online store is just like a traditional E-Commerce store. Clients add merchandise to a shopping cart and then proceed to checkout. The checkout process consists of 4 steps:

  1. Shopping cart
  2. Your information (checkout form)
  3. Payment
  4. Confirmation

Before the last payment step, the checkout form is presented to the client.

Online Store — illustration

Administrator

Administrators have extra functionality on the Online Store. The shopping experience is the same as clients however there are additional orange buttons and actions in each checkout steps.

On the Shopping cart step the administrator can modify the cart item prices, change the cart expiration time and preview the final invoice.

Online Store — illustration

On the Your information step the administrator can toggle the Client switch to bypass the checkout form by making a Counter purchase. Useful when capturing the name and email address is not pertinent. They can also switch to another checkout form to capture different information.

Or, they can choose a client from their database to make a purchase on their behalf.

Online Store — illustration

On the Payment step, the admin can choose another payment method. For example to take cash or allow the client to pay later.

Online Store — illustration

If you have set up a Stripe Terminal, the administrator can take payments by credit/debit card in person.

Online Store — illustration

Finally, on the Confirmation step the administrator can email an electronic invoice to the client.

Settings reference

Setting Where Default Effect
Title Online store window (cog button) › Microsite page tab Name of the store page (required) The name of the store page.
Permission Online store window › Microsite page tab Public Who can open the page: Public, Client, Member, Admin or Hidden. Hidden removes the link from the menu but the page stays reachable by anyone with its address; Admin limits it to administrators.
Protect page with a password Online store window › Microsite page tab Off Only people who know the password can open the page. Design mode never asks for the password; exit design mode to test it.
Tags (categories) › Products visible to clients Online store window › Tags (categories) tab None selected Products carrying the chosen tags appear to clients, as separate tabs in the store.
Tags (categories) › Products visible to administrators Online store window › Tags (categories) tab None selected Products carrying the chosen tags appear to administrators. If neither list has a tag, every product is visible in this store.
Payment Online store window › Payment tab Credit card when Stripe or Moneris is set up, otherwise Offline How clients pay in the store: Offline (in person), credit card, Interac e-Transfer or a combination. There is no deposit option here.
Client form Online store window › Client form tab None, so Activity Messenger creates one The checkout form shown before payment. Manage forms under Checkout forms.
Counter Purchase: Admins purchases are counter purchases by default. Do not require a client. Online store window › Client form tab Off Lets administrators check out without a client. The purchase is invoiced to a generic no-client account and no email is sent.
Confirmation email template Online store window › Communication tab None, so Activity Messenger creates one The email sent after a purchase, with the invoice PDF attached.
Cancellation email template Online store window › Communication tab None, so Activity Messenger creates one The email sent after a refund, with the receipt PDF attached.
Notify staff by email following a booking Online store window › Communication tab No one Emails the selected users when a purchase is made.
Test mode Online store window › Communication tab Empty (off) When an email address is entered, confirmation and cancellation emails and the invoice go to that address instead of the client. A "Test mode is ON" warning shows while it is set.
Stripe terminal Online store window › Stripe terminal tab, when Stripe is connected Not applicable Manage terminal locations, tipping, the reader splashscreen and readers. Changes are saved automatically.
Show Stripe Terminal on the payment page for administrators Stripe terminal tab No Shows the Stripe Terminal option when an administrator takes payment.
Attendants can pay a product later Organization settings › Payments › Microsite online store Off Lets an attendant complete a store purchase for a client without taking payment.

Common questions

Can I have more than one online store? Yes. The default store is configured from E-Commerce › Products, and you can create alternate online stores as Microsite pages, for example a merchandise store for clients and a point of sale only administrators can open. See Microsite.

How do I show only some products to clients? Give the products tags, then choose those tags under Products visible to clients in the Tags (categories) tab. Each tag becomes a tab in the store. If no tag is selected for clients or administrators, every product is visible. See Microsite.

Can I let administrators sell products clients cannot see? Yes. Select tags under Products visible to administrators that are not in the clients list. Open your Microsite in a private browser window to check what clients see. See Microsite.

Can clients pay later in the store? Yes, when Payment is set to Offline: clients complete the order and pay in person. With credit card or Interac payment they pay at checkout. When an attendant buys on behalf of a client, Attendants can pay a product later lets them skip taking payment. See Microsite.

How do I test purchases without emailing clients? Enter your email address in Test mode on the Communication tab. Confirmation and cancellation emails and the invoice are then sent to that address until you clear it. See Microsite.

Can an administrator sell without choosing a client? Yes, as a counter purchase: turn on the counter-purchase option in the Client form tab, or toggle the Client switch at checkout. The purchase is invoiced to a no-client account and no email is sent. See Administrator.

Can I protect the store with a password? Yes. Turn on Protect page with a password in the Microsite page tab and set a password. Anyone without it cannot open the page. See Microsite.

Can a product use a different checkout form? Yes, a product can have its own Client form in its Microsite tab; otherwise the default checkout form from the store settings is used. Only one form is shown during checkout. See Client purchase experience: Cart and Checkout.

Next steps

Configure a dedicated Point of Sale · Follow up on invoices