Search Results :


Discord Role Mapping from Paid Memberships Pro to Discord Server (Discord WordPress Integration)

Discord Role Mapping from Paid Memberships Pro to Discord Server (Discord WordPress Integration)

WordPress Discord Social Login (Discord Single Sign-On (SSO)) for WordPress can be achieved by using our Discord Integration Add-on In this guide we will see how to implement Discord login on your WordPress website in the easiest way.

To know more about other features we provide in WordPress Social Login plugin, you can Click here

WordPress Social Login Discord Integration Addon allows you to assign roles to users in discord server based on the membership level in Paid Membership Pro Plugin. When a user register/login on your website it will automatically map the role in the discord as per their membership in the paid membership pro plugin. And if a user does not have any active membership then user will be added to discord server without assigning any role. The users roles in the discord server will automatically update whenever the subscription ends in Paid Membership Pro or user upgrade/downgrade the membership.
For more info on Discord Role Mapping Integration contact us at

Steps to Connect Paid MemberShip Pro with Discord. Discord Role Mapping (Based on MemberShip level in PM Pro Plugin) with miniOrange Social Login into WordPress

Step 1: Configure WordPress Role Mapping in Discord Server :

Follow the steps below to configure PM Pro integration with Discord server using Discord Integration Addon in WordPress

miniorange img Configure Discord Role Mapping Integration in WordPress
  • First of all, Setup Custom Application for Discord. You can refer to the guide to setup custom application from Discord.
  • Now, Navigate to bot tab from left hand side menu. Click on the Add Bot button.
  • WordPress Discord Integration role mapping add bot
  • Copy the Token and paste the token in Bot Token Key field.
  • pm pro to discord role Mapping copy the token key
  • Now, Open your Discord server, right-click on the server name, then select Copy ID. Paste it in the Guild ID field.
  • paid membership pro to discord role mapping copy the guide ID discord role mapping based on membership level in pm pro
  • Go to URL generator under OAuth2 section and select the following permissions.
  • URL generator select permissions for pm pro to discord role mapping
  • Copy the generated URL and paste it in a new tab. You will be asked to select a discord server to join. Select the server and provide admin permissions to the server.
  • URL generator select permissions for discord role mapping

Step 3: Create roles in Discord server according to the membership level

  • Create membership levels in Paid Membership Pro Plugin according to your requirements.
  • Navigate to Server Settings on your Discord Server.
  • social login discord integration server settings
  • Go to Roles tab and click on Create Role button.
  • create roles in Discord role mapping
  • Enter the Role Name same as the name of membership level on your Paid Memberhip Pro plugin and enter other details. Save the settings.
  • pm pro to discord configure wordpress integration role name
  • Shift to Permissions tab and enable Manage Roles checkbox.
  • manage roles for discord sign in wordpress to discord
  • Now, Right click on the Role name and copy the Role ID from copy ID button.
  • discord integration copy role ID
  • Paste the Role ID in the field corresponding to the Role name.
  • Paste role ID WordPress Discord

3: Assign roles to users in Discord server according to their membership level in PM Pro Plugin

  • Now, When a user registers through discord on your website. He will be redirected to Membership Levels page. User can choose from the available membership levels and proceed.
  • pm pro to discord role mapping based on membership
  • User will be assigned with the selected Membership Level.
  • user assigned with membership on registration
  • Now, the user will be assigned the same role in the Discord Server according to the membership level he has opted while registration on your website.
  • pm pro to discord role mapping user assigned same role in discord
  • You can download social login plugin using the following link.
  • Additional Resources

    If you are looking for anything which you cannot find, please drop us an email on

    Hello there!

    Need Help? We are right here!

    Contact miniOrange Support

    Thanks for your inquiry.

    If you dont hear from us within 24 hours, please feel free to send a follow up email to