SmileOne Integration Plugin
Installation Guide
Step 1: Purchase & Download
- Visit the official product page.
- Complete your purchase securely.
- After payment, you’ll receive a download link for your plugin ZIP file.
- Save the ZIP file to your computer.
Step 2: Install the Plugin
- Log in to your WordPress website’s admin dashboard.
- Go to Plugins > Add New.
- Click the Upload Plugin button at the top.
- Click Choose File and select your downloaded ZIP file.
- Click Install Now.
- After installation, click Activate Plugin.
Note: Make sure you do not extract the ZIP before uploading. Upload the ZIP file directly.
Step 3: Activate Your License
- After activation, find SmileOne Settings in your WordPress menu.
- Enter your license key (emailed to you or shown after purchase).
- Enter your domain if prompted (this is usually auto-detected).
- Click Activate License.
Note: One license is valid for one domain.
Step 4: Configure SmileOne API
- On the SmileOne Settings page, enter your:
- SmileOne Email
- SmileOne API Key
- User ID
- Region
- Click Save Changes.
- Test your connection using the Test Connection button.
Step 5: Add MLBB Products
- Go to Products > Add New (WooCommerce).
- Create a product for each MLBB Diamonds top-up package you wish to sell.
- Map your WooCommerce products to SmileOne products inside the plugin settings.
- Set your own prices, publish your products, and you’re ready to sell!
Tip: For best results, use high-quality product images and set clear pricing.
Order Fulfillment
- When a customer buys a top-up:
- The plugin collects their MLBB UID/Zone ID at checkout.
- The order is fulfilled automatically through SmileOne API.
- The customer receives diamonds in their MLBB account—no manual work needed.
Troubleshooting
- Plugin won’t activate? Double-check your license key and domain.
- Order not fulfilling? Check your SmileOne API credentials and try the Test Connection button.
- WooCommerce not working? Make sure WooCommerce is installed and activated.