Issue with setting up Paypal on multivendor market

  • Posts: 32
  • Thank you received: 0
8 years 6 months ago #240038

Hi,
I have purchased Hikashop and Hikamarket multivendor products and I am trying to set up Paypal correctly, where I need help.

My site payment process is that sellers will sell items on my site and receive 85% of the sale, whilst 15% goes to me as the site owner. I have set up paypal but currently it seems 100% is going straight to me.
Please can you help me set this up correctly such that the payments are split accordingly. My site is now live so I would be grateful for any urgent assistance.

Thank you
Regards,
Ian

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
8 years 6 months ago #240056

Hi,

For your HikaMarket questions the best is to use HikaMarket forum section (so I'll be notified directly).
You can also use the "contact us" form to sent us your questions ; but please try to not duplicate your questions in the two places.

When you're using HikaMarket ; the best is to use the plugin "Paypal adaptive".
www.hikashop.com/support/support/documen...form.html#additional

In "classical" mode, the vendor can be paid directly but you'll need to ask your vendor to pay you back your commission.
Otherwise, if you use the "adaptive" mode you and your vendor can be paid in the same time ; but it requires a Paypal application account.
www.hikashop.com/support/documentation/i...paypal-adaptive.html

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 32
  • Thank you received: 0
8 years 6 months ago #240622

Hi,

I have now got the Paypal Adaptive account set up and have been doing the tests. However, this is not currently working as it should be .
This is how it should work-
The buyer buys a product for £1.
The system splits the £1 in to 15% commission to the site (my Paypal account) & 85% to the seller of the product. (which is £0.15 & £0.85) and also split Paypal's fees of 3.4% to 'Each Receiver' (which is 1.7% each and this should be deducted from both the £0.15 and the £0.85)

Currently it is adding the 15% of Quantum and the 3.4% Paypal fees to the product price of £1, bringing it to £1.18. See Screen shot.
I also attach my configuration screen shots.







Please can you assist asap.

Thanks
ian

PS-
The support team at Paypal also did some tests and this is at the email I got from them:-
Hi Ian,

I managed to check your request from our logs and I found that you or your integration are calculating the amount of 1.18£. In the request passed to PayPal for the payment the amount requests for the payment arrives as follows:

<amount>0.15</amount>\r\n<email>This email address is being protected from spambots. You need JavaScript enabled to view it.</email>
<amount>1.03</amount>\r\n<email>This email address is being protected from spambots. You need JavaScript enabled to view it.</email>

You should instead pass the values of 0.15 and 0.85 and once the payment is processed then is up to PayPal to calculate the fees.

Also, in your request you do not specify any payer for the fees: <any>[feePayer: null]</any>

Thanks Ian,

Kind Regards,
Andrea
PayPal Merchant Technical Support

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
8 years 6 months ago #240630

Hi,

You can activate the "debug" mode in order to get details of what is submitted to Paypal.
Please note that the Paypal Adaptive plugin is working properly only if you have the "market mode" set to "store paid directly".

Otherwise, without any details about the product and the order, to see and know what data is used by the plugin ; I won't be possible to give you any useful answer.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 32
  • Thank you received: 0
8 years 6 months ago #240662

Hi Jerome,

Thanks for your reply.

I have activated the debug mode. However, please guide me as to what to do now. Please show me how to test that this is working and give clear non-technical instructions. Do I need to keep this debug activated all the time or is this a test mode?

Please can you can try simulating this yourself. Register on QuantumOffice.co.uk, activate your account from your email, attempt to buy a product. You don't actually have click the final 'Pay' button, just choose the product according the following steps from the account you made on my site. You will notice that the site's 15% & PayPal's 3% is being added on top of the £1 product value. This should instead split the £1 in to £0.15 and £0.85 and the Paypal fees of 3.4% should also be split between 'each receiver' as I have set it in Hikashop.

1. Login
2. quantumoffice.co.uk/general-business-ser...product/63-test-file
add to cart
3. quantumoffice.co.uk/checkout/checkout
4. click Finish on the right bottom and you should be directed to the Paypal screen showing the £0.15 and £0.03 being added on top of the £1. - www.paypal.com/webscr?cmd=_ap-payment

I figured you were referring to Hikamarket in your second point. Well the store has always been set to be paid directly. See attached screen shot.

My site is live and the payment system is not working correctly, accordingly, this requires a solution urgently. I would be very grateful if you could provide clear instructions on how to fix this please.

Many thanks
Ian

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 32
  • Thank you received: 0
8 years 6 months ago #240675

Hi Jerome,

Hope you got my last message, please see that and reply urgently.
I am also now sending you the response I got from Paypal's support team and the following thread should hopefully help you to understand the case more.

Thanks
Ian

Subject
Setting up Paypal issue

Discussion Thread
Response Via Email (asilipo) 05/20/2016 01:37 AM
Hi Ian,

I checked your screen shot and I see that you are using the plug-in Adaptive for Joomla. Unfortunately this is a third party solution not developed by us and I don't have any knowledge on how it works or its configuration. You should check with the plug-in provider or see if online there are forum that speak about this.

If you were editing your own code then I would have suggested how to pass the variables that I meant but using a plug-in developed from third parties you should ask them how to configure it, imagine that the plug-in developer developed this code including our adaptive payments functions but then it's up to the developer how to manage and configure the calls using our function.

I can suggest you our technical guide with adaptive payments but then in the middle we have the third party plug-in and only the developer knows how to set it up.
Here is our guide: developer.paypal.com/docs/classic/adapti...ation-guide/APIntro/

Thanks Ian,

Kind Regards,
Andrea
PayPal Merchant Technical Support


Customer By Web Form (Ian Campbell) 05/19/2016 09:59 AM
Hi Andrea,

How do I pass the values of £0.15 and £0.85? Please see the Hikashop screen shot I sent you for settings I have for configuring Paypal on my admin backend.
I am attached the top part of that configuration screen, which clearly has the 15% in there, indicating that the balance 85% should go to the seller.

Please also check on the earlier hockshop screen shot i sent, it clearly show that the 'Fee mode' is 'Each Receiver'

I would appreciate if you could guide me as to what to do exactly as I don't understand how I am suppose to pass these values to Paypal and we need solution for this asap.

Many thanks
Ian
Response Via Email (asilipo) 05/19/2016 09:43 AM
Hi Ian,

I managed to check your request from our logs and I found that you or your integration are calculating the amount of 1.18£. In the request passed to PayPal for the payment the amount requests for the payment arrives as follows:

<amount>0.15</amount>\r\n<email>This email address is being protected from spambots. You need JavaScript enabled to view it.</email>
<amount>1.03</amount>\r\n<email>This email address is being protected from spambots. You need JavaScript enabled to view it.</email>

You should instead pass the values of 0.15 and 0.85 and once the payment is processed then is up to PayPal to calculate the fees.

Also, in your request you do not specify any payer for the fees: <any>[feePayer: null]</any>

Thanks Ian,

Kind Regards,
Andrea
PayPal Merchant Technical Support

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
8 years 6 months ago #240666

Hi,

I didn't notice it the first time but yes ; your Paypal method have a "payment price" configure with "15%".
So if your order product total is "£1", the order total will be "£1.18" (£1.15 without taxes)
pasteboard.co/13Foa0id.png

So, the data you have in the plugin Paypal Adaptive is right according to the HikaShop order total.
HikaMarket goal is to split the order total to the different vendor and you can configure if you want to include shipping or payment fees.

As far as I can see ; there is no issue with HikaMarket or the Paypal Adaptive plugin.
But you need to know what you want to do with the payment price.
Please notice that the "payment price" is handle directly by HikaShop and that setting is something to add extra fees in the customer order ; exactly like the shipping price to include customer fees on the shipping delivery cost.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 32
  • Thank you received: 0
8 years 6 months ago #240713

Hi Jerome,

Thanks for your reply.

I do not understand your reply though, how can it be right if it is adding the £0.15 (15%) on top of the product value of £1.

This is what I want it to do:-
if the product value is £1, split that in to £0.15 (15%) to go to the site (my account) and £0.85 (85%) to go to the seller of the product.
Further, Paypal charges 3.4% +30p, I would like this to be split between 'Each receiver' above.

There is no shipping as all products are digital downloads.

I request you to please give me clear instructions steps for what I need to do. Where are the settings to be made? What settings should I put to achieve this?

Many thanks
Ian

Please Log in or Create an account to join the conversation.

  • Posts: 32
  • Thank you received: 0
8 years 6 months ago #240718

Hi Jerome,
Just to be more clear.
The end customer buying the product pays only £1 + Tax (if enabled). Not £1 + 15% + Tax.
The £1 payment is split 15% to me and 85% to the seller, and values passed to Paypal.

i'm not a technical person so please give me clear instructions to set this up.
Many thanks
Ian

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
8 years 6 months ago #240722

Hi,

So just remove the setting "percentage" in your Paypal Adaptive configuration (in the section "General configuration")
Cf your screenshot : www.hikashop.com/media/kunena/attachment...5-19_at_17_51_59.png

So HikaShop won't add the "15% payment fee" in the order.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 32
  • Thank you received: 0
8 years 6 months ago #240723

Hi,

Ok will do.
So how will paypal know that the payment is to be split with 15% going to my account and 85% to the seller?

Thanks
Ian

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
8 years 6 months ago #240726

Hi,

HikaMarket knows that ; the payment plugin does not need any confirmation for it.
It's the difference between "HikaShop" (payment plugin) and "HikaMarket" (multivendor).

Like I wrote previously, the "payment price" is a payment fee for the customer. Nothing less, nothing more.
The HikaMarket fees are the fees related to vendor ; what is happening between your store and your vendors. The customer has no single link with that, it even do not requires to know it (what's the deal with your vendors).

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: Ian7

Please Log in or Create an account to join the conversation.

  • Posts: 32
  • Thank you received: 0
8 years 6 months ago #240878

Thank you very much for your help Jerome,
It seems to be working all fine now.

Best regards,
Ian

Please Log in or Create an account to join the conversation.

Time to create page: 0.087 seconds
Powered by Kunena Forum