
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
- Log into admin, Go to
settings -> pages
- Click edit on page entry
and update its content.
- Rich text editor is
available to update content.
Add Services
Admin Panel is
completely dynamic, so you can add/update categories.
- Log into admin, Go to
settings -> Services
- Click create new.
- Write Name of service,
description and Status which is active by default.
- If it is Subscription/Autolikes service select Yes otherwise NO
- When you want to
deactivate Service, just make status inactive.
Add Packages
- Log into to admin, Go to
settings -> Packages
- Click create new.
- Select Service in which
you want to create package. i.e Facebook,
Instagram or Twitter
- Is service custom Data
Yes/No - Custom data can be used for custom comments, custom mentions , custom keywords and so on.
- Name of Package. i.e Likes, Shares, Retweets
- Price Per
Single item. i.e price for 1 Like = 0.01 etc
- System will automatically
calculate total price for order. (Per item * Per item Price = total)
- Minimum quantity - i.e 20
- Maximum quantity - i.e 2000
- Description of service
- API - Select API to auto
send order. (Add APIs in Automate -> Api List
Menu)
Payment Methods Settings
To configure
payment method settings
- Login to admin, Go to
settings -> Payment methods
- Click to edit
- Change status active or
inactive
- For Bitcoin,
You have to get merchant_id & secret key
for Coinpayments
- 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.
- For Stripe,
get Stripe Secret and Key.
- For Payza add your payza
business account email. Paypal Mode live for
production and sandbox for testing.
- For InstaMojo, Get your API key, API Token And API Salt from your Instamojo
account.
- 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.
- For Paytm, Add :
- Add Your Email Password
(not Paytm password)
- Prefer gmail always. If paytm is
sending recieved txn
mails then only paytm will work
- Allow less secure app
access, by going here and enabling checkbox: https://myaccount.google.com/lesssecureapps
- Dont share your paytm email to anyone. DONT!
- https://myaccount.google.com/security make sure no security errors are there
- Note: Please move all your prior Transaction
emails from Inbox, or sign up Paytm wih a fresh gmail for your
panel.
- For Paywant
- Get Your API Secret And
API Key
- Add below notify URL
- 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.
- Login to admin, Go to
Users
- Click create new to
create new users, Add details, you can add funds of user from backend too.
- Click to edit to update
- User Funds can be added
in this page
- User Special Price can be
set here, by default all standard prices will be used.
- Change status active or
inactive
Manage Orders
Change status of
orders, remove theme etc. Following are details in order.
- Login to admin ->
Orders
- Perform available
actions.
- 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.
- Login to admin, Click
Support
- Click on Edit A message
time line is built so your customer can message you and you can message
them too.
- Dashboard and listing
have new message count available.
- When new ticket will be
submitted or new message will be sent by user, Admin will receive
information of ticket in email added in system settings.
Funds Load History.
It will show
history logs of funds loaded by customers.
Add funds
User will be
able to load funds in panel.
- Login to User -> Add
funds
- Select payment methods
and proceed
Order History
User can view
his orders history.
- Login to User -> Order
History
Place Mass Order
User can place
orders in bulk (Mass Orders).
- Login to User -> my
orders
- Write order in each new
line with the given format: package_id|quantity|link
- 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.
- User login -> Settings
- Generate token by click
Generate button
- All the other API details
are available by accessing yourdomain.com/api-documentation
Add New SMM Reseller Panel API
- Admin login ->
Automate -> API List
- Click on Add New.
- Insert Api Name.
- Order Place API
- Add API Endpoint
- Select HTTP method
- Add Request Body
- There are three columns
in request body
- Key - Which is parameter key.
- ValueType - Which is Either
custom value or a column from order row.
- 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
- Add API Success Response
which must be in JSON format.
- Add Response Key Name
equivalent to orderID. Which can be order, order_id, OrderID, ID etc.
- Order Status API
- Add API Endpoint
- Select HTTP method
- Add Request Body
- There are three columns
in request body
- Key - Which is parameter key.
- ValueType - Which is Either
custom value or a column from order row.
- 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.
- Add API Success Response
which must be in JSON format.
- Add Response Key Name
equal start_counter. may
be start_counter, start_count, countetc.
- Add Response Key Name
equal Response key Name equal status. may
be status, order_status etc.
- Add Response Key Name
equal Response key Name equal remains. may
be remains, count_remains etc.
- Select Process All
orders Auto Yes/No.
Add Mapping
between your panel's packageIDs and
reseller panel's Service/PackageIDs
- Admin login ->
Automate -> API List
- Edit added API.
- Add reseller panel
service/package id equal to panel package_id
Send Orders to Reseller SMM Panel
- Admin login ->
Automate -> Send Orders
- All orders which are in
"PENDING" state and not sent to API whill
be shown in listing.
- On Select API, select the
API where you want to send Order, Here all API will be shown which are
added in previous div.
- Click Send, following
thing can be happened.
- If Order is successfully
placed to API, there will be a success message.
- If Order is Failed to
placed, there will be a failed message.
- If Mapping is not found
there will be message that please add API mapping ids.
- 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
- Admin login ->
Automate -> Get Order Status
- All orders which are not
in "CANCEL, REFUNDED, COMPLETED, PARTIAL"
state and sent to API will be shown in listing.
- Click Get Status,
following thing can be happened.
- If Order status is
completed, system will automatically mark order complete and show success
message.
- 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
- Admin login ->
Automate -> Response Logs
- In both case of Success
and Failure there will be a response log which will give information about
API call.