SmileOne Integration Plugin Documentation

SmileOne Integration Plugin Documentation

Welcome to the official documentation for the SmileOne Integration Plugin. This plugin allows you to instantly automate MLBB top-ups and start your own earning business—no developer fees, no coding required.

Features

  • Instant MLBB Diamonds top-up automation
  • Secure license protection (domain-bound, server-verified)
  • WooCommerce integration for easy selling and order management
  • Simple setup, no coding skills required
  • Pro admin dashboard with logs and license management
  • Save thousands on custom development fees
  • Earn passive income by selling top-ups

Requirements

  • WordPress 5.0+ (recommended latest version)
  • WooCommerce plugin (free)
  • SmileOne Integration Plugin (purchase from our site)
  • SmileOne API credentials (Email, Key, User ID, Region)

Installation

  1. Purchase & Download
    • Buy the plugin from our website.
    • Download the ZIP file after checkout.
  2. Install the Plugin
    • Go to your WordPress dashboard.
    • Navigate to Plugins > Add New.
    • Click Upload Plugin, select your ZIP file, and click Install Now.
    • After upload, click Activate.

Plugin Activation & License

  1. After activating, go to SmileOne Settings in your WordPress dashboard (left menu).
  2. Enter your license key (sent to your email or shown on order complete page).
  3. Enter your domain (auto-detected).
  4. Click Activate License.
  5. You must activate the license to use the plugin and enter SmileOne API details.
Note: One license = one domain.

Setting Up SmileOne API

  1. In the SmileOne Settings page, enter your SmileOne:
    • Email
    • API Key
    • User ID
    • Region
  2. Click Save Changes.
  3. Use Test Connection to verify your API is working (see test result).

Adding and Selling MLBB Products

  1. Go to Products > Add New (WooCommerce).
  2. Create your MLBB Diamond top-up products.
  3. Map products/variations to SmileOne products in the plugin dashboard (see “Product Mapping”).
  4. Customers can now buy MLBB top-ups directly from your site.
  5. Orders are processed and fulfilled automatically via the plugin and SmileOne API.

Order Fulfillment

  • When a customer purchases a product:
    1. The plugin collects their MLBB UID/Zone ID.
    2. The order is sent to SmileOne and fulfilled instantly.
    3. The customer receives diamonds in their MLBB account.

Troubleshooting

  • Order not fulfilling?
    • Check your SmileOne API details are correct.
    • Ensure your license is activated.
  • API connection failed?
    • Use the Test Connection button in SmileOne Settings.
    • Check your API key and credentials.
  • License error?
    • Make sure you entered the correct license for your domain.

FAQs

  • Can I use this on multiple domains?
    One license is for one domain. For more, please purchase additional licenses.
  • Does the plugin support other games?
    Currently, the plugin is focused on MLBB for best performance and support.
  • Can I upgrade or renew my license?
    Yes! You can renew or upgrade via your account on our website.
  • I need help! How can I get support?
    See the support section below.

How It Works (Diagram)

👤 🌐 🔗API 🎮

CustomerYour Website (SmileOne Plugin)SmileOne APIDiamonds Delivered to MLBB Account

Shop
0 Wishlist
Home
My account
0 items Cart