Multi Vendor Marketplace Plugin | WCFM Marketplace › Forums › WCFM – Marketplace (WooCommerce Multivendor Marketplace) › Delete "wcfm-sell-items-catalog"
- This topic has 57 replies, 2 voices, and was last updated 4 years, 8 months ago by
Sushobhan.
- AuthorPosts
- April 26, 2020 at 2:31 am #123073
Massimiliano Marras
ParticipantGood evening,
How can I remove or disable the “wcfm-sell-items-catalog” item from the shop manager menu?
Thanks. - April 26, 2020 at 2:16 pm #123211
Sushobhan
KeymasterHi,
Thanks for getting in touch with us!
To disable that feature go to WCFM admin dashboard >> Settings >> Modules and from there disable “Single Product Multi-vendor” module.
Thank You! - April 28, 2020 at 12:16 pm #124083
Massimiliano Marras
ParticipantVery Thanks.
I have two more questions:
how can I disable the Twitter setup and add the Instagram one?While if I sell a virtual product, how can I disable the cash on delivery method from a single shop?
- April 29, 2020 at 4:31 pm #124613
Sushobhan
KeymasterHello,
You can remove twitter set up by using the following code-
add_filter( 'wcfm_is_allow_vendor_seo_twitter', '__return_false' );
Add this code to your child theme’s functions.php
In case you do not have child theme then add code using this plugin – https://wordpress.org/plugins/code-snippets/Now, as far as I know Instagram doesn’t provide any social meta tags and probably setting up FB would be enough.
While if I sell a virtual product, how can I disable the cash on delivery method from a single shop?
To disallow COD for your entire site go to wp-admin >> WooCommerce >> Settings and under Payment methods, disable Cash on delivery.
Thank You!
- April 30, 2020 at 9:46 pm #125147
Massimiliano Marras
ParticipantDear friends, thank you for the previous answers.
Now I have a new problem to solve: I created two test stores with two different paypal accounts, I created a user “customer” and not “seller” and I simulated the purchase of two products from different stores.
The paypal payment came to me, who is the administrator, rather than going to the individual store.
How can I solve it?
Thanks.- May 1, 2020 at 12:07 am #125193
Sushobhan
KeymasterWell, that is the default payment flow of WCFM marketplace. When customer made a purchase the amount gets transferred to the admin account and then admin disburse vendors part of payment.
Though using our Paypal direct plugin https://wordpress.org/plugins/wc-frontend-manager-direct-paypal/ you can change this behavior and then it will send the entire amount to vendor.
Also, there are two split payment methods (Stripe and WireCard) by using which customer payment can be split and transferred to both vendor and the admin at the same time.
You can read more about the supported payment methods from here- https://docs.wclovers.com/vendor-payment/
Thank You!- May 1, 2020 at 12:59 am #125200
Massimiliano Marras
ParticipantVery thanks!
I’m now trying the STRIPE option, but from a seller’s wall clicking on the STRIPE button gives me this error:
This link is invalid or has expired.
Please retry your action or contact us if this problem persists.From the Administration section I entered the API and secret keys requested by STRIPE, and it gives me an error.
I have eliminated them and always give me error.
How can I solve it?Attachments:
You must be logged in to view attached files.- May 1, 2020 at 3:01 am #125219
Massimiliano Marras
ParticipantI generated the API keys (publishable and secret) and the webhook, I deactivated the test and enabled Stripe under the payment settings of the Woocommerce plugin.
I entered the keys and the webhook also under the payment settings of the marketplace.
Keep giving me error.
I don’t know how to solve.
I have regenerated the secret key but the problem is not solved.
Thanks.- May 1, 2020 at 4:06 am #125232
Massimiliano Marras
ParticipantI did it!
I managed to connect STRIPE to the site. It’s not that simple 🙂
Ok, but now the problem is that if I go to insert two items from different sellers in the cart, I get this error:
“Well, you already have some item in your cart. First checkout with those and then purchase other items!”
I only activated STRIPE from the WCFM administration and not Stripe Split Pay.Update:
Same problem I had with Paypal:
I purchased the product in a test shop that I connected on STRIPE (but without opening an account) and the payment came to me, the site administrator and not to the shop owner.Thanks
- April 30, 2020 at 9:53 pm #125151
Massimiliano Marras
ParticipantAnother problem: for each shop I enter the bank details of the seller.
I try to buy the seller but I don’t receive the email with the data to make the bank transfer.
Thanks - May 1, 2020 at 8:55 pm #125470
Sushobhan
KeymasterHi,
Are you using WCFM – Direct PayPal Pay plugin – https://wordpress.org/plugins/wc-frontend-manager-direct-paypal/? This plugin imposes a restriction that one order will contain products from only one vendor.
Let me know!
- May 2, 2020 at 4:27 pm #125699
Massimiliano Marras
ParticipantHi, I’m using the plugin that you suggested to give each seller the opportunity to receive payment.
So does that mean that if I activate that plugin I can’t add different products from different vendors to the cart? It is a huge limit.
How can I solve it?
- May 2, 2020 at 4:27 pm #125698
Massimiliano Marras
ParticipantHi, I’m using the plugin that you suggested to give each seller the opportunity to receive payment.
So does that mean that if I activate that plugin I can’t add different products from different vendors to the cart? It is a huge limit.
How can I solve it? - May 3, 2020 at 7:36 pm #126152
Sushobhan
KeymasterHi,
At this moment PayPal doesn’t offer any solution to split the customer money (between marketplace admin and vendor) during checkout. So, we use standard PayPal to make direct 1-to-1 fund transfer (customer to vendor). Hence, multiple vendor product is not supported in a single cart.
But, if Stripe or WireCard(Moip) is supported in your country then you can use any of them. Both, these payment methods doesn’t have any limitation on cart items. To know more visit here- https://docs.wclovers.com/vendor-payment/
Thank You! - May 3, 2020 at 8:13 pm #126158
Massimiliano Marras
ParticipantThis plugin solves the problem, do you have something similar too?
https://store.webkul.com/Wordpress-Woocommerce-Marketplace-Paypal-Adaptive-Payment.html
Thanks - May 3, 2020 at 8:52 pm #126164
Sushobhan
KeymasterHello,
PayPal Adaptive Payments is not available for new integrations. Its an old API and seems like PayPal abandoned it. Check here- https://imgur.com/bZDYH8O
So do you have a PayPal Adaptive account?
Thank You!- May 3, 2020 at 9:40 pm #126177
Massimiliano Marras
ParticipantIt’s true, I checked, thanks for the news.
I have activated STRIPE, but I cannot understand how each seller receives the money for the purchase of the product.
If I try to buy the money it arrives in my STRIPE account (administrator) and not to the sellers.
Why?
I need the payment to go directly to each of the sellers.
Thanks
- May 4, 2020 at 3:56 am #126292
Massimiliano Marras
ParticipantOk, I understand how it works, and I read that stripe takes 7 days to issue a payment to the seller’s IBAN.
The problem now is that if I try to connect Stripe to the seller’s payment settings, it doesn’t stay connected and every time the seller has to try to connect to Stripe again.Thanks
- May 4, 2020 at 12:45 pm #126347
Sushobhan
KeymasterHi,
Are you using any other Stripe plugin in your site except WCFM Stripe Split pay?
Also, check at wp-admin -> WooCommerce -> Status -> Logs -> wcfm-stripe log -> is any error generated?
Thanks You! - May 4, 2020 at 2:43 pm #126419
Massimiliano Marras
ParticipantNo other stripe plugins.
The strange thing is that if I create a seller account, stripe stays connected without problems.
While if I ask a seller to activate a Stripe account from the shop manager> payments after following the procedure, the seller account does not connect to stripe.The only errors generated by stripe in the wanderings of eri are these:
2020-05-03T18:20:09+00:00 DEBUG {“total_amount”:”1.00″,”stripe_source”:”src_1GemQ3EmUW0CXjc426CI8wh6″,”stripe_token”:[“tok_1GemQ3EmUW0CXjc4HhLMpu2C”],”currency”:”EUR”,”transfer_group”:”Split Pay per ordine #3804″,”description”:”Pagamento per ordine #3804″,”distribution_list”:[]}
2020-05-03T18:20:10+00:00 DEBUG Stripe Remaining Amount Paid for Order #3804 => 1 - May 4, 2020 at 4:15 pm #126455
Massimiliano Marras
ParticipantI attach video
- May 4, 2020 at 4:20 pm #126456
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 4, 2020 at 5:08 pm #126479
Sushobhan
KeymasterHello,
It seems the redirect uri is not set properly in your stripe account. The URL should be the page where Stripe Connect button is placed i.e. the dashboard settings page. Please follow the Stripe account setup docummentation from here- https://docs.wclovers.com/vendor-payment/#stripe-account-setup
Thank You!
- May 5, 2020 at 12:26 am #126671
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 5, 2020 at 12:51 am #126696
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 5, 2020 at 6:11 pm #127021
Sushobhan
KeymasterThis reply has been marked as private. - May 5, 2020 at 6:53 pm #127040
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 5, 2020 at 11:35 pm #127135
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 6, 2020 at 9:10 pm #127594
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 6, 2020 at 11:03 pm #127639
Sushobhan
KeymasterThis reply has been marked as private. - May 6, 2020 at 11:56 pm #127675
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 7, 2020 at 12:30 am #127697
Sushobhan
KeymasterThis reply has been marked as private. - May 7, 2020 at 2:29 am #127731
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 7, 2020 at 10:45 am #127867
Sushobhan
KeymasterHi,
From which test vendor I can purchase a product to test? Make sure the test vendor set his/her Preferred Payment Method as Bank Transfer and fill out the bank details.
Thank You! - May 7, 2020 at 1:41 pm #127916
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 7, 2020 at 1:52 pm #127926
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 7, 2020 at 4:59 pm #128013
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 7, 2020 at 5:00 pm #128022
Sushobhan
KeymasterHi,
I go through your settings and got the issue.
In normal payment flow, customer made payment and the payment got transferred to admin account. The admin can later disburse the vendor money based on withdrawal settings.
Split payment is supported by Stripe Split Pay and WireCard (Moip). When you take payment via bank transfer from your customer the money will gets deposited to your bank account. You can set this from wp-admin >> WooCommerc settings >> Payments and click on ‘Manage’ button against Direct Bank Transfer. Temporarily I added your test vendor bank details here and it’s working.
Thank You! - May 7, 2020 at 5:28 pm #128029
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 7, 2020 at 6:21 pm #128051
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 8, 2020 at 3:34 pm #128366
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 10, 2020 at 9:14 pm #129267
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 10, 2020 at 9:15 pm #129268
Sushobhan
KeymasterHi,
If you don’t want separate vendor shipping rates, then you’ll need to ship them as admin. Just disable the Store Shipping option from WCFM dashboard (admin user) >> Settings >> Shipping Settings
Thank You! - May 10, 2020 at 11:38 pm #129308
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 11, 2020 at 3:02 pm #129519
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 12, 2020 at 10:07 am #129841
Sushobhan
KeymasterThis reply has been marked as private. - May 14, 2020 at 12:09 am #130615
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 14, 2020 at 12:28 am #130628
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 15, 2020 at 1:32 pm #131294
Sushobhan
KeymasterHi,
When you are using the Stripe Split Payment method you do not require any other Stripe plugin for WooCommerce. As I can see you have WooCommerce Stripe Gateway enabled for your site. Please disable it and then test.
Thank you! - May 15, 2020 at 5:30 pm #131370
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 15, 2020 at 9:31 pm #131467
Sushobhan
KeymasterHi,
I was not referring to the payment methods. WCFM Stripe Split Pay doesn’t require any other Stripe plugin. It’s a built-in feature of WCFM Marketplace. To avoid any conflict we always recommend not using another stripe plugin with it. Though you have only one stripe method enabled (Marketplace Stripe Split Pay) but still, I’ll request you to deactivate the plugin WooCommerce Stripe Gateway.
Also found the error log against order #6483-2020-05-11T13:45:39+00:00 DEBUG Stripe PaymentIntent pi_1GhbwtEmUW0CXjc4i9E0ZdSj initiated for order 6483
2020-05-11T13:45:39+00:00 DEBUG {“id”:”pi_1GhbwtEmUW0CXjc4i9E0ZdSj”,”object”:”payment_intent”,”amount”:499,”amount_capturable”:0,”amount_received”:0,”application”:null,”application_fee_amount”:null,”canceled_at”:null,”cancellation_reason”:null,”capture_method”:”automatic”,”charges”:{“object”:”list”,”data”:[],”has_more”:false,”total_count”:0,”url”:”\/v1\/charges?payment_intent=pi_1GhbwtEmUW0CXjc4i9E0ZdSj”},”client_secret”:”pi_1GhbwtEmUW0CXjc4i9E0ZdSj_secret_2MA8Y5DCmmGlPcL67NZj7ynoE”,”confirmation_method”:”automatic”,”created”:1589204739,”currency”:”eur”,”customer”:”cus_HG8DKJ5YT2w7P4″,”description”:”lamaddalenalives.IT | Shop online La Maddalena – Ordine 6483″,”invoice”:null,”last_payment_error”:null,”livemode”:true,”metadata”:{“customer_name”:”Italo Carlo Meduri”,”email_cliente”:”carlomed89@gmail.com”,”order_id”:”6483″},”next_action”:null,”on_behalf_of”:null,”payment_method”:null,”payment_method_options”:{“card”:{“installments”:null,”request_three_d_secure”:”automatic”}},”payment_method_types”:[“card”],”receipt_email”:null,”review”:null,”setup_future_usage”:null,”shipping”:null,”source”:”src_1GhbwmEmUW0CXjc4eX16nefg”,”statement_descriptor”:”lamaddalenalives.IT |”,”statement_descriptor_suffix”:null,”status”:”requires_confirmation”,”transfer_data”:null,”transfer_group”:null}
2020-05-11T13:45:41+00:00 DEBUG Stripe PaymentIntent pi_1GhbwtEmUW0CXjc4i9E0ZdSj requires authentication for order 6483Could you please forward this to Stripe and see if they can provide more insights on this?
Thank You! - May 19, 2020 at 1:26 am #132807
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 19, 2020 at 12:35 pm #132953
Sushobhan
KeymasterHi,
I have disabled the plugin. See here- https://imgur.com/nGKm1E3
Also, did you talk with Stripe about the error log I send? The message says “Stripe PaymentIntent pi_1GhbwtEmUW0CXjc4i9E0ZdSj requires authentication for order 6483”, As you are using Stripe 3D secure & SCA, it might be about the additional confirmation that the user has to provide. Did you face any other occurrence of this issue? From the log, I couldn’t find any other erroneous entry.
Thank You!- May 19, 2020 at 2:50 pm #133017
Massimiliano Marras
ParticipantThis reply has been marked as private.
- May 19, 2020 at 2:40 pm #133004
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 19, 2020 at 2:45 pm #133008
Massimiliano Marras
ParticipantThis reply has been marked as private. - May 19, 2020 at 10:41 pm #133217
Sushobhan
KeymasterThis reply has been marked as private.
- AuthorPosts
- You must be logged in to reply to this topic.