Bikky Webhooks Implementation

The Bikky integration harnesses the functionality of the Punchh Platform's Webhooks Module, enabling the consumption of guest data and account transactional events in near real-time. They use this data for segmentation and marketing in the Bikky Platform.

Requirements

Step 1.

Contact your Bikky Customer Success Manager and provide your Punchh Business ID to receive an Auth Bearer Token for the webhook setup. (Your Punchh CSM can provide you with your Business ID.)

Step 2.

Contact your Punchh representative to enable Webhooks for your brand (if not already enabled).

Step 3.

Configure the Webhook in Punchh:

  1. In Punchh, select Data Sharing > Outbound Webhooks in the left navigation bar.
  2. Select Webhooks tab.
  3. Click the Base URL button in the top right.
  4. Click on Add New URL
  5. Fill in the form with the following:
    1. Name: Bikky
    2. Webhook Base URL: https://webhooks.prd.core.bikky.com
  6. Click Submit.

Step 4.

Create the Webhook:

  1. Return to the Webhooks tab.
  2. Click the + Create Webhook button in the top right.
  3. Fill in the form with the following:
    1. Name: Bikky webhook
    2. Description: Bikky webhook
    3. Base URL: Select Bikky from the dropdown
    4. Webhook End Point: /webhooks/punchh
    5. Authentication: Bearer
    6. Auth Bearer Token: [token from Bikky team]
    7. Select your Events.
  4. Click Submit.

Offers Reporting

  • Event - Coupon Issuance - Discount and Unlock Type
  • Event - Coupon Redemption
  • Event - Guest
  • Event - Redeemables
  • Event - Redemptions
  • Event - Rewards

Loyalty Status Reporting

  • Event - Check-in- Gift and Loyalty
  • Event - Transactional Notifications
    • Bumped Membership Level
    • Card Completion
    • Check-in Void
    • Loyalty Transfer
    • Pending Check-in
    • Points Expiry
    • Points to Reward
    • POS Scanner Check-in
    • Redeemable unlocked
    • Redemption Applied
    • Update Check-in

Marketing Orchestration and Performance Reporting

  • Event - Marketing Notification (all)
  • Event - Transactional Notifications
    • eClub Registration
    • Points Expiry Reminder
    • Reward Notification
    • User Notification
    • Wifi registration