Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore General Questions › eStore – how to charge a percentage (%) admin fee at checkout
- This topic has 8 replies, 3 voices, and was last updated 4 years, 11 months ago by admin.
-
AuthorPosts
-
November 26, 2019 at 4:29 pm #15428elupienMember
Using the eStore. Connected to PayPal.
Included a 13% tax in eStore.
How can I set up to add a 5% admin fee in eStore, to appear like the 13% tax does at checkout, but not have it say “tax” and rather have it say “admin” as an added line?
Help?
Thank you.
November 27, 2019 at 1:16 am #80132adminKeymasterThis is not something PayPal supports. So you need to include that in the product price. In your product description you can mention that the admin fee is included in the price of the item.
November 28, 2019 at 2:36 pm #80133elupienMemberYou have a shipping cost feature.
You have a taxes feature that works on percent basis.
To do what I need, I would suggest you could amend the “Calculate Tax” settings of eStore so that it looks like this:
Tax 1: (textbox 1 for rate), (textbox 2 for name)
Tax 2: (textbox 1 for rate), (textbox 2 for name)
Tax 3: (textbox 1 for rate), (textbox 2 for name)
Having a textbox for name, would allow clients to enter: the name of the tax, or in my case the word “admin fee”.
In Quebec, Canada, for example, there is not 1 sales tax but two, and it helps to show each separately.
So many benefits to doing what I suggest the above, and it would serve your clients so much better.
I hope you consider it and do it.
November 29, 2019 at 12:36 am #80134adminKeymasterYou also have to understand the PayPal’s transaction architecture a little bit. The amounts are sent to paypal with particular parameters. PayPal supports the following parameters for example:
Item Amount
Item Shipping (there is only one shipping field in PayPal)
Item Tax (there is only one tax field in PayPal)
There is no other parameter to send to paypal for the payment processing. So yes, you can use the tax field to do this but the payment parameters that will get sent to paypal will see this as a tax. In your paypal account, when you view the transaction, paypal will show it as tax. In the IPN notification, Paypal will send that parameter as “tax”.
Basically, anything that is not “shipping” or “tax” need to go inside the “Item Amount” parameter.
November 29, 2019 at 1:20 am #80135elupienMemberThank you. Helps to understand one limitation, PayPal.
My response:
In eStore settings, I should be able to add a processing / admin fee that is either a flat fee or a percentage fee, on a per transaction basis.
The shopping cart would show the subtotal of products purchased, and on a line below that and above the tax amount it would show the transaction fee (or ‘admin’ fee – there should be a textbox to allow me to name it). The transaction/admin fee would get added to the Item Amount. And the tax applied to them both.
Not everyone sells widgets. Some businesses sell services. And we live in a very competitive marketplace where not all services are offered by licensed businesses. Some of us compete with the neighbor and with little Johnny across the street, so simply upping our base prices seen by clients to make up for the PayPal fee can make it really hard to compete.
Being able to show a processing fee separately goes a long way.
November 29, 2019 at 4:01 pm #80136elupienMemberHaving said the above, I would happily pay you (within reason) to customize my eStore code to make what I need possible for me.
November 30, 2019 at 8:35 pm #80137wzpModeratorYou can request a custom work order quote, and someone will get back to you; regarding the “doability” of your request:
December 3, 2019 at 8:02 pm #80138elupienMemberI submitted a ticket and have not heard from anyone. It’s been 2 days.
December 4, 2019 at 4:01 am #80139adminKeymasterCustom jobs are generally tricky. We get to it on a lower priority basis. If something we advertise needs attention, it gets higher priority.
-
AuthorPosts
- You must be logged in to reply to this topic.