How The Engage Wallet Integration Works

How The Engage Wallet Integration Works


Before You Begin

Looking for Gallus Golf's native loyalty programs? Click here to view our How Loyalty Programs Work article.

What's The Point?

Many facilities are looking to provide their users with a simple and easy way to have a reloadable loyalty card that rewards them for spending money at the facility. Enter the Gallus Wallet. This module provides users the ability to access their card, reload it, and display a scannable QR code at checkout without the need for any physical cards.

This article will describe the steps users must take to connect their Gallus Wallet account in a Gallus Golf mobile app, along with how to use it during transactions at the respective facility.

Summary Webinar


User Experience

Connecting Or Signing Up For An Account

  1. Tap on the Wallet button on the Home Screen of the app.

  2. Enter one of the following to connect an account and tap Connect:
    1. Email address
    2. Phone number

  3. Input the rest of the profile information and tap Verify It's Me.

  4. The user will be sent a confirmation text with a code they must input in the app in order to finish setting up their account.

  5. DONE! The user can now access their Gallus Wallet account directly from the app.

Viewing An Account & Loyalty Card

  1. Tap on the Wallet button on the Home Screen of the app.
  2. The below page will appear with basic account information.

      1. This is the default landing page for users once they have connected their PGK value card.  Most users should only have one card appear in this screen, however there might be occasions where 2 cards appears when they purchase a card for the next season.
  3. To view a card, tap on it and the below page will appear. It includes the following:

      1. A scannable QR code for point redemption.
      2. A button to reload the card.
      3. A button to book tee times.
      4. A button to view previous transactions.
      5. A timer at the top-right that counts upward as the page is being viewed (for staff verification that they are not viewing a screenshot).

Reloading A Card

  1. Tap on the Wallet button on the Home Screen of the app.
  2. On the ensuing page, tap the card to reload. 

  3. Tap Reload Card.

  4. Enter how much to reload and tap Next.

      1. The amount defaults to an amount but can be changed by the user.
  5. The billing address is shown for verification. When the information on the page is correct, tap Next.

  6. Enter card information and Submit.

  7. DONE!

Admin Setup

Step 1: Moneris Configuration

In order to accept payment, a payment processor must be configured. Follow the below steps to complete:
  1. Go to the Hosted Pay page in the Moneris console.


  2. Click on Generate a New Configuration or edit an existing configuration.

  3. Once generated, grab the ps_store_id hpp_key, then email them to support@gallusgolf.com for us to configure on our end.

  4. Add the following:

      1. Type Gallus Wallet in the Description field.
      2. Keep transaction type default to Purchase.
      3. Under Payment Methods, select Credit Cards.
      4. Under Response Method, configure the following fields related values:
        1. Select Response Method to be “Sent to your server as a POST”.
        2. Approved URL: https://api.gallusgolf.com/v1/[GALLUS_CLUB_ID]/capabilities/monerisresponsehandler
        3. Declined URL: https://api.gallusgolf.com/v1/[GALLUS_CLUB_ID]/capabilities/monerisresponsehandler
          1. Email support@gallusgolf.com to ask for your unique Club ID to enter in the above URL's. Please DO NOT enter the above URL's without adjusting them with your Club ID.
  5. Click Save.
  6. The page reloads with more information. Use “Enhanced Cancel”: Please select / check mark this option to get more information in response as we are processing the details in case of cancel as well and its required.

  7. Once again, click Save Changes.
  8. After the page reloads, click Configure Appearance.
    1. On the ensuing page, complete the following:
      1. Edit the colors of the buttons within the app (for branding purposes).

      2. Check the following boxes:
        1. Display CVD Input
        2. Display AVS Input

      3. Select the credit card logos you'd like to accept, then click Save Appearance Settings.

  9. Return to the Main Configuration page and click Configure Response Fields.

  10. Select the following checkboxes, then click Save Response Settings at the bottom of the page:

      1. Return line item details.
      2. Return billing details.
      3. Return other customer fields. (cust_id, client_email, note . . .)
      4. Return ECI value.
      5. Return the txn_number.
        1. This field is used to perform follow-ons.
      6. Return the VBV result code.
      7. Return a Visa Debit card indicator.
      8. Return AVS data.
      9. Encode cardholder name.
        1. This allows multibyte characters.
  11. If you wish to send a Moneris-generated receipt, click Configure Email Receipts and follow the on-screen prompts.

  12. Under Receipt Conditions, select the options and also add the email address if the merchant also wants the receipts.
  13. Click Save Email Settings.

  14. DONE! (Make sure you sent us the information described in step III above.)

Step 2: Engage Account Setup

Gallus Golf has partnered with a leading gift card loyalty platform with over 50 years of experience in helping businesses successfully introduce and manage reloadable gift card software solutions, now fully integrated with Gallus app technology. Email support@gallusgolf.com to get started.

Step 3: Gallus Dashboard Setup

After confirming with a Gallus Golf representative that your app is ready for the Digital Wallet, follow the below instructions to connect your Engage program to the Gallus Digital Wallet:
  1. Log into your Gallus Admin Dashboard.
  2. On the left side of the page, click Engage Users --> Prepaid Value Cards.

  3. On the ensuing page, click Import Cards at the top-left, then Import to sign into your Engage account.




    • Related Articles

    • Engage Wallet Setup Step 2: Card Account Setup

      Before You Begin Make sure you have a familiarity with the Gallus Wallet by reading our How The Engage Wallet Integration Works article. Looking for step 1? Please view our Engage Wallet Setup Step 1: Payment Configuration article. What's The Point? ...
    • Engage Wallet Setup Step 1: Payment Configuration

      Before You Begin Make sure you have a familiarity with the Engage Wallet integration by reading our How The Engage Wallet Integration Works article. What's The Point? In order to accept payment, a payment processor must be configured. The Gallus ...
    • How The Club Prophet Wallet Integration Works

      What's The Point? Clubs utilizing Club Prophet for their tee sheet and point of sale often allow customers to have a reloadable balance on their account. This balance has traditionally been managed completely behind the pro shop desk. Anytime a ...
    • Engage Wallet Setup Step 3: Gallus Dashboard Setup

      Before You Begin Make sure you have a familiarity with the Gallus Wallet by reading our How The Engage Wallet Integration Works article. Looking for step 2? Please view our Engage Wallet Setup Step 2: Card Account Setup article. What's The Point? ...
    • How Loyalty Programs Work

      Before You Begin Make sure you have a login to the Gallus Admin dashboard for your app. If you don't, email support@gallusgolf.com and indicate which course you'd like to be set up for. There are two options for Loyalty Programs in a Gallus app: ...