Highlights
- Using custom made PayPal API to display products and handle purchases automatically
- Slash commands to handle in-app store purchases.
- Payment Verification
- Staff notification on successful purchase activation
Storey was a simple testing bot to test how easy it would be to implement my custom Backend PayPal API with Product Management System into a discord bot. Its possible to list all products and thanks to the -# markdown its possible to add a nice notice text on how to purchase a product using a slash command or on how to view more details and how to activate a purchased product.
Since its just a test bot i didnt fully implement a way on how to give a user a role after successful purchase, since the nature of the PayPal API is very dynamic. While it would’ve been easily possible i didnt want to put any afford into that. Instead i implemented a ticket system where Staff members of a server hand out roles and other perks that have been purchased.