Dolibarr / dolibarr

Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). it's an open source Web application (written in PHP) designed for businesses of any sizes, foundations and freelancers.
https://www.dolibarr.org
GNU General Public License v3.0
5.23k stars 2.72k forks source link

Possibility of adding online payment fees (in%) #18803

Open daraelmin opened 2 years ago

daraelmin commented 2 years ago

Feature Request Possibility of adding online payment fees (in%)

There are more fees when a customer chooses to use Stripe or PayPal or other payment platforms, instead of cash or wire transfer. it should be possible to charge (and announce) them to the customer.

Use case

a customer, or an adherenr, chooses to pay via stripe, the amount is majored by 3%, he chooses a sepa transfer, there is no charge, etc.

As these costs are not a real part of the calculation of the price of the goods, they should be recorded in a separate account (selling costs) and not be taken into account in the profitability calculations (gross margin).

Suggested implementation

On the public payement page de can add a new parameter witch increase the amount as defined in the module config.

Suggested steps

Not sure

priojk commented 2 years ago

Just a regulatory side note: I don't know where you are based, but since you are referencing SEPA, it seems to be with the EU. And in this area, according to the banking directive PSD2 from 2018, it is not allowed to charge the (end-)customer an additional fee for paying with a credit card. Had only a quick look for a reference and came across this article https://www.dw.com/en/psd2-new-eu-rules-to-make-credit-card-transactions-cheaper-faster-and-safer/a-42132140.

daraelmin commented 2 years ago

In switzerland we can charge end-customer, if we offer a non-fee option, mine is cash or bank transfert

By the way, this option could be interestibg for b2b as well.

leninrivas commented 2 years ago

Hi. I need that function. Interesting

daraelmin commented 1 year ago

still waiting for it

git-putz commented 10 months ago

I would also find this useful. got my vote.

JonBendtsen commented 1 month ago

offer a cash or bank transfer discount?