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)142931[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 2d 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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODUxMjE0MzMsIm5iZiI6MTc4NTEyMTEzMywicGF0aCI6Ii84ODE0NDk0My8yNTI5MTY4MzMtOTUwNmVhMjEtYjQ3NC00OTA2LWJmNTUtNWRjODAxMGVlYjc3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzI3VDAyNTg1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ2MGUxNGE0NTllMmY3YmUxZTQwNTdlYWU3NGQ5Y2VhYTQ3MTYwN2RjZDA5MDM0MTFkNDlmZTM2ZjFkMTE2MzUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.K-5288l8Rp_C0ll97P1CYTvsKs9Jy3rFILqGnedrEYw)](https://private-user-images.githubusercontent.com/88144943/252916833-9506ea21-b474-4906-bf55-5dc8010eeb77.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODUxMjE0MzMsIm5iZiI6MTc4NTEyMTEzMywicGF0aCI6Ii84ODE0NDk0My8yNTI5MTY4MzMtOTUwNmVhMjEtYjQ3NC00OTA2LWJmNTUtNWRjODAxMGVlYjc3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzI3VDAyNTg1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ2MGUxNGE0NTllMmY3YmUxZTQwNTdlYWU3NGQ5Y2VhYTQ3MTYwN2RjZDA5MDM0MTFkNDlmZTM2ZjFkMTE2MzUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.K-5288l8Rp_C0ll97P1CYTvsKs9Jy3rFILqGnedrEYw)

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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODUxMjE0MzMsIm5iZiI6MTc4NTEyMTEzMywicGF0aCI6Ii84ODE0NDk0My8yNTI5MTc5MjQtZGI4NWZkMmItYmQ1YS00ODNmLThiNjktY2FjZTQ4ZGE5NjdkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzI3VDAyNTg1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRmYjY5YWM1NzUwMGE2MTM2OTQwNzliYjI1MmNjMTA5OGIzM2JmNDU2MWUyMTI1YTMxMTY3ZDU4ZjBkYTNmYzgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.vIJfJUiLYQpPhiAylQ0Pr5TmyRb7oi6FJYA4uPft1Sw)](https://private-user-images.githubusercontent.com/88144943/252917924-db85fd2b-bd5a-483f-8b69-cace48da967d.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODUxMjE0MzMsIm5iZiI6MTc4NTEyMTEzMywicGF0aCI6Ii84ODE0NDk0My8yNTI5MTc5MjQtZGI4NWZkMmItYmQ1YS00ODNmLThiNjktY2FjZTQ4ZGE5NjdkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzI3VDAyNTg1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRmYjY5YWM1NzUwMGE2MTM2OTQwNzliYjI1MmNjMTA5OGIzM2JmNDU2MWUyMTI1YTMxMTY3ZDU4ZjBkYTNmYzgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.vIJfJUiLYQpPhiAylQ0Pr5TmyRb7oi6FJYA4uPft1Sw)

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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODUxMjE0MzMsIm5iZiI6MTc4NTEyMTEzMywicGF0aCI6Ii80MTI4Njc1NC8yNTk4MTMyNTgtNTZlZDJmODQtYWIwZC00NjcyLWIwZGMtYjViNjI3NjE4NzI3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzI3VDAyNTg1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTczYjQ2MTM5ZDhiNTIzNDJiNjZkMGUwMTc3ZGYyN2E2ZWJlZmQ3ODFiYmQ0OWI0ZWIzOGUyNWEzOWEwNTk4YmUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.psR48DV3O21L3neA8uEM0q7Grr1eh-mpkNSYTc_zHpY)](https://private-user-images.githubusercontent.com/41286754/259813258-56ed2f84-ab0d-4672-b0dc-b5b627618727.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODUxMjE0MzMsIm5iZiI6MTc4NTEyMTEzMywicGF0aCI6Ii80MTI4Njc1NC8yNTk4MTMyNTgtNTZlZDJmODQtYWIwZC00NjcyLWIwZGMtYjViNjI3NjE4NzI3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzI3VDAyNTg1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTczYjQ2MTM5ZDhiNTIzNDJiNjZkMGUwMTc3ZGYyN2E2ZWJlZmQ3ODFiYmQ0OWI0ZWIzOGUyNWEzOWEwNTk4YmUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.psR48DV3O21L3neA8uEM0q7Grr1eh-mpkNSYTc_zHpY)

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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODUxMjE0MzMsIm5iZiI6MTc4NTEyMTEzMywicGF0aCI6Ii84ODE0NDk0My8yNTI5MTY4MzMtOTUwNmVhMjEtYjQ3NC00OTA2LWJmNTUtNWRjODAxMGVlYjc3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzI3VDAyNTg1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ2MGUxNGE0NTllMmY3YmUxZTQwNTdlYWU3NGQ5Y2VhYTQ3MTYwN2RjZDA5MDM0MTFkNDlmZTM2ZjFkMTE2MzUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.K-5288l8Rp_C0ll97P1CYTvsKs9Jy3rFILqGnedrEYw)](https://private-user-images.githubusercontent.com/88144943/252916833-9506ea21-b474-4906-bf55-5dc8010eeb77.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODUxMjE0MzMsIm5iZiI6MTc4NTEyMTEzMywicGF0aCI6Ii84ODE0NDk0My8yNTI5MTY4MzMtOTUwNmVhMjEtYjQ3NC00OTA2LWJmNTUtNWRjODAxMGVlYjc3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzI3VDAyNTg1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ2MGUxNGE0NTllMmY3YmUxZTQwNTdlYWU3NGQ5Y2VhYTQ3MTYwN2RjZDA5MDM0MTFkNDlmZTM2ZjFkMTE2MzUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.K-5288l8Rp_C0ll97P1CYTvsKs9Jy3rFILqGnedrEYw)

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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODUxMjE0MzMsIm5iZiI6MTc4NTEyMTEzMywicGF0aCI6Ii80MTI4Njc1NC8yNTk4MTM2MzItNjYzYTdlMmYtMWMyYS00MjQ3LTg5OWUtNWY2MDMxNjk2YTE0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzI3VDAyNTg1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU0ZjE5MjRmZDdiZTI5NThlNDQ4MTY1NTQ0NGY5OWQ1NmEyNTk5ZmM5N2I1NWVjNWE1MGZhOGQyYmU1NzI0YzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.FbvSoSi9j_d-fZYwI2bcT7SMGazAcCL79JMYbdggWz8)](https://private-user-images.githubusercontent.com/41286754/259813632-663a7e2f-1c2a-4247-899e-5f6031696a14.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODUxMjE0MzMsIm5iZiI6MTc4NTEyMTEzMywicGF0aCI6Ii80MTI4Njc1NC8yNTk4MTM2MzItNjYzYTdlMmYtMWMyYS00MjQ3LTg5OWUtNWY2MDMxNjk2YTE0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzI3VDAyNTg1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU0ZjE5MjRmZDdiZTI5NThlNDQ4MTY1NTQ0NGY5OWQ1NmEyNTk5ZmM5N2I1NWVjNWE1MGZhOGQyYmU1NzI0YzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.FbvSoSi9j_d-fZYwI2bcT7SMGazAcCL79JMYbdggWz8)

**9.** Done!

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

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity58

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

942d 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

[pagseguro/php

Biblioteca de integração com o PagSeguro

23260.3k6](/packages/pagseguro-php)[msilabs/bkash

bKash Payment Gateway API for Laravel Framework.

182.2k](/packages/msilabs-bkash)[xfoxawy/2checkout

2Checkout API Service Provider

101.1k](/packages/xfoxawy-2checkout)

PHPackages © 2026

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