âAutomatic Store đ
â This plugin is private! Can be purchased on our Discord Marketplace.
It is used to create an automated store on your Discord server with integrated PayPal payments. Use it to sell VIP memberships, credits, special Discord roles, and much more. Our solution works just like the Marketplace on the SourceFactory Discord and offers you unlimited product creation possibilities. âĸ After an order is paid, you can automatically perform the following actions:
Send commands to your CS2 server
Assign a special discord roles to the user
Execute any SQL command to your MySQL database
The plugin includes extensive configuration options, allowing you to set up products for individual servers (up to 25 products per CS2 server), customize embed messages, and much more.
Main Configuration
Response Server
Determines which server creates replies to messages, PayPal orders, checks, etc.. Only one server can have Response server enabled!
( true
/ false
)
Live Mode
If PayPal Live Mode will be enabled (If this value is false, Sandbox mode will be used) What's the Live and Sandbox mode
Currency
Allow Unlinked Users To Create Orders
If unlinked users can create orders, if this feature is enabled, they must enter SteamID64 when creating an order ( true
/ false
)
PayPal Account
Name
Your name
Surname
Your surname
Email of your PayPal account
Client ID
Client ID of your PayPal account (If Live Mode is enabled use Live Client ID otherwise use Sandbox Client ID) How to get a PayPal Client ID & Secret
Secret
Secret of your PayPal account (If Live Mode is enabled use Live Secret otherwise use Sandbox Secret How to get a PayPal Client ID & Secret
Invoice Data
Invoice Lifetime
Lifetime of the created order/invoice (minutes
)
Note
--->
Term
------>
Tax ID
---------> Invoice Details (Can be empty)
Website
------>
Logo URL
--->
Servers Data
Servers List
List the name of all your servers (All servers must have the same list of servers!)
Actual Server
The name of the current server from your Servers List
(Each server must have its own server name set from the Servers List)
Messages List
Used to create embed messages and products (This means that each message has its own products)
Embed Section
------------->
What the embed message will look like
Products Section
------------->
List of all products for actual message
Name
Name of the product
Price
Price of the product
CommandsAfterPurcharse
List of commands that will be sent to the server.
Key >
Means the name of the server from the Servers List
Value >
The exact command that will be sent
RolesAfterPurcharse
List the Role IDs that will be assigned to the user
SQLCommandAfterPurcharse
SQL command that will be sent to your MySQL database
Button
What the button will look like
To edit the embeds, follow the instructions: Custom Embeds Format
Available Variables
âĸ {PRODUCT} > Name of the product âĸ {PRICE} > Price of the product âĸ {INVOICEID} > Invoice ID âĸ {USERNAME} > Discord Name of the user who created the order âĸ {USERID} > Discord ID of the user who created the order âĸ {STEAMID} > SteamID64 of the user who created the order
Last updated