Paylix AIO

Welcome to the official setup guide for HDBOOSTS Paylix AIO. This documentation will walk you through the configuration and webhook setup to get your system running fast and smooth.

📁Configuration File (config.json)

Below is the current structure of your configuration file. Fill in all placeholder values (XXX) with your actual data.

{
  "discord-settings": {
    "bot-token": "YOUR-BOT-TOKEN", // Your Discord bot token
    "whitelisted-users": ["YOUR-DISCORD-ID"], // List of Discord user IDs allowed to use the bot
    "guild-id": "YOUR-GUILD-ID", // Your Discord server ID
    "customer-role-id": "CUSTOMER-ROLE-ID", // Role ID to assign to customers

    "logging": {
      "paylix-logs": "CHANNEL-ID", // Channel ID for internal Paylix logs (order created/completed)
      "sale-logs": "CHANNEL-ID", // Channel ID for public sale notifications
      "feedBack-logs": "CHANNEL-ID", // Channel ID for public feedback notifications
      "feedback-Forum-ChannelId": "CHANNEL-ID" // Forum channel for private feedback threads
    }
  },

  "customization": {
    "embed-color": "#ff0000", // Embed color in HEX (e.g., red)
    "bot-customization": {
      "custom-activity": "hdboosts" // Text to display as bot activity (e.g., "Watching hdboosts")
    }
  },

  "automation-settings": {
    "port": 80, // Port the bot's webhook server will run on
    "host": "localhost", // Host IP or domain (e.g., VPS IP or 0.0.0.0)

    "paylix": {
      "api-key": "YOUR-API-KEY", // Your Paylix API key (from dashboard)
      "merchant-name": "YOUR-MERCHANT-NAME" // Your Paylix merchant name
    }
  }
}

💡 Tip: You can use https://htmlcolorcodes.com to find the perfect embed color.

🌐 Setting Up Your Paylix Webhook

To ensure Paylix sends order and feedback data to your bot, follow these steps:

📌 Instructions:

  1. Click Add Webhook Endpoint.

  2. Fill in the webhook fields exactly like in the reference screenshots:

  1. Webhook URL format:

    • Replace YOUR-IP with your actual IP.

    • Replace PORT with the value used in your config (e.g., 80).

  2. Click Save — your webhook is now active!

✅ Running The Bot

Once your config.json is properly filled out and your webhook is set up:

  • Run your bot.

  • Ensure port 80 is open (use a port forwarding or VPS setup).

  • When an order or feedback is processed on Paylix, it will automatically trigger a webhook to your bot.

If all log channel IDs are set correctly, you will start receiving real-time updates in your Discord server.

👉 Port Opening

Watch to show you how to open a port

🧠 Available Commands & What They Do

The following slash commands are built into the bot to help you manage your store directly from Discord:

/check-order

Check the status of a Paylix order using the order ID.

/claim-customer-role

Allows users to claim the customer role by providing their order ID.

/coupon-list

Lists all currently active coupons from your Paylix store.

/create-coupon

Creates a new discount coupon.

/delete-coupon

Deletes an existing coupon.

/delete-product

Permanently deletes a product from your Paylix store.

/edit-product-price

Change the price of a listed product.

/feedback-reply

Reply to a customer’s feedback using the feedback ID and message.

/help

Displays a help menu listing all available commands.

/process-order

Manually processes an order (useful for reviewing unpaid or custom orders).

/product-hold

Temporarily puts a product on hold (useful for maintenance or pausing sales).

/restock-serials

Restock a product by adding more serials/keys.

/send-serials

Manually send product serials to a customer.

/stock

Check the current stock level for a product.

⚠️ Permissions: Most commands are restricted to users listed under whitelisted-users in your config.json.

🆘 Need Support?

Having issues or questions?

Join our support server: 🔗 https://discord.hdboosts.cc

We’re here to help!

Last updated