Skip to content

Invoicing & Banking

Invoicing is a core feature of this bot.

Invoices can be, by default, generated by managers for any price.

By default invoices include a handling fee on top of the price, configurable in the global config.

Handling fee

The handling fee accounts for processing fees, like PayPal-issued fees. This aims to relieve either the manager’s cut or the freelancer’s cut.

By default, handling fees are set to 10%. This means that once an invoice is generated for $10, the true invoice amount will total to $11, due to the calculation:

$10 + ($10 × 10%) = $11.

Handling fees can be different per gateway, to account for varying taxes and fees. They can be configured in the payment config: payments.yml.

Service cut

The service cut, or the manager’s cut is whatever remains of the sale. If your freelancer's share is 85% to freelancer, 15% to management, the freelancer’s final earned revenue will be reduced by 15%.

By default, the money from the service cut goes nowhere - no bank is credited, since it is assumed that all money that remains in the master account, is management profit. However, this can be changed with /serv

Freelancer Banks

Withdrawals

:::caution

Withdrawals from the master PayPal account to freelancers’ are not automatic (likewise for any other gateway). This is not by our choice, but rather PayPal requiring extensive business verification for the partner program to allow automated payouts (understandably), making it non-viable for most. The bot uses the next best thing, which is a queue system where PayPal managers can easily and quickly send out money and mark payments as complete.

:::