Skip to content
@PlatinPay

PlatinPay

OSS payment platform for Minecraft

PlatinPay's Logo

Showcase

Showcase video (we worked hard on it!)

platinpay-showcase.1.mp4

Try it yourself!

Preface

Both @iUnstable0 and I (@DatCodeMania) have ran Minecraft servers before. Monetization is what keeps a server alive, but it always seems to be so painful... When I ran my Minecraft server, I resorted to using Tebex. That was... not great. Lots of their services were unmaintained, and the 'taxing' model was completely unfair. Moreover, custom HTML cost a ton! Minecraft servers are already hard enough to keep afloat, I don't need a greedy company stealing my money!

Now, it's been a while since either of us ran a Minecraft server. But, the Minecraft payment service situation has stuck with us to this day. So, we decided to make PlatinPay.

PlatinPay is an OSS alternative to Tebex and other such payment services. It is currently a WIP, but we aspire to use Stripe for payment processing, as Stripe has some of the lowest fees in this field. If you selfhost the only additional fees you will pay will be to Stripe (and, if applicable, your bank)

NOTE: Not all features are implemented yet, and not every feature listed is finalized. This is a WIP project.

PlatinPay's features:

  • Create different types of products, such as one-time purchases, subscriptions, consumable items, and more!

  • Integration with Discord for role rewards and communication (for example, instead of setting up a mail server to send emails to your players, you can just send them a DM on Discord!)

  • Easily create automations with our powerful, easy-to-learn, and extensible framework (e.g., when a purchase is made, do X and Y).

  • High customizability to fulfill your pleasurable needs

  • Secure backend-service communications, using asymmetric Ed25519 signing, and other security options such as IP whitelisting.

  • A beautiful, Nord-themed UI (this is the default, but feel free to add alternatives and submit PRs)

This project is far from done. Our Roadmap consists of:

  • Porting backend to Go (or Rust)
  • Affordable hosting solutions
  • Better system infastructure

Directory

platinpay-frontend - @iUnstable0

platinpay-backend- @iUnstable0

platinpay-minecraft - @DatCodeMania

platinpay-discord - @DatCodeMania

This project is licensed under the GNU AGPL-3.0 License. See the LICENSE file for details.

DISCLAIMER: This project is currently not ready for production usage. It is a work-in-progress.

Popular repositories Loading

  1. platinpay-backend platinpay-backend Public

    PlatinPay's Website Backend.

    TypeScript 1

  2. platinpay-minecraft platinpay-minecraft Public

    PlatinPay's Minecraft Plugin.

    Java

  3. platinpay-discord platinpay-discord Public

    PlatinPay's Discord Bot.

    Go

  4. platinpay-frontend platinpay-frontend Public

    PlatinPay's Website Frontend.

    TypeScript

  5. .github .github Public

    OSS payment platform for Minecraft

Repositories

Showing 5 of 5 repositories
  • platinpay-frontend Public

    PlatinPay's Website Frontend.

    PlatinPay/platinpay-frontend’s past year of commit activity
    TypeScript 0 0 0 0 Updated Oct 20, 2024
  • platinpay-backend Public

    PlatinPay's Website Backend.

    PlatinPay/platinpay-backend’s past year of commit activity
    TypeScript 1 0 0 0 Updated Oct 19, 2024
  • platinpay-minecraft Public

    PlatinPay's Minecraft Plugin.

    PlatinPay/platinpay-minecraft’s past year of commit activity
    Java 0 0 0 0 Updated Oct 19, 2024
  • platinpay-discord Public

    PlatinPay's Discord Bot.

    PlatinPay/platinpay-discord’s past year of commit activity
    Go 0 0 0 0 Updated Oct 19, 2024
  • .github Public

    OSS payment platform for Minecraft

    PlatinPay/.github’s past year of commit activity
    0 0 0 0 Updated Oct 19, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…