- Posts: 13
- Thank you received: 0
Problem Setting Different Payment Methods
- daniele2812
-
Topic Author
- Offline
-- HikaShop version -- : 2.6.1
-- HikaMarket version -- : 1.6.7
-- Joomla version -- : 3.4.8
Hi, i have really tried tried and tried any type of settings, but now i must ask your support!
We have a multivendor website, and we want that the users can order products from different vendors. Each vendor have different payment method. We have set Paypal Adaptive too (parallel mode).
But the problem is that we want a different payment type for each vendor too, for example:
Vendor1: Paypal + Transfer Bank + Collect on delivery
Vendor2: Paypal
The scenarios are:
- if i set Only one Vendor in cart, work for only one
- if i allow different Vendors in cart, i lose all other payment types and work only Paypal Adaptive
So pls help me to set it!!!
Please Log in or Create an account to join the conversation.
You send us the exact same message two days ago using the "contact us" form and we made you a reply to that.
Did you received that message ?
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.
- daniele2812
-
Topic Author
- Offline
- Posts: 13
- Thank you received: 0
Please Log in or Create an account to join the conversation.
There is little issue in the HikaMarket payment class which would be fix in the next release.
You need to edit the file "administrator/components/com_hikamarket/classes/payment.php" and replace
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.
- daniele2812
-
Topic Author
- Offline
- Posts: 13
- Thank you received: 0
Please Log in or Create an account to join the conversation.
No, I don't understand.
Sorry.
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.
- daniele2812
-
Topic Author
- Offline
- Posts: 13
- Thank you received: 0
- Vendor1 have two different Payment: Bank Transfer + Paypal
- Vendor2 have only one: Paypal
Now i insert in cart Vendor1's products and Vendors2's products. When i arrive to the payment step i see only:
Choice your payment:
Pay by Paypal (adaptive).
The problem is that i should see that:
Choice your payment:
- Vendor1: Bank Transfer + Paypal
- Vendor2: Paypal
Please Log in or Create an account to join the conversation.
No you shouldn't.
Like you can't pay two people using one single coin ; in a e-commerce shop you can just have one single and unique transaction to pay an order.
So with one transaction ; you can't have several payment methods.
That's why I wrote that sentence in my previous message :
And you can find a lot of other threads in HikaMarket where I explain the exact same thing : For one order there is only one payment method to pay it.It will authorize the display of the vendor payment methods if the vendor is the only one in the cart, even if you do not have any vendor limitation in the cart.
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.
- daniele2812
-
Topic Author
- Offline
- Posts: 13
- Thank you received: 0
Example:
Vendor 1: paypal
Vendor 2: paypal + payment on delivery (cash)
Step1:
Scenario 1
- User choice the type of payment of the Vendor 1 (Paypal)
- User choice paypal Vendor 2 (Paypal)
Step 2:
The method of payment is PayPal Adaptive
Scenario 2
Step1 :
- User choice payment of the Vendor 1 (Paypal)
- User choice to pay on delivery Vendor 2
Step 2:
The method of payment is only PayPal Vendor 1.
The Vendor2 not have transaction money because the customer pays the delivery. So it's just for information, no transaction.
Or even simpler Example 2:
Vendor 1: paypal
Vendor2: cash on delivery
Step1:
User select only the payment methods in list (no choice)
Step 2:
The method of payment is only PayPal for Vendor 1.
User not must pay Vendor 2 because the customer pays the delivery (cash). So it's just for information, no transaction digital money.
Please Log in or Create an account to join the conversation.
It is still a no.
One order = one transaction = one payment method.
It is an absolute rule ; you (or I) cannot change it.
You can't tell me that one single order will be paid partially by paypal and the rest would be paid manually.
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.
- PolishedGeek
-
- Offline
- Official HikaShop Development Partner
~ Deb Cinkus, CEO
Polished Geek: more with monday․com
eCommerce Business Process Automation Experts
Please Log in or Create an account to join the conversation.
It's a possible solution yes ; but I'm not sure that it is right for everybody regarding the accounting point of view.
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.
- daniele2812
-
Topic Author
- Offline
- Posts: 13
- Thank you received: 0
Yes i know that: One order = one transaction = one payment method.
But in my scenario where you have Vendor2 that pay by cash its the same:
Simple Example again:
Vendor 1: paypal
Vendor2: cash on delivery
Step1:
User cant select here payment methods (no choice) because Vendor1 have paypal and Vendor2 pay by cash, so here the user will see:
Vendor1: "The method to pay is Paypal method ecc..."
One order = one transaction = one payment method
Vendor2: "You can pay this products when them will arrive to your home".
Hika in this case store this order and send email to user about it.
This order = no transaction
Then go step2.
Step 2:
Here the user will redirect on paypal for Vendor1.
I hope that what i mean its more clear...
Please Log in or Create an account to join the conversation.
I'm sorry but it is not right.
There is a transaction between the customer and "vendor 2".
And the payment method is called "cash on delivery" ; you wrote it yourself.
So you have two transactions ; like I'm trying to explain you since the beginning.
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.