Hi,
how can i add 1,9% paypal fees to the cart ?
let me say i have a total of 80 euros in the cart, how can i add the fees from paypal to it ?
thank you
using phoca cart 3.0.0 RC5
adding paypal fees
- Jan
- Phoca Hero
- Posts: 48403
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: adding paypal fees
Hi, for now, there is only fixed amount cost for the payment method.
I am working now on new version, so I will take a look at it, to implement it.
This means, you will add percentage to the payment method, which then will be taken from total amount.
But there is a problem, this cannot be taken from total, as the payment cost is a prt of the total.
So the question is from which amount to take the percentage cost:
when from subtotal - there will be no tax, discount, coupon, etc.
Even if you set it from Total - Payment (total without payment method cost), it will be not the same like the percentage on the Paypal - as on Paypal the percentage is taken from total. But if payment fee is a part of total, this cannot be the same in the cart.
Jan
I am working now on new version, so I will take a look at it, to implement it.
This means, you will add percentage to the payment method, which then will be taken from total amount.
But there is a problem, this cannot be taken from total, as the payment cost is a prt of the total.
So the question is from which amount to take the percentage cost:
when from subtotal - there will be no tax, discount, coupon, etc.
Even if you set it from Total - Payment (total without payment method cost), it will be not the same like the percentage on the Paypal - as on Paypal the percentage is taken from total. But if payment fee is a part of total, this cannot be the same in the cart.
Jan
If you find Phoca extensions useful, please support the project
-
- Phoca Member
- Posts: 27
- Joined: 11 Apr 2017, 10:54
Re: adding paypal fees
that is not to hard in my opinion, because paypall fees are for eg 2% of the total price, than you have the final prize with fees as 102%
hope that helps
stef
hope that helps
stef
- Jan
- Phoca Hero
- Posts: 48403
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: adding paypal fees
The problem is the loop. If the total price includes the payment cost, it will be changed in loop:
If the total price including payment cost is 100 EUR and the cost of payment is 2%, this means:
2 EUR for Payment, but, if payment changes, then the total price changes too - from 100 to 102, then the 2% is:
2.04 for Payment, but, if payment changes, then the total price changes too - from 102 to 102.04 then the 2% is:
and and and ... the loop.
The the percentage must be taken from Total Price - Payment costs.
Jan
If the total price including payment cost is 100 EUR and the cost of payment is 2%, this means:
2 EUR for Payment, but, if payment changes, then the total price changes too - from 100 to 102, then the 2% is:
2.04 for Payment, but, if payment changes, then the total price changes too - from 102 to 102.04 then the 2% is:
and and and ... the loop.
The the percentage must be taken from Total Price - Payment costs.
Jan
If you find Phoca extensions useful, please support the project
-
- Phoca Member
- Posts: 27
- Joined: 11 Apr 2017, 10:54
Re: adding paypal fees
I think you need to seperate total of order and final total
if you sum up the cart and it is 100€ you have it saved as $cart_sum
and you display final price including fees as $total (102€)
than you create a variable that only displays Paypal fee, which is 2€ that is only displayed as it needs to be in the cart, but not used for anything.
so you have no loop, because total order as nothing to do with final total
I hope you can follow my thoughts
if you sum up the cart and it is 100€ you have it saved as $cart_sum
and you display final price including fees as $total (102€)
than you create a variable that only displays Paypal fee, which is 2€ that is only displayed as it needs to be in the cart, but not used for anything.
so you have no loop, because total order as nothing to do with final total
I hope you can follow my thoughts
- Jan
- Phoca Hero
- Posts: 48403
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: adding paypal fees
In Phoca Cart there are different total items:
a) subtotal
b) subtotal - product discounts
c) subtotal - cart discount
d) subtotal - coupon
e) subtotal - rounding
f) subtotal + different VATs
g) subtotal + shipping + shipping VAT
h) subtotal + payment + payment VAT
=====================
total
So I think, the % should be set by g)
Jan
a) subtotal
b) subtotal - product discounts
c) subtotal - cart discount
d) subtotal - coupon
e) subtotal - rounding
f) subtotal + different VATs
g) subtotal + shipping + shipping VAT
h) subtotal + payment + payment VAT
=====================
total
So I think, the % should be set by g)
Jan
If you find Phoca extensions useful, please support the project
-
- Phoca Member
- Posts: 27
- Joined: 11 Apr 2017, 10:54
Re: adding paypal fees
right i totally agree
- Jan
- Phoca Hero
- Posts: 48403
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: adding paypal fees
This was added to RC6 version, now I am working on RC7
If you find Phoca extensions useful, please support the project