MXZ SMM PANEL SETUP GUIDE

 

Read Below for all information

Add Static Pages Content

Update content of FAQs, About US, Contact Us and other static pages. Update content on different pages like New order, login register etc

  1. Log into admin, Go to settings -> pages
  2. Click edit on page entry and update its content.
  3. Rich text editor is available to update content.

Add Services

Admin Panel is completely dynamic, so you can add/update categories.

  1. Log into admin, Go to settings -> Services
  2. Click create new.
  3. Write Name of service, description and Status which is active by default.
  4. If it is Subscription/Autolikes service select Yes otherwise NO
  5. When you want to deactivate Service, just make status inactive.

Add Packages

  1. Log into to admin, Go to settings -> Packages
  2. Click create new.
  3. Select Service in which you want to create package. i.e Facebook, Instagram or Twitter
  4. Is service custom Data Yes/No - Custom data can be used for custom comments, custom mentions , custom keywords and so on.
  5. Name of Package. i.e Likes, Shares, Retweets
  6. Price Per Single item. i.e price for 1 Like = 0.01 etc
  7. System will automatically calculate total price for order. (Per item * Per item Price = total)
  8. Minimum quantity - i.e 20
  9. Maximum quantity - i.e 2000
  10. Description of service
  11. API - Select API to auto send order. (Add APIs in Automate -> Api List Menu)

Payment Methods Settings

To configure payment method settings

  1. Login to admin, Go to settings -> Payment methods
  2. Click to edit
  3. Change status active or inactive
  4. For Bitcoin, You have to get merchant_id & secret key for Coinpayments
  5. For Paypal Add your paypal Email. Make sure you have enabled IPN Handler in your profile. Being logged in to your paypal account, visit: https://www.paypal.com/in/cgi-bin/?cmd=_profile-ipn-notify&fli=truePaypal Mode live for production and sandbox for testing.
  6. For Stripe, get Stripe Secret and Key.
  7. For Payza add your payza business account email. Paypal Mode live for production and sandbox for testing.
  8. For InstaMojo, Get your API key, API Token And API Salt from your Instamojo account.
  9. To set up Skrill will need to sign up for a merchant account with Skrill. After verifying your account you will need to find your secret word from "Settings > Developer Settings" in your Skrill account.
  10. For Paytm, Add :
    1. Add Your Email Password (not Paytm password)
    2. Prefer gmail always. If paytm is sending recieved txn mails then only paytm will work
    3. Allow less secure app access, by going here and enabling checkbox: https://myaccount.google.com/lesssecureapps
    4. Dont share your paytm email to anyone. DONT!
    5. https://myaccount.google.com/security make sure no security errors are there
    6. Note: Please move all your prior Transaction emails from Inbox, or sign up Paytm wih a fresh gmail for your panel.
  11. For Paywant
  1. IPN URLS

IPN URLS

Gateway IPN
Paypal 
http://domain.com/payment/add-funds/paypal/status
Pazya 
http://domain.com/payment/add-funds/payza/status
Coinpayments 
http://domain.com/payment/add-funds/bitcoin/bit-ipn
InstaMojo 
http://domain.com/payment/add-funds/instamojo/webhook
Skrill 
http://domain.com/payment/add-funds/skrill/ipn
Paywant 
http://domain.com/payment/add-funds/paywant/status

 

Manage users

Add new users, activate or deactivate users etc.

  1. Login to admin, Go to Users
  2. Click create new to create new users, Add details, you can add funds of user from backend too.
  3. Click to edit to update
  4. User Funds can be added in this page
  5. User Special Price can be set here, by default all standard prices will be used.
  6. Change status active or inactive

Manage Orders

Change status of orders, remove theme etc. Following are details in order.

  1. Login to admin -> Orders
  2. Perform available actions.
  3. Bulk Edit option is available to manage orders quickly.

Manage support tickets

Your customer can post support queries through admin panel and you can manage it.

Funds Load History.

It will show history logs of funds loaded by customers.

Add funds

User will be able to load funds in panel.

  1. Login to User -> Add funds
  2. Select payment methods and proceed

Order History

User can view his orders history.

  1. Login to User -> Order History

Place Mass Order

User can place orders in bulk (Mass Orders).

  1. Login to User -> my orders
  2. Write order in each new line with the given format: package_id|quantity|link
  3. Package Ids are given below the mass order form.

SMM Panel API for customers

Panel have built in REST API for users, so that can place order by API directly without logging into panel.

  1. User login -> Settings
  2. Generate token by click Generate button
  3. All the other API details are available by accessing yourdomain.com/api-documentation

Add New SMM Reseller Panel API

  1. Admin login -> Automate -> API List
  2. Click on Add New.
  3. Insert Api Name.
  4. Order Place API
    1. Add API Endpoint
    2. Select HTTP method
    3. Add Request Body
      • There are three columns in request body
        1. Key - Which is parameter key.
        2. ValueType - Which is Either custom value or a column from order row.
        3. Value - if custom add value else select order row.
      • Example: API EndPoint: https://folgram.com/api/order HTTP Method: POST Required Parameters api_token package_id quantity link Parameter Parameter Type Value api_token Custom 123sd45e65466 package_id Table Column package_id quantity Table Column quantity link Table Column link
    4. Add API Success Response which must be in JSON format.
    5. Add Response Key Name equivalent to orderID. Which can be order, order_id, OrderID, ID etc.
  5. Order Status API
    1. Add API Endpoint
    2. Select HTTP method
    3. Add Request Body
      • There are three columns in request body
        1. Key - Which is parameter key.
        2. ValueType - Which is Either custom value or a column from order row.
        3. Value - if custom add value else select order row.
      • Example: API EndPoint: https://folgram.com/api/status HTTP Method: GET Required Parameters api_token order Parameter Parameter Type Value api_token Custom 123sd45e65466 Notice, order parameter is fetched automatically by system. Which you added in Response Key Name equivalent to orderID.
    4. Add API Success Response which must be in JSON format.
    5. Add Response Key Name equal start_counter. may be start_counterstart_countcountetc.
    6. Add Response Key Name equal Response key Name equal status. may be statusorder_status etc.
    7. Add Response Key Name equal Response key Name equal remains. may be remainscount_remains etc.
    8. Select Process All orders Auto Yes/No.

Add Mapping

between your panel's packageIDs and reseller panel's Service/PackageIDs

  1. Admin login -> Automate -> API List
  2. Edit added API.
  3. Add reseller panel service/package id equal to panel package_id

Send Orders to Reseller SMM Panel

  1. Admin login -> Automate -> Send Orders
  2. All orders which are in "PENDING" state and not sent to API whill be shown in listing.
  3. On Select API, select the API where you want to send Order, Here all API will be shown which are added in previous div.
  4. Click Send, following thing can be happened.
  5. If Order is successfully placed to API, there will be a success message.
  6. If Order is Failed to placed, there will be a failed message.
  7. If Mapping is not found there will be message that please add API mapping ids.
  8. In both Case Success And Failure, there will be response log from API call. Which is helpful for errors and other information.

Check Order Status From Reseller SMM Panel

  1. Admin login -> Automate -> Get Order Status
  2. All orders which are not in "CANCEL, REFUNDED, COMPLETED, PARTIAL" state and sent to API will be shown in listing.
  3. Click Get Status, following thing can be happened.
  4. If Order status is completed, system will automatically mark order complete and show success message.
  5. If Order status is partial, system will automatically mark order partial, refund remains quantity amount and show success message.

In Some case you want to send order to another reseller if not order fulfilled from current reseller, then you can "Change Reseller" By clicking on "Change Reseller" button in Get Status Order Listing. Order then will be read to be send to another reseller (By Manually) in Automate -> Order Send Menu.

API Response Logs

  1. Admin login -> Automate -> Response Logs
  2. In both case of Success and Failure there will be a response log which will give information about API call.

Subscriptions / Autolikes

To Enable or Disable subscription module, go to Settings -> System -> Select Yes or No on "Subscriptions functionality enabled?" select box. Most importantly, script doesn't do anything automate in subscription, every thing have to be done manually by admin. From sending subscription order to reseller to adding individual order in each subscription. By default when a user place an order in subscription, its Status will be PENDING and all the amount of order will be deducted from user's account in advance. Admin can cancel and stop subscription, the remaining amount will be calculated and returned to user account. When admin place's an order in subscription, by going to Subscription menu -> in listing of subscription -> View order button, there will be form to add order. After adding order, system will update order automatically to active. After all the posts in subscription are done, system will automatically update status to completed

Create service

Create a normal service as regular one and select "YES" from is subscription service? select box.

Create Packages

Create packages as regular one just select the appropriate service for subscription.

Manage

While in admin menu, click on Subscriptions menu to see all list of subscriptions. To edit Subscription:

  1. Go to subscription menu
  2. Click on on edit button in action to edit subscription.

To Cancel Subscription:

  1. Go to subscription menu
  2. Click on on cancel button in action to cancel subscription.

To Add orders in Subscription:

  1. Go to subscription menu
  2. Click on on View Orders button in action column.
  3. There will be complete detail of subscription along with list of orders
  4. In the Add order form, add a new regular order
  5. quantity, and other data will be used from subscription details
  6. Just add link of the post, start_count and remains
  7. By default order will be mark completed when you add it.