LogoLogo
ENGLISH
ENGLISH
  • Hey, you're here! Welcome to Heyday's Help Centre
  • ⬇️ Download the Heyday App!
  • 👥TEAMMATES
    • 👩‍💻My Profile
      • ✏️My Preferences
      • 🔔My Notifications
    • 🔐My Password
    • 📚Understanding the Inbox
      • Primary & Other
        • New Requests
        • Open Conversations
        • Assigned to Me
        • ⭐Starred
        • 🤖Chatbot Conversations
        • 🚪Closed Conversations
      • Filters
        • Status
        • Channel
        • Assignee
        • Department
      • Greyed Out Conversations
    • 💬In Chat
      • 🚪Close Conversation
      • ⭐Priority
      • ↔️Reassign to Another Teammate
      • 🏬Assign to Another Department
      • 🗒️Internal Notes
      • ⛔Conversation Blocking
      • 📜Templates
      • 🔎Products
      • 📲Start a call/Video chat
      • 😁Emojis
      • 📎Attach Files & Images
      • 🫂Customer Insights
  • 👤ADMINISTRATORS
    • 📊Analytics
      • Overview
        • Customer Overview
        • Conversation Overview
        • Chatbot Performance
      • Conversations
      • Team Performance
      • Advanced Reports
        • Conversations Report
          • Conversation Score
        • Department Report
        • Team's Report
        • Dialog Performance Report
        • Product Analytics Report
      • Flow Definitions
        • Campaign
        • Transfer
        • Sales
        • Support
        • Other
    • ⚙️Settings
      • General
        • Chat Display
        • Business Hours
      • Chatbot & Automation
        • FAQ Builder
        • Enterprise FAQ Editor
          • How to use CSV files
      • Team
      • Channels
      • Account
        • Notifications
      • Advanced
        • Secret Sharing
    • ✨Best practices
    • Assigning a conversation
    • How to Make a Teammate become an Administrator
    • Email - Teammate Performance Export
  • 🎛️ CHAT SETUP
    • Overview
    • Heyday Chat
    • The Code Snippet
      • Integration in the HTML code
      • Integration through a Google Tag
    • Customizing your Chat
      • Configurable Attributes
        • Client ID
        • Country
        • Flow Referral
        • Automatic Department Assigning
        • Widget State
        • Greeting Message
        • Delay Close
        • Minimizable
        • Set Cookie Rules
          • Cookie Expiry
          • Cookie Consent
        • Passing Client Data Post-initialization
        • Adapted script format for Google Tag Manager
      • Widget Position
      • Widget Appearance
    • Event Tracking
    • How to Integrate Heyday Webchat into a Native App
    • How to Integrate Facebook Chat if you Already Call the SDK
  • 🔗CHANNELS & FEATURES
    • Channels
      • Heyday Chat
      • Facebook Messenger
        • Creating a Facebook Pre-Production Business Page
        • Facebook Guest Mode
        • Flashing Messenger Chat Window
        • Facebook Self Onboarding
      • Google Business Messages
        • Non-Local Entry Points
        • Connecting your Google Account
      • Instagram
        • Creating an Instagram Business Account
        • How to Grant Access to Your Instagram Account
        • Instagram Self Onboarding
      • WhatsApp
        • Security Prerequisite
        • WhatsApp Channel Setup
      • Email
        • Automatic Forwarding
        • Testing the Email Channel
        • Email Signature
      • Video Chat
        • Technical Requirements
    • Features
      • E-comms
        • Shopify
          • How to Create and Configure a Custom App
          • How to configure needed permissions
          • Locate the information Heyday needs
        • Magento
          • Integration requirements
        • PrestaShop
        • Salesforce Commerce Cloud
          • SalesForce Service Cloud
      • FAQ Automation
      • Product Search
      • Sales Attribution
        • Activating your Sales Attribution
        • Sale Attribution Report
        • Limitations
      • Store Locator
        • Store Locator - Self Onboarding
      • Continuous Conversation
      • Marketing Campaigns
      • Email Marketing & Newsletter
      • Order/Shipment tracking
        • Keep Your Customer Informed
        • How To Set Up a Notification Link
      • CSAT Survey
        • Chatbot CSAT
        • Teammate CSAT
      • Wait Time Management
      • Appointment Booking
      • Loyalty Program
      • Back in Stock Notifications
      • Price Drop Notifications
      • Product Recommendation Quiz
Powered by GitBook
On this page
  • Api access required
  • IP Whitelisting
  • Production environments:
  • Pre-production environment:
  • Dev environment:
  • Local dev/API validation:

Was this helpful?

  1. CHANNELS & FEATURES
  2. Features
  3. E-comms
  4. Magento

Integration requirements

Api access required

Heyday needs the following access:

  • API key

  • API password

  • Authentication access (very important)

  • Authentication access password

  • API endpoint → example: https://<DOMAIN_NAME>/rest/V1

If anonymous API access is not authorized, you must create a Heyday user on your magento. (By default, anonymous guest access is not allowed) Name: Heyday Email: it-magento@heyday.ai

Product search

For the product search feature, we need read access on:

  • Magento_Catalog::categories

  • Magento_Catalog::products

  • Magento_InventorySalesApi::stock if version >= 2.3

Shipment tracking

For the shipment tracking feature, we need read access on:

  • Magento_Sales::shipment

  • Magento_Sales::order

  • Magento_Sales::actions_view

IP Whitelisting

If your brand requires to whitelist the Heyday server, make sure to whitelist the following IP:

Production environments:

  • US:

    • 3.215.28.159: Prod IP on us-east-1, used by the bot in production on US account

  • Europe:

    • 35.156.106.148: Prod IP on eu-central-1, used by the bot in production on EU account

  • Canada:

    • 3.99.94.225: Prod IP on ca-central-1, used by the bot in production on CA account

Pre-production environment:

  • 18.159.72.173: Staging IP on staging account, ie. staging-eu (eu-central-1)

Dev environment:

  • 34.234.52.252: Dev IP on dev account, ie. dev-us (us-east-1)

Local dev/API validation:

  • 69.70.236.50: Open VPN / Office IP address, for local/Postman tests

  • 54.91.177.192: AWS VPN IP address, for local/Postman tests

PreviousMagentoNextPrestaShop

Last updated 3 years ago

Was this helpful?

For more information, please access the

🔗
👈
Magento DevDocs