Step 1 - Setting up a treasury wallet

Before creating a shop, you need to set a treasury wallet that will receive tokens used for shop purchases. To do it, go to the “Shop” tab on your community dashboard and switch to the “Wallets” tab.

Empty wallets tab

Flipsuite takes a small fee on every purchase made in your shop that varies based on the plan you’re on. Check out the pricing for more details.

Simply click the “Add new wallet” button and provide a wallet address for a selected chain. If everything went well, you should see your wallet being added to the list:

Wallets tab

Now you’re ready to create a shop!

Step 2 - Creating a shop

To create a shop, switch to the “Shops” tab and click the “Create new shop” button to get started.

Empty shops tab

After successfully creating a shop, you will be redirected to the shop’s items page.

Empty shop items tab

Step 3 - Adding role items to the shop

To add a role item to your shop, click the “Add shop item” button.

You will need to provide the following information:

  • Item name and description
  • Discord role to grant upon purchase and its duration
  • Price in a selected token
  • Optional stock quantity (optional)
  • Whether to burn the tokens on purchase (optional)

Example item details are shown in the screenshot below.

Role item creation form

Once you filled in all the details, you’re good to go and add the item to the shop.

Flipsuite can only grant and revoke roles from users in your server that are below its role in your server’s role hierarchy. You can access it by going to the Roles tab in your server settings.

Example server role hierarchy

In the example above, Flipsuite can only grant the “Premium Member” role to your community members. It won’t have access to the “Day Oner” role as it’s above the bot’s role.

Step 4 - Spawning the shop menu

Spawning of the shop menu message is done via admin control panel in Discord. Simply go to ⚙️ settings > 🛍️ shop > 🛒 shops until you are here:

Shops settings in the control panel

To spawn the shop menu message, select a shop from the dropdown and click the “spawn menu” button. You’ll need to choose which channel to spawn the menu in.

After selecting a channel, a menu message will appear that looks like this:

Default shop menu message

Your community members can now interact with the shop menu and exchange their tokens on roles in your server!

Purchase successful message

What’s next?

Learn how to set up purchase notifications and customize your shop’s appearance.