Paypal total order value increase

ajk

No avatar

2008-06-24 16:39

Since Paypal charge for their service I would like to be able to increase the total order value by a percentage when paypal is selected, how would I do this?

» Quick.Cart v3.x

Adrian

beholder

Avatar: beholder

2008-06-24 19:23

hmm, looks like a custom modification is needed.

QC v3.0

beholder

Avatar: beholder

2008-06-24 19:30

it's fairly simple thing to do, but if you don't know how to do it, you need to get someone else to do it for you.

QC v3.0

ajk

No avatar

2008-06-24 19:30

I thought as must, do you have any idea how it can be done?

Adrian

beholder

Avatar: beholder

2008-06-24 20:59

on the second look into the sources, it's probably not going to be as simple as editing one function in orders.php. I did a tax plugin and it can be theoretically attributes as a tax (but not for all products -- that's the tricky part that I haven't figured out).

QC v3.0

beholder

Avatar: beholder

2008-06-24 21:39

oh, I meant to say this:
I did a tax plugin and it can be theoretically attributes as a tax (but not for all ORDERS -- that's the tricky part that I haven't figured out).

QC v3.0

ajk

No avatar

2008-06-24 21:49

I have noticed there is an option to increase the carrier cost dependant on the payment method used, could this be modified to increase the order value instead?

Adrian.

Adrian

beholder

Avatar: beholder

2008-06-25 02:25

That would be easy. But that only adds a FIXED amount depending on a carrier and payment at the same time.

The problem is you want to add a VARIABLE amount for a given carrier and paymen combination, amount that depends on a percentage of the whole basket price. That is the main problem. I would have to spend a day figuring out how to do this, where and how to get that whole price in the function throwPaymentCarrierPrice() that returns the payment+carrier fee. I don't have that much time, and I'll be frank, even if you paid me, there would be no guarantee that I would figure it out. Eventually, I could hack in in other way, perhaps by setting payment+carrier price to a ridiculous number and then calculate the "Paypal tax" only when the throwpaymentcarrierprice() returns that ridiculous number. You get me?

QC v3.0

beholder

Avatar: beholder

2008-06-25 02:32

OMG, I just noticed the same thing as you did, after a wrote those horrendous speculations above. I must really be overworked today.

Explain this to me: Why don't you just specify a payment called "paypal" and then add a X% fee when any carrier combines with "paypal"? isn't that what you need?

QC v3.0

beholder

Avatar: beholder

2008-06-25 02:37

allright I get it now. I'll think more about this. But basically, what I wrote 2 paragraphs above is valid.

QC v3.0

idaryl

Avatar: idaryl

2008-06-25 05:37

Umm I'm going back to the very first message - you want to add a percentage to the price because you are saying that Paypal charge a service fee to use their service (I believe .239%)

(Your statements about Paypal charging for thier service is odd to me as I use Paypal and the only charges I get from them are for the use of their processor - which is part of the PayPal deal anyway - you get a FREE credit card processor - they charge you a percentage to use it - are you expecting NO charges at all?)

However --- if an item in your store was 15.00 and then adding shipping costs (acceptable/normal) and taxes (acceptable/normal if also configured) now i find another (albiet a hidden extra charge added to my price - whoa) I would be miffed about that - especially if I discovered it in the orders delivery page (after) I went through the buying process

As a user, why wasn't I notified about this before? maybe a sentence or two about the fact that there will be a "service" surcharge for this or that? That way I the user can decide whether or not this is acceptable (to me) as the purchaser!

Why don't you just simply "add" 3% to your $15 price tag bring it to about 35 (thereabouts) extra for each item - so now you have your $15 and the extra is used for "PayPal" - you still end up with your $15 - and no-one is the wiser $15.35 for the item.....

ajk

No avatar

2008-06-25 10:38

@idaryl,

Do not worry yourself, on the payment pages there is a statement that if Palyal is used as a payment open then a service fee is added :-)

@beholder,

Thank you for your input into this little query, just to clarify things, I want to increase the total order value by a fixed percentage, lets say for example 4%.

Within carriers I can put 4% into the payments box next to Paypal, when a customer selects this combination the carrier charge is increased by 4%, what I would like to do is modify this routine to increase the total order value by this percentage.

Hope all is more clear now.

Adrian

ajk

No avatar

2008-06-25 13:43

Does anyone know if its possible to even do this in the paid version?

Adrian

Didier31

Avatar: Didier31

2009-01-01 11:28

a small UP.

Doc sez (for QC 3.x)

"- percentage - for example if you insert “10%” - it means that total price of delivery service will be higher about 10% toward to carrier price, when this payment method will be selected, “-10%” means accordingly that total price of delivery will be smaller about 10% toward to carrier price."

To me, the percentage should be computed from the total value of the order, not from the shipment cost. I do not see why a paiement method should impact a shipment cost. The shipment cost is generally of fixed value (but maybe not in Poland).

Could this feature be added in a next release of QC 3.x please ?

What was asked at the beginning of the post is definitely correct. Paypal takes about 3.5% on each transaction. There is no reason why the Shop should pay this tax for the Customer.

Hence, the request is :

paypal selected as paiement mode ==> allow percentage to be added to the total amount of the order.

Thanks and a HAPPY NEW YEAR !

26 years of DEC support, that was a wonderful job.

beholder

Avatar: beholder

2009-01-02 14:43

this could be added to existing QC as a "paypal tax" that would display when paypal option is selected. It would not be very easy to implement but it is perhaps doable.

beholder

Avatar: beholder

2009-01-13 02:44

This solution called "PayPal Tax" is finished, if anyone is interested, it is available.

It allows setting a central PayPal tax (for example 3%) that is computed from total products summary and added to the shipping price when the customer chooses PayPal as the preferred payment method.

Tested on QC 3.2 EXT, but it should easily work on the PRO and FREE 3.x versions. It was really just several key lines of code added. Modification of JavaScript, PHP code and templates was needed.

Joseph C

No avatar

2009-05-16 05:48

hello im new to this and i install the Quick cart the free one and i was wondering if someone can help me i need some helping adding the paypal and the tax to it....can someone please help my email is joseph@knightronics.com thank you

joseph chrzempiec

beholder

Avatar: beholder

2009-05-17 01:40

find my mods website on this forum and write to my email, if you are interested in this mod commercially.

carmycurly

Avatar: carmycurly

2010-01-20 21:42

(This solution called "PayPal Tax" is finished, if anyone is interested, it is available).

I m interested in IT.
Ii have 2.2ext version (the paid version). My email is: contacto@marceloandrade.com.ar

Back to top
about us | contact