Parameters Reference for MarketerPanel

A complete guide to understanding order statuses, custom classes, and API parameters for seamless integration and order processing.

John D

Last Update 4 maanden geleden

This guide serves as a comprehensive reference for all key parameters required for seamless integration and operation of your SMM website with MarketerPanel. It includes order status types, custom class names, and other essential configurations.

Website Order Status Types

MarketerPanel utilizes specific order statuses from your WooCommerce website to track and process SMM orders effectively. These include default WooCommerce statuses and additional custom statuses.


Default WooCommerce Order Statuses:

Order StatusDescription
Pending Payment
Order has been created, but payment hasn’t been received yet.
Processing
Payment has been received, and the order is being prepared for fulfillment.
On Hold
Order is on hold and awaiting action (e.g., payment confirmation or stock availability).
Completed
Order fulfillment has been completed, and no further actions are required.
Cancelled
Order has been canceled either by the customer or an admin.
Refunded
Payment has been refunded to the customer.
Failed
Payment failed or was declined (e.g., due to insufficient funds).

To optimize order processing in MarketerPanel, add the following custom statuses:


Custom Order Statuses for MarketerPanel:

Order StatusSlug Code
Description
In Process
in-process
Indicates the order is actively being processed with the SMM panel.
In Review
in-review
For orders requiring manual review or verification before processing.

Custom Classes Names

Extra Product Options & Add-Ons for WooCommerce element class names, such as mp_quantity, mp_link, or mp_comments, are used to define and map specific product options (order parameters) in WooCommerce products to the required fields for seamless integration with SMM panels. These custom classes ensure accurate data transfer for automatic order processing.


Predefined Custom Classes:

Class NameDescription
mp_link
The URL or link to the social media page or post for the order.
mp_quantityThe number of units (likes, followers, etc.) required for the order.
mp_runsNumber of runs or repetitions to split the delivery into.
mp_intervalTime gap in minutes between multiple runs of the service.
mp_keywordsA list of keywords, separated by \r\n or \n, for targeted services.
mp_commentsA list of comments, separated by \r\n or \n, to be delivered.
mp_usernamesA list of usernames, separated by \r\n or \n, for the service.
mp_hashtagsA list of hashtags, separated by \r\n or \n, for targeting.
mp_hashtagA specific hashtag used to scrape usernames for the service.
mp_usernameThe URL or username to scrape followers or comment owners from.
mp_mediaThe URL of the media to scrape likers or interactions from.
mp_answer_numberSpecifies the answer number for poll-related orders.
mp_groupsA list of groups, separated by \r\n or \n, for group-targeted services.
mp_minThe minimum quantity for orders when specifying a range.
mp_maxThe maximum quantity for orders when specifying a range.
mp_postsLimits the number of new posts for which orders will be created.
mp_old_postsSpecifies the number of existing posts to include in orders.
mp_delayThe delay time in minutes before the order starts processing.
mp_expiryThe expiry date (format: d/m/Y) for the service or order.
mp_countryThe name or code of the target country for location-specific services.
mp_deviceThe device type for the service, such as mobile or desktop.
mp_type_of_trafficSpecifies the traffic source, e.g., Google, custom referrer, or blank.
mp_google_keywordRequired if traffic type is Google Keyword; specifies the keyword.
mp_referring_urlRequired if traffic type is Custom Referrer; specifies the referral URL.

Panel Order Status Types

MarketerPanel retrieves order status updates from connected SMM panels to keep your system synchronized. Below are the typical panel order statuses:

Order StatusDescription
PendingThe order has been received by the SMM panel but has not yet been processed. This is typically the initial status for newly submitted orders.
In progressThe order is currently being fulfilled by the SMM panel. Indicates that the service delivery has started but is not yet completed.
CompletedThe order has been successfully fulfilled and completed by the SMM panel. No further actions are required for this order.
PartialThe order has been partially completed due to the inability to fully deliver the requested service. The remaining amount may be refunded or adjusted, depending on the panel's policy.
ProcessingThe order is being prepared for fulfillment by the SMM panel. This status indicates that the panel is initiating the order delivery process.
CanceledThe order has been canceled by the SMM panel or due to an issue (e.g., insufficient balance or invalid parameters). No services will be delivered for this order.

Panel Order Parameters

When orders are submitted to an SMM panel, certain parameters must be provided to ensure smooth and accurate processing via the API. The table below highlights the key parameters required for effective order management, including those configured on your website (SMM services) and those managed within MarketerPanel:

Order TypeRequired Parameters (set wit Website SMM Service)
Optional Parameters (set with Website SMM Service)Parameters (set on MarketerPanel)
Default
link quantity
runs interval
key action service
Packagelinkkey action service
SEOlink quantity keywords
key action service
Custom Commentslink comments
key action service
Mentionslink quantity usernames
key action service
Mentions with Hashtagslink quantity usernames hashtags
key action service
Mentions Custom Listlink usernames
key action service
Mentions Hashtaglink quantity hashtag
key action service
Mentions User Followerslink quantity usernamekey action service
Mentions Media Likerslink quantity media
key action service
Custom Comments Packagelink comments
key action service
Comment Likeslink quantity usernamekey action service
Polllink quantity answer_number
key action service
Comment Replieslink username comments
key action service
Invites from Groupslink quantity groups
key action service
Subscriptionsusername min max delayposts old_posts expiry
key action service
Web Trafficquantity country device type_of_traffic google_keyword referring_urlruns interval
key action service

Below is a table detailing the required Order Parameters and their descriptions, as outlined in the Custom Class Name section. These parameters, derived from the original SMM panel API specifications, play a crucial role in ensuring seamless order processing. Some parameters need to be configured directly in MarketerPanel, some are automatically set by MarketerPanel, and others must be configured for each SMM service (WooCommerce product) on your SMM website using Extra Product Options & Add-Ons for WooCommerce element class name to collect necessary data from customers.

By collecting this information during the order process, MarketerPanel uses the data to process orders with the appropriate SMM panel automatically. The collected parameters are sent to the SMM panel's API through MarketerPanel, ensuring accurate and efficient order fulfillment.

ParametersDescription
key
Your API key
actionadd
serviceService ID
linkLink to page
quantityNeeded quantity
runs (optional)Runs to deliver
interval (optional)Interval in minutes
keywordsKeywords list separated by \r\n or \n
commentsComments list separated by \r\n or \n
usernamesUsernames list separated by \r\n or \n
hashtagsHashtags list separated by \r\n or \n
hashtagHashtag to scrape usernames from
usernameURL to scrape followers from / Username of the comment owner
mediaMedia URL to scrape likers from
answer_numberAnswer number of the poll
groupsGroups list separated by \r\n or \n
minQuantity min
maxQuantity max
posts (optional)Limit new posts for which orders will be created
old_posts (optional)Number of existing posts for orders
delayDelay in minutes
expiry (optional)Expiry date (format: d/m/Y)
countryCountry code or name
deviceDevice type
type_of_trafficTraffic type (1 - Google Keyword, 2 - Custom Referrer, 3 - Blank Referrer)
google_keywordRequired if type_of_traffic = 1
referring_urlRequired if type_of_traffic = 2

Was this article helpful?

0 out of 0 liked this article

Still need help? Message Us