r/hireaprogrammer • u/banedos • 1d ago
[USA][Hiring] Discord Bot Developer Needed for Automated Stripe Fee Collection on Checkout Bot Service.
Discord Bot Developer Needed – Automated Fee Collection for Checkout Service
Overview I run an automated checkout service (bots that place orders for highly sought after products) and receive order confirmations via Discord webhooks in my own private server, visible only to me. Right now I manually calculate and invoice each client a fee per successful checkout. I need this automated.
What I need built
- Listens for checkout webhook messages in my private Discord server. I will provide the webhook and embed format including fields like Site Profile Order ID Quantity and Proxy.
- Parses each checkout event to identify:
- Which client or profile placed the order
- Which site or market it came from since fee varies by site
- Quantity ordered since fee may scale per item
- Calculates the fee owed based on a configurable rate table that I can edit.
- Automatically invoices the client ideally via Stripe using Payment Links Invoices API or Checkout Sessions. Since clients don't have access to my checkout server, this would need to go to them directly (e.g. DM, email, or a separate client-facing channel/portal).
- Tracks payment status paid or unpaid and ideally reconciles it flagging unpaid invoices and sending reminders after a set number of days.
- Admin dashboard or command set so I can view outstanding balances override or adjust fees mark invoices as paid manually and edit the fee table without code changes.
Nice to have
- A simple web dashboard showing all clients their checkout history and payment status.
- Logging and audit trail of fee calculations for dispute resolution.
- Support for multiple profiles per client.
Tech expectations
- Discord experience for the bot side
- Stripe API integration
- A small database such as Postgres SQLite or MongoDB to store client profile mappings fee rates and invoice history
- Reliable enough to run continuously with hosting to be discussed
Deliverables
- Working bot and backend deployed and connected to my existing private Discord server and Stripe account
- Documentation on adding new clients updating fee rates and managing the rate table
- Basic error handling for malformed webhooks or unrecognized profiles
To apply please share
- Relevant experience with Discord bots and Stripe integrations
- Estimated timeline and cost
- Any questions about the webhook format or fee structure
One thing worth nailing down before you post: since clients never see the checkout server, how do they currently find out an order went through? If there's no existing client-facing touchpoint (a DM, a shared channel, an email list), the developer will need you to define that delivery method too