Skip to main content

HaHa Integration

Connect to the HaHa vending management system for automatic data synchronization.

HaHa Integration

Overview

The HaHa integration enables:

  • Automatic machine discovery
  • Real-time sales sync
  • Inventory level updates
  • Price management

Setting Up

Prerequisites

  • Active HaHa account
  • API credentials from HaHa

Configuration

  1. Go to Integrations > HaHa
  2. Click Add Credentials
  3. Enter your HaHa API credentials:
    • API Key
    • API Secret
    • Owner ID
  4. Click Test Connection
  5. If successful, click Save

HaHa Credentials

Syncing Data

Automatic Sync

Once connected, VendVice syncs with HaHa automatically:

  • Machines - Every 4 hours
  • Sales - Every hour
  • Inventory - Every 2 hours

Manual Sync

Force an immediate sync:

  1. Go to Integrations > HaHa
  2. Click Sync Now
  3. Select what to sync:
    • Machines only
    • Sales only
    • Everything

Import Features

Machine Import

Import machines from HaHa:

  1. Click Import Machines
  2. Review discovered machines
  3. Select which to import
  4. Map to locations (optional)
  5. Confirm import

Sales Import

Historical sales can be imported:

  1. Click Import Sales
  2. Select date range
  3. Choose machines
  4. Start import

Troubleshooting

Connection Failed

  • Verify API credentials are correct
  • Check HaHa account is active
  • Ensure Owner ID matches your account

Missing Data

  • Check sync status in the log
  • Verify machine is active in HaHa
  • Try manual sync