PHPackages                             corwindev/paymenter-discordlink - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. corwindev/paymenter-discordlink

ActivePaymenter-plugin[Payment Processing](/categories/payments)

corwindev/paymenter-discordlink
===============================

Link customers discords with paymenter

v2.11(2y ago)132901[2 issues](https://github.com/CorwinDev/paymenter-discordlink/issues)[1 PRs](https://github.com/CorwinDev/paymenter-discordlink/pulls)MITPHPPHP ^8.1

Since Jan 8Pushed 2y ago1 watchersCompare

[ Source](https://github.com/CorwinDev/paymenter-discordlink)[ Packagist](https://packagist.org/packages/corwindev/paymenter-discordlink)[ RSS](/packages/corwindev-paymenter-discordlink/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)DependenciesVersions (13)Used By (0)

Paymenter - Discord linked roles
================================

[](#paymenter---discord-linked-roles)

What is this?
-------------

[](#what-is-this)

This extension allows you to give your customers a role after they have paid for a product. This is done by linking their Discord account to their account on your website. This extension is made for the [Paymenter](https://paymenter.org).

Screenshots:

User in chat:

[![image](https://private-user-images.githubusercontent.com/88144943/252916833-9506ea21-b474-4906-bf55-5dc8010eeb77.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzQxMzk4MjgsIm5iZiI6MTc3NDEzOTUyOCwicGF0aCI6Ii84ODE0NDk0My8yNTI5MTY4MzMtOTUwNmVhMjEtYjQ3NC00OTA2LWJmNTUtNWRjODAxMGVlYjc3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAzMjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMzIyVDAwMzIwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg4MDIxNjgwM2MyN2NkYmUwYWVmZThkZWRlYzRmYjI3NjYxOTk2MGQwMDkxYTliOWUyZDdhODA4ZDFkYzliMzQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.-X3RxRmR6TUT3EL-8AiLq9l-m7427wbMShUocDexeLc)](https://private-user-images.githubusercontent.com/88144943/252916833-9506ea21-b474-4906-bf55-5dc8010eeb77.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzQxMzk4MjgsIm5iZiI6MTc3NDEzOTUyOCwicGF0aCI6Ii84ODE0NDk0My8yNTI5MTY4MzMtOTUwNmVhMjEtYjQ3NC00OTA2LWJmNTUtNWRjODAxMGVlYjc3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAzMjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMzIyVDAwMzIwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg4MDIxNjgwM2MyN2NkYmUwYWVmZThkZWRlYzRmYjI3NjYxOTk2MGQwMDkxYTliOWUyZDdhODA4ZDFkYzliMzQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.-X3RxRmR6TUT3EL-8AiLq9l-m7427wbMShUocDexeLc)

Linking Paymenter -&gt; Discord

(To grant a user the role, they must click on "Linked Roles" from the server's context menu in Discord.)

[![image](https://private-user-images.githubusercontent.com/88144943/252917924-db85fd2b-bd5a-483f-8b69-cace48da967d.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzQxMzk4MjgsIm5iZiI6MTc3NDEzOTUyOCwicGF0aCI6Ii84ODE0NDk0My8yNTI5MTc5MjQtZGI4NWZkMmItYmQ1YS00ODNmLThiNjktY2FjZTQ4ZGE5NjdkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAzMjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMzIyVDAwMzIwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTAxZWUxNzEyNzZlMzhjZjc2NjA2N2MzMTU2OTRjODFhZmUyZDFiOTQzY2E5NTg3ZmZiNGRiZmE5N2Q3NjVhMGUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.u7yldPwjahHLglphwbgk3IdupElyPaQp9x_pmpX-NjQ)](https://private-user-images.githubusercontent.com/88144943/252917924-db85fd2b-bd5a-483f-8b69-cace48da967d.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzQxMzk4MjgsIm5iZiI6MTc3NDEzOTUyOCwicGF0aCI6Ii84ODE0NDk0My8yNTI5MTc5MjQtZGI4NWZkMmItYmQ1YS00ODNmLThiNjktY2FjZTQ4ZGE5NjdkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAzMjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMzIyVDAwMzIwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTAxZWUxNzEyNzZlMzhjZjc2NjA2N2MzMTU2OTRjODFhZmUyZDFiOTQzY2E5NTg3ZmZiNGRiZmE5N2Q3NjVhMGUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.u7yldPwjahHLglphwbgk3IdupElyPaQp9x_pmpX-NjQ)

How to install
--------------

[](#how-to-install)

**1.** Download using composer:

`composer require corwindev/paymenter-discordlink`

### **ATTENTION!** If you already have Discord login set up in your panel, skip steps 4 and 5.

[](#attention-if-you-already-have-discord-login-set-up-in-your-panel-skip-steps-4-and-5)

**2.** Go to  and create a new application.

**3.** Access the newly created application, go to the Bot tab, and create a new bot. Copy the received token and save it in a secure place.

**4.** Navigate to the OAuth2 tab and add a new "Redirect" with the value `https://yourDashboardDomainHere.example/linkedroles/callback`.

**5.** After confirming the changes, open the General Information tab, scroll down, and paste `https://yourDashboardDomainHere.example/linkedroles` into the **LINKED ROLES VERIFICATION URL** field.

**6.** Add your bot to your server using the Url Generator from the OAuth2 tab.

**7.** Run the following command in the terminal:

```
php artisan discord:link
```

Then follow the instructions in the terminal.

**8.** Create a role on your server and go to the "Links" section to add a new requirement. You will see a list of social platforms followed by Your Application. Choose Your Application and select the requirements you prefer.

[![image](https://private-user-images.githubusercontent.com/41286754/259813258-56ed2f84-ab0d-4672-b0dc-b5b627618727.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzQxMzk4MjgsIm5iZiI6MTc3NDEzOTUyOCwicGF0aCI6Ii80MTI4Njc1NC8yNTk4MTMyNTgtNTZlZDJmODQtYWIwZC00NjcyLWIwZGMtYjViNjI3NjE4NzI3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAzMjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMzIyVDAwMzIwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWYxOWZhMGVmZWU2MWNkZjQyYjIyNzRhNDU5MDZmYmJkZGQyMGY4MmFjNzY2OTcwZGI1OWRlYjc5NzZmNGEzMzImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.rgHal0H8e20KGPBGr7wBMuhk_9bICOMOYkmgjZ9uqbo)](https://private-user-images.githubusercontent.com/41286754/259813258-56ed2f84-ab0d-4672-b0dc-b5b627618727.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzQxMzk4MjgsIm5iZiI6MTc3NDEzOTUyOCwicGF0aCI6Ii80MTI4Njc1NC8yNTk4MTMyNTgtNTZlZDJmODQtYWIwZC00NjcyLWIwZGMtYjViNjI3NjE4NzI3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAzMjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMzIyVDAwMzIwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWYxOWZhMGVmZWU2MWNkZjQyYjIyNzRhNDU5MDZmYmJkZGQyMGY4MmFjNzY2OTcwZGI1OWRlYjc5NzZmNGEzMzImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.rgHal0H8e20KGPBGr7wBMuhk_9bICOMOYkmgjZ9uqbo)

To display a badge next to a person's nickname as shown in the screenshot below, you need to add the role in the permissions of the chosen Discord channel.

[![image](https://private-user-images.githubusercontent.com/88144943/252916833-9506ea21-b474-4906-bf55-5dc8010eeb77.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzQxMzk4MjgsIm5iZiI6MTc3NDEzOTUyOCwicGF0aCI6Ii84ODE0NDk0My8yNTI5MTY4MzMtOTUwNmVhMjEtYjQ3NC00OTA2LWJmNTUtNWRjODAxMGVlYjc3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAzMjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMzIyVDAwMzIwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg4MDIxNjgwM2MyN2NkYmUwYWVmZThkZWRlYzRmYjI3NjYxOTk2MGQwMDkxYTliOWUyZDdhODA4ZDFkYzliMzQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.-X3RxRmR6TUT3EL-8AiLq9l-m7427wbMShUocDexeLc)](https://private-user-images.githubusercontent.com/88144943/252916833-9506ea21-b474-4906-bf55-5dc8010eeb77.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzQxMzk4MjgsIm5iZiI6MTc3NDEzOTUyOCwicGF0aCI6Ii84ODE0NDk0My8yNTI5MTY4MzMtOTUwNmVhMjEtYjQ3NC00OTA2LWJmNTUtNWRjODAxMGVlYjc3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAzMjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMzIyVDAwMzIwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg4MDIxNjgwM2MyN2NkYmUwYWVmZThkZWRlYzRmYjI3NjYxOTk2MGQwMDkxYTliOWUyZDdhODA4ZDFkYzliMzQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.-X3RxRmR6TUT3EL-8AiLq9l-m7427wbMShUocDexeLc)

To grant a user the role, they must click on "Linked Roles" from the server's context menu in Discord.

[![image](https://private-user-images.githubusercontent.com/41286754/259813632-663a7e2f-1c2a-4247-899e-5f6031696a14.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzQxMzk4MjgsIm5iZiI6MTc3NDEzOTUyOCwicGF0aCI6Ii80MTI4Njc1NC8yNTk4MTM2MzItNjYzYTdlMmYtMWMyYS00MjQ3LTg5OWUtNWY2MDMxNjk2YTE0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAzMjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMzIyVDAwMzIwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTViYWJjNzAzOTJlODNlM2YyZGMzOGVmZTU5MjQzMmQ5MDVmYTUxNzEyOTQyYmNlYmJkNjg4YmMxYzQxMzNmZTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.uqFvY_2InAoRelOCLRczzzQykyFwwKeHJEkWyI5zqbE)](https://private-user-images.githubusercontent.com/41286754/259813632-663a7e2f-1c2a-4247-899e-5f6031696a14.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzQxMzk4MjgsIm5iZiI6MTc3NDEzOTUyOCwicGF0aCI6Ii80MTI4Njc1NC8yNTk4MTM2MzItNjYzYTdlMmYtMWMyYS00MjQ3LTg5OWUtNWY2MDMxNjk2YTE0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAzMjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMzIyVDAwMzIwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTViYWJjNzAzOTJlODNlM2YyZGMzOGVmZTU5MjQzMmQ5MDVmYTUxNzEyOTQyYmNlYmJkNjg4YmMxYzQxMzNmZTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.uqFvY_2InAoRelOCLRczzzQykyFwwKeHJEkWyI5zqbE)

**9.** Done!

**10.** Leave a star on the GitHub repository if you like this extension!

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 90.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

12

Last Release

851d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/77aec730dd01cc51adf480c734c8a1441dee4b76d6ad5c466e4681e992567a11?d=identicon)[corwindev](/maintainers/corwindev)

---

Top Contributors

[![CorwinDev](https://avatars.githubusercontent.com/u/88144943?v=4)](https://github.com/CorwinDev "CorwinDev (20 commits)")[![msikorski26](https://avatars.githubusercontent.com/u/41286754?v=4)](https://github.com/msikorski26 "msikorski26 (2 commits)")

### Embed Badge

![Health badge](/badges/corwindev-paymenter-discordlink/health.svg)

```
[![Health](https://phpackages.com/badges/corwindev-paymenter-discordlink/health.svg)](https://phpackages.com/packages/corwindev-paymenter-discordlink)
```

###  Alternatives

[omnipay/paypal

PayPal gateway for Omnipay payment processing library

3156.8M53](/packages/omnipay-paypal)[eduardokum/laravel-boleto

Biblioteca com boletos para o laravel

626351.9k2](/packages/eduardokum-laravel-boleto)[tbbc/money-bundle

This is a Symfony bundle that integrates moneyphp/money library (Fowler pattern): https://github.com/moneyphp/money.

1961.9M](/packages/tbbc-money-bundle)[2checkout/2checkout-php

2Checkout PHP Library

83740.3k2](/packages/2checkout-2checkout-php)[smhg/sepa-qr-data

Generate QR code data for SEPA payments

61717.2k5](/packages/smhg-sepa-qr-data)[omnipay/dummy

Dummy driver for the Omnipay payment processing library

271.2M33](/packages/omnipay-dummy)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
