Paypal Split Payment the PayPal window opens and closes again immediately

MultivendorX Pro

Open
Viewing 117 reply threads
  • Author
    Posts
    • #195213
      bgant003
      Participant

      Hello, I’m reaching out to you again because I’m having trouble getting PayPal Marketplace to function properly. I searched on your forum and found people who had the same issue, but the responses were private, so I couldn’t figure it out on my own. Here’s my problem: every time I activate split payment and click “Pay” on the checkout page, the PayPal window opens and closes instantly. In my browser console, I see the following message:
      “Payee(s) passed in the transaction do not match the expected merchant ID. Please ensure you are passing merchant-id=* to the SDK URL and data-merchant-id=’XXXXX,XXXXX’ in the SDK script tag.”

      Do you have a solution for this message?
      Best Regards

    • #195214
      bgant003
      Participant
      This reply has been marked as private.
    • #195232

      @bgant003 We are able to recreate this on our end. Our team is looking into this. We will add a fix for this soon.

    • #195379
      bgant003
      Participant

      Hello, since I haven’t received any response, I’d like to follow up with you.

      Best regards

    • #195385

      @bgant003 Sorry for the delay. Our team is looking into this. Kindly provide us a little time. We will provide you with the fix soon.

    • #195418

      We have checked the payment with Paypal split payment and it seems there is no such issue of paypal window opening and closing immediately. Kindly check the video https://fluvid.com/videos/detail/2m41Lf6p2ETERY-G2.

      It will be really great if you kindly check the flow again on your and let us know about the same.

    • #195419
      bgant003
      Participant
      This reply has been marked as private.
    • #195429

      @bgant003 You can surely check the flow here in our demo site.
      Site URL – https://multivendordemo.com/test/test1/wp-admin/
      Username – testadmin
      Password – testadmin00**
      Alternatively you can also share your site url, temporary admin access with us so that we can use our sandbox details and check the flow on your end.

    • #195438
      bgant003
      Participant

      Thank you very much. I tried to use your API information on my website, but I still have the error. For your information, the access mentioned here https://multivendorx.com/support-forum/topic/paypal-split-payment-the-paypal-window-opens-and-closes-again-immediately/#195214 are still valid for my site: https://noriipop.com/

      Best regards.

    • #195445

      Can we deactivate plugins/themes and check the flow with our sandbox credentials on your end.
      Also have you checked the full flow on our test site ?

    • #195453
      bgant003
      Participant

      Yes, you can deactivate the plugins/themes and conduct your tests. I have reviewed the WooCommerce payment settings, reconfigured the Multivendorx payment settings according to your site, but the issue remains the same. I still encounter the errors in the console as mentioned earlier.

      Best regards.

    • #195457

      Thanks for the access. I have logged into your site and added all our sandbox details that are working fine on our test site.
      But on your site I am getting this error on the console – click_initiate_payment_reject {err: ‘Error: Expected an order id to be passed\n at ht…&commit=true&intent=capture&locale=fr_FR:3:15672)’, timestamp: ‘1692795530267’, referer: ‘www.sandbox.paypal.com’, sdkCorrelationID: ‘f29334927a890’, sessionID: ‘uid_051978ebff_mti6nta6mjc’, …}
      We are getting in touch with the paypal support team to inspect this error.

    • #195709
      bgant003
      Participant

      Hello, since I haven’t received any response, I’d like to follow up with you.

      Best regards

    • #195720

      Hi bgant003, we have researched this further and found that “the error is coming from PayPal itself, it means you are trying to place an order in the incorrect currency for which a PayPal business account is not setup.

      To resolve this you have to place an order with the same currency for which PayPal account is registered. ”

      Can you please check this on your end and retry again?

      Please do keep us posted.

    • #195432
      bgant003
      Participant

      Thank you very much. For your information, the access mentioned here https://multivendorx.com/support-forum/topic/paypal-split-payment-the-paypal-window-opens-and-closes-again-immediately/#195214 are still valid for my website: https://noriipop.com/

      Best regards.

    • #195751
      bgant003
      Participant

      Hello, thank you very much for your response. I will try it in the evening.

      PS: I’m not sure why the message above was sent.
      Best regards.

    • #195753

      Kindly do keep us posted once you are done with the testing.

    • #195794
      bgant003
      Participant

      Hello, I have just checked the currency settings for the accounts, everything is in EUR, and the option to accept all currencies is enabled on the PayPal account. WooCommerce currency is also set to EUR. The issue persists; the PayPal window still opens and closes automatically.

      Best regards.

    • #195843

      @bgant003 We have checked the issue again by changing currency on our end but there is no such issue with the MVX Paypal checkout.
      Can we continue testing by enabling/disabling plugins themes on the site of yours that you have shared access with us earlier.

    • #195851
      bgant003
      Participant

      Yes you can

    • #196032

      Thanks. Our team is looking into this. Kindly provide us some time.

    • #196299
      bgant003
      Participant

      Hello, can you provide me with an update on your attempts and any leads regarding the issue? Do I need to take any actions?

      Best regards.

    • #196333

      @bgant003 Extremely sorry for the delay. Our dev team is looking into this issue. We will get back to you as son as possible.
      Thanks for your cooperation.

    • #196361

      We have again tested the flow for MultiVendorX Paypal split payment on our end and the flow is working fine. Kindly check the video https://watch.screencastify.com/v/GddWC0yeKUihiPx57FoQ.
      Can we deactivate and delete the MultiVendorX Pro plugin from your end and add a new MultiVendorX pro plugin file to test the same?

    • #196397
      bgant003
      Participant

      Hello, I’ve encountered several issues since your message:

      I’ve been trying for 3 hours to configure PayPal split payment, but I couldn’t find the PayPal payment method in WooCommerce settings, despite having activated the payment modules.

      Later, I realized that I no longer have access to the Stripe marketplace settings, even though the modules are still activated.

      I attempted to deactivate my license on the multivendorx site to reactivate it later, but I couldn’t do it. Could you please remove the license for nXXXXXXp.online?

      Best regards.

    • #196400

      @bgant003 Sorry to hear that you are facing issues. But from your order details it seems like you have canceled your subscription https://prnt.sc/PSrFC_lkEoKx that is why the MultiVendorX Pro functionalities are not working on your end.
      Hence we can activate/deactivate keys on your end.

    • #196440
      bgant003
      Participant

      Hello, we haven’t canceled the subscription. Please take the necessary steps.

      Best regards

    • #196444

      Kindly send a mail to contact@multivendorx.com describing the scenario all the details. The team will help you accordingly there.

    • #196448
      bgant003
      Participant

      This order number does not correspond to any of my orders, and the API key does not ring a bell, indicating it’s not mine. As you can see, I currently have an activated license on my site nXXXXXXp.online, and I would like to deactivate it, but I’m unable to do so from the Multivendorx site. This is not related to a renewal issue.

      Best regards.

    • #196458

      Sorry for the confusion. But as you have set up the wrong order number here https://prnt.sc/HgAfjFHnvjoz hence we got confused. However we have deactivated the MVX Pro license in nXXXXXXp.online.
      Now on your end it seems like there is some plugin conflict. Can we check the issue on your end by disabling plugins other than WooCommer, MultiVendorX and MultiVendorX Pro.

    • #196476
      bgant003
      Participant

      Hello, thank you very much and I’m sorry, I must have entered an invoice number. Otherwise, I activated it with the license, but I still don’t have access to the Stripe marketplace settings. I also don’t have access to PayPal split payment.

      Best regards.

    • #196478

      Now on your end it seems like there is some plugin conflict. Can you check the issue with Stripe marketplace and Paypal marketplace on your end by disabling plugins other than WooCommerce, MultiVendorX and MultiVendorX Pro.

    • #196486
      bgant003
      Participant

      Actually, before sending this message, I had already done the procedure. I just did it again by changing the theme, but I still don’t have access to the PayPal split payment or Stripe marketplace settings. I don’t know what else to try. Can you help me?

    • #196497

      @bgant003 Can we deactivate and delete the MultiVendorX and MultiVendorX Pro on your end and then Install those again and check if still the issue remains or not on your end.

    • #196526
      bgant003
      Participant

      Hello, so I deleted both plugins and reinstalled them, but it’s still the same issue. So, I added the following lines in my config.php file:

      define(‘WCMP_REMOVE_ALL_DATA’, true);
      define(‘MVX_REMOVE_ALL_DATA’, true);

      Even after adding these lines and reactivating the Stripe Connect and Stripe Marketplace modules, I still don’t see the Stripe Marketplace settings. As for PayPal, I still don’t see PayPal split payment.

      Best regards.

    • #196534

      @bgant003 Can we check the same on your site https://noriipop.com/ by deactivating plugins and reinstalling MultiVendorX and MultiVendorX Pro.

    • #196545
      bgant003
      Participant

      Yes you can.

    • #196554

      We have added the new plugin files on your end and now the payment options are coming in the woocommerce payment section https://prnt.sc/mEtWiir0CU9J. Kindly check your site https://noriipop.com/.

    • #196556
      bgant003
      Participant

      Hello, thank you very much, everything is sorted out. Can you please explain what you did so that I can redo it if this happens again?

      Best regards.

    • #196557

      @bgant003 Glad to hear that your issues are solved. I just deactivated and deleted the existing files on your end and installed the plugins again on your end. Hope there will not be any such issue on your end again.

      Also can you please confirm if the issue with PayPal split payment also got resolved or not as the flow for PayPal split payment is working fine on our end.

    • #196567
      bgant003
      Participant

      I just tested PayPal and Stripe:

      For Stripe, I realized that payments were coming into my Stripe account and then redirected to the seller’s account. Therefore, the platform is bearing the Stripe fees. Is there a configuration so that the platform only collects the commission, and the seller receives the Stripe fees?

      As for PayPal, I tried it, but I don’t understand because for an amount of €100, I’m only debited €7, and the €7 goes to the platform, but the remaining €93 is not debited, and the seller is not credited. Can you help me?

      Best regards.

    • #196593

      @bgant003 Our replies are inline with with your queries –
      — For Stripe, I realized that payments were coming into my Stripe account and then redirected to the seller’s account. Therefore, the platform is bearing the Stripe fees. Is there a configuration so that the platform only collects the commission, and the seller receives the Stripe fees?
      >>You can set who will bear the payment gateway charges between the admin and the vendor by going to MultiVendorX >>settings >>commission and enabling the the option Who will bear the payment gateway charge https://prnt.sc/6ttaeqZ33brQ.
      In case of stripe if you choose a vendor to bear the charges then the platform fee will be deducted from the vendor commission.
      Now if you are referring to some other flow kindly explain that in detail.
      — As for PayPal, I tried it, but I don’t understand because for an amount of €100, I’m only debited €7, and the €7 goes to the platform, but the remaining €93 is not debited, and the seller is not credited. Can you help me?
      >>Can you please check if the vendor has added a paypal account correctly on his end or not.

    • #196594
      bgant003
      Participant

      PayPal is well configured on the seller’s side; I’ve tried it with several accounts.

    • #196596

      We will check the same on our end and get back to you. But as we are closed due to the weekends the reply might get a little delayed.

    • #196669

      @bgant003 we have added our PayPal access on your site and the payment flow is working fine. The accesses are added on your end and you can check the same there.
      It seems like there is some issue with the access of your PayPal account. Kindly reach out to the PayPal support team and ask them what should be the account configuration for PayPal for both admin and vendor when you are doing masspay to multiple vendors.

    • #196677
      bgant003
      Participant

      Hello, my license has been deactivated, and I am unable to remove it myself on the MVX website. Could you please deactivate it from my client account? Thank you.

    • #196685

      Kindly share the site where you want to deactivate the license.

    • #196703
      bgant003
      Participant

      this one, best regards

    • #196715

      We have deactivated the license. Kindly check. Also you can deactivate the license yourself by going to the deactivation option in the license submenu https://prnt.sc/BW_IipxfbVDP.

    • #196750
      bgant003
      Participant

      okay thanks, I’ll keep you informed

    • #196758

      Sure. If you need any further assistance please let us know.

    • #196787
      bgant003
      Participant

      Hello, PayPal is working! Thank you very much! However, I have an issue with Stripe. From time to time, it shows “invalid payment method” and saves credit cards even though I have disabled “save card.” Can you help me? I would like the customer to fill in their card details for every payment.

      Best regards.

    • #196788

      Kindly share a video showing how we can recreate this on our end so that we can help you accordingly.

    • #214610

      Hello, I am sending another message in this topic because I have just re-run some checkout tests on NoriiPop.com.

      1st issue: when the seller chooses “all payments” there are no errors on the site even though they have not entered Stripe information, while Stripe payment is possible on the checkout page.

      PS: the line “add_filter(‘mvx_choice_gateway_as_per_vendor_product_on_cart’, ‘__return_true’);” is present in the functions.php

      2nd issue: When I want to pay by PayPal, an error banner is displayed and in the console I get: GET https://www.paypal.com/sdk/js?client-id=xxxxxxx net::ERR_ABORTED 400 (Bad Request)

      3rd issue: when the seller activates only one payment method, an error occurs during order validation (image attached)

      4th issue: the “Pay by Credit Card with PayPal” button has disappeared and we cannot fill in the fields (image attached)

      For information, the credentials in the previous posts are still active.

      Best regards

    • #214616

      (This message has been deleted)

    • #214651

      Hi @NoriiPop, sorry to hear that you have faced this issue.

      But it seems like the issue is related with your PayPal access. Just to be sure, please do share a temporary admin access so we can check.

      While sharing the access, don’t forget to mark the response as private.

    • #214655
      This reply has been marked as private.
    • #214700

      @NoriiPop Marketplace Thanks for sharing the access with us.
      But as the PayPal sandbox server is down hence we are not able to test the above scenarios. Once the issue on PayPal’s end is solved we will check those on our end and keep you posted regarding the same.

    • #214821

      Hello, the PayPal sandbox APIs are okay and I still have the problem

      Best regards

    • #214854

      @NoriiPop Marketplace We are able to recreate the issue with paypal card input section. Our team is looking into the issues kindly provide us some time.

    • #215187

      Up

    • #215191

      @NoriiPop Marketplace We are extremely sorry for the delay. However, Our dev team is thoroughly investigating the issue. Hopefully by next week we will be able to provide you with the fix.
      We appreciate your cooperation.

    • #215275

      @NoriiPop Marketplace Kindly share the ftp access for your site https://noriipop.com/wp-admin/ so that we can debug the issue on your end.

    • #215290
      This reply has been marked as private.
    • #215310

      Thanks for sharing the ftp access with us. Our dev team is debugging the issue. We will keep you posted.

    • #215337

      @NoriiPop Marketplace We have added a fix for the issue on your end. Kindly check on your site here https://noriipop.com/wp-admin/.

    • #215410

      Hello, I still have the 1st issue, the Stripe and Stripe Marketplace modules need to be activated in addition to PayPal Masspay. Then when the seller selects only PayPal in their panel, I get the same error as before.

      The 2nd issue is that if the seller chooses “All Above Payment Methods”, I would like that if they do not connect to Stripe, it gives them an error and they cannot save the settings.

      Best regards

    • #215411

      @NoriiPop Marketplace Kindly understand once a customer pays through stripe it can not pay the vendor his commission via paypal and same is the scenario when the customer pays with paypal marketplace and the vendor has added stripe on their end. That is why you are getting the error on your end.
      So the vendor needs to select all of the above payment options and connect the stripe and the paypal email accordingly on their end.
      For the second issue I have informed the dev team about this and they will look into it accordingly.

    • #215413

      I know. Precisely, I want that when the seller chooses PayPal, the checkout only offers PayPal to distribute the commission to the seller. If the seller chooses Stripe, I want the customer to only be able to pay by Stripe.

      I would like them to only have the choice to choose between PayPal or Stripe and I do not want the “All Above Payment Methods” option.

      Best regards

    • #215414

      Hi, What happens if a customer buys products from two different vendors, where one accepts PayPal and the other uses Stripe? How do you plan to manage these scenarios?

    • #215416

      What can you propose to me in this case? Personally, I had planned that the buyer can only purchase from one supplier per order for now.

    • #215459

      @NoriiPop Marketplace As you’re aware, the desired workflow is not supported by default. To implement such a flow on your end, custom coding is necessary.
      If you want you can contact our service team at https://multivendorx.com/custom-development/ and communicate your requirements. They will provide assistance accordingly.

    • #215471

      That is not the question at the moment, can you fix the problems described previously

    • #215492

      @NoriiPop Marketplace The issue with Paypal marketplace cards has been resolved already. We have already provided you with the fix also.
      Now the error in the checkout is showing as your vendor has not added their stripe connect account on their end while the stripe marketplace module is enabled. So in order to fix that the vendors need to add their stripe account accordingly.
      If there is any other issue other than that please let us know.

    • #215506

      Hello, we seem to have misunderstood each other. The PayPal marketplace issue is not resolved, when the seller chooses only PayPal Masspay as the payment method. There is an error!

      Then, when the seller chooses Stripe and PayPal as payment methods and they are not connected to Stripe, no error is displayed and the customer can pay with Stripe even though the seller is not connected.

      Otherwise when the seller chooses Stripe and they connect, no problem 🙂

      Find a video showing that I’m not crazy: https://youtu.be/z0d32a9pTEA

      Best regards

    • #215507

      @NoriiPop Marketplace as you have enabled both the modules but the vendor has added only PayPal on his end that is why the issue is happening.

      So once both the modules are enabled only the “all of the above payment methods” option will be enabled by default and vendor will need to add both paypal and stripe connect. Our team will add these modifications. We will provide you with this fix. Kindly provide us some time.

    • #215509

      Precisely, it is done on purpose, sellers should have the choice between 2 payment methods (PayPal or Stripe in this case).

      If the seller prefers PayPal because he doesn’t like Stripe, he chooses PayPal.

      If the seller prefers Stripe because he doesn’t like PayPal, he chooses Stripe.

      If the seller wants both, he chooses all payment methods.

    • #215512

      @NoriiPop Marketplace I have informed the dev team regarding this flow. They will implement the flow as below –
      If the admin enables both PayPal marketplace and Stripe marketplace then in the billing section of vendor the “all of the above payment options” will be selected by default and other payment options will not be available for vendors there either. There they will have to add both paypal email id and connect stripe accordingly and click save options.

    • #215515

      Ok, when do you think this will be fixed?

    • #215516

      @NoriiPop Marketplace Our development team is actively focused on integrating HPOS support for MultiVendorX, and it is a top priority. Rest assured, we will keep you informed as soon as the mentioned functionality is successfully added

    • #215855

      Hello, I am reaching out to follow up on the status of the fix.

      Best regards,

    • #215898

      Hi @NoriiPop Thanks for your cooperation so far.
      I have informed the dev team regarding the update in the payment flow for above mentioned flow in reply no.#215512.
      They are looking into this. But giving an exact ETA regarding this development is really hard. But rest assured, as soon as this flow gets implemented we will keep you posted.

    • #216164

      Hello, any news?

      Best regards,

    • #216190

      Hello @NoriiPop Marketplace, Thanks for your cooperation so far.
      We have just released the HPOS supported MultiVendorX and MultiVendorX Pro. Kindly update the plugins and check whether everything works fine on your end.
      In this update we have added support for a newer version of PayPal API. So, after the update, you need to re-configure PayPal Marketplace by following this doc https://multivendorx.com/docs/knowledgebase/paypal-marketplace-real-time-split/
      Regarding the enhancement you’ve requested, our development team hasn’t initiated work yet due to their involvement in significant update related works. Rest assured, once the new functionality is implemented, we’ll promptly inform you.

    • #216558

      Hello, thank you very much for the update. The new PayPal API looks good but for the moment, I can’t log in to PayPal as a seller, the sign in button stays pressed and no error appears.

      Besides, what improvement are you talking about in your previous message?

      Otherwise I would have some questions about the email templates. I would like to change all the email templates to redo the design but I don’t really understand how it works, can you clarify some points for me?

      Best regards

    • #216602

      @NoriiPop , the new PayPal Marketplace is working fine on our end.

      The issue you are facing might be releated with PayPal access. So can we add ur own sandbox details, so we can test the flowon your end.

    • #216604

      No problem

    • #216613

      Thanks for your confirmation. We have added our PayPal access on your end and checked the new flow of PayPal marketplace and it is working absolutely fine. Kindly check the video here https://www.awesomescreenshot.com/video/24273685?key=e39d3b958c3d835a789cbb06b3f42142.
      Our test access is still given on your site so you can check the flow there. After that, kindly configure the PayPal marketplace module accordingly following our knowledgebase doc here : https://multivendorx.com/docs/knowledgebase/paypal-marketplace-real-time-split/.
      Let us know if you need any further assistance.

    • #216638

      Hello, thank you for the troubleshooting, I just realized that it is impossible to go to the checkout page.

      Best regards,

    • #216659

      @NoriiPop Marketplace
      Sorry to hear that you have faced an issue on your end, but it is coming because you have enabled the MVX stripe marketplace module but your vendor has not connected their stripe connect account from their end.
      We have disabled the stripe marketplace module on your end and now there is no such issue in the cart page and also with proceeding to the checkout page. Kindly check the video here https://www.awesomescreenshot.com/video/24309687?key=5f40ae226f9aa1f461782e01542ef413.
      Now to avoid this issue on the cart page your vendors need to choose the “ All the above payment mode” in the billing section and add the details there accordingly.
      In our upcoming update, our team will introduce a flow that When both modules are enabled, vendors will find only the “All the above payment mode” option available in their dashboard.
      So there will no longer be any issue or confusion in the checkout.

    • #216663

      Hello, thank you for the clarification but I want the seller to have the choice between PayPal and Stripe. Some of my sellers only use Stripe and others only use PayPal, in order to reach as many people as possible, I would like sellers to have the choice between:

      – Stripe
      – PayPal
      – Stripe and PayPal

      Best regards,

    • #216664

      @NoriiPop Marketplace Kindly understand that as you are using both Stripe marketplace and paypal marketplace plugin on your end hence there is only one solution for the vendors that is to choose the “All of above payment mode” option. Otherwise issues will arise in the cart and checkout.
      To address this, we recommend notifying your current vendors through an announcement to choose the “All of above payment mode” option in the billing submenu and connect both paypal and stripe accordingly. This ensures a seamless payment process and avoids potential complications in the cart and checkout page.
      After our update with the modification stated above there will not be any confusion among users as We will adjust the flow so that when both the PayPal and Stripe marketplace modules are enabled, vendors will only have the option to choose “All of above payment mode”.

    • #216666

      I understood what you told me, precisely, I want sellers to have the choice.

      If seller A wants Stripe, during payment for the item, only Stripe will be displayed.

      If seller B wants PayPal, during payment for the item, only PayPal will be displayed.

      If the seller uses PayPal and Stripe, the customer will have the choice between PayPal and Stripe.

      ===============

      If I do as you previously told me, will the seller absolutely have to have both a PayPal and Stripe account?

      Or can they fill out only one of the two?

    • #216669

      @NoriiPop Marketplace Implementing your desired flow isn’t practical because a buyer can purchase products from various vendors within a single order, and each vendor may have different payment methods, such as one using Stripe and another using PayPal. This complexity makes it challenging to consolidate payments in the way you’ve suggested.
      That’s why we provided the earlier solution. By opting for the “all of above payment mode,” vendors are required to provide details for both PayPal and Stripe. This ensures a seamless transaction process, minimizing any potential issues that may arise from varied payment methods among vendors.

      Currently, there is no mechanism in place to enforce vendors to add details for both payment methods. However, in our upcoming update, we will be introducing a revised flow that includes checks to ensure vendors provide details for both payment methods.

    • #217178
      This reply has been marked as private.
    • #217517

      Hello, I tried your file but the seller can still select PayPal or Stripe or all payment methods.

    • #217542

      Hello there, Kindly check the code from here https://multivendorx.com/docs/code-snippet/payment-flow-modification-when-stripe-marketplace-and-paypal-marketplace-both-are-enabled/ and add the code on your end accordingly to achieve your required flow.

      Let us know if you need any further assistnce from our end.

    • #217748

      Hello, thank you very much, it works.

      I have another question, on the seller’s configuration page, they can check the boxes for email, address and phone number to hide them on their page. Is it possible for it to be the opposite, that they are hidden by default, and if the seller checks, they are displayed? Thanks in advance.

    • #217757

      Hello there, Great to hear that the Paypal marketplace modification is working fine on your end.
      Now regarding the other modification that you are looking for with the vendor details in the vendor store page for that you will need to add custom code and remove our default logic to apply your custom flow. Do you have a developer on your end? So that we can guide him accordingly.

    • #217763

      We don’t have a developer per se but if you guide me, I can probably manage 🙂

    • #217803

      You can simply add your required modification by adding custom code in the shop-front.php template file.
      You may follow the below overriding path to override the template file –
      yourtheme/MultiVendorX/vendor-dashboard/shop-front.php.
      Let us know if you need any further assistance from our end.

    • #217975

      Hello, I’m encountering a problem with PayPal again. I followed https://multivendorx.com/docs/knowledgebase/paypal-marketplace-real-time-split/ and I still can’t get it to work.

      I’m trying to connect from the sign up button on the vendor panel. Once I’m logged into PayPal and it wants to redirect me back to my site, I get the error shown in the attached image. I’m leaning towards a misconfiguration on my end with PayPal but I can’t find it. Can you help me?

    • #217982

      Sorry to hear that you have faced an issue on your end. We have checked this on our end but we are unable to recreate this.
      Kindly create a staging site that should be an exact replica of your live site and share the staging site url, temporary admin and FTP access with us so that we can look into this. Also share a vendor access who is facing this issue.
      While sharing the access don’t forget to mark your reply as private.

    • #218001
      This reply has been marked as private.
    • #218028

      Hi there, After reviewing the issue on your end, it appears to be related to authorization problems with your PayPal account. We recommend reaching out to the PayPal team to address this issue and providing them with the specific error message you’re encountering. They will be better equipped to assist you in resolving this authorization error.

      Thanks for your understanding.

    • #218451

      Hello, I have finally succeeded in using the PayPal Marketplace. I needed a Business account, not a Pro account. I am now encountering an issue with Stripe since your update. I get an error during payment. In the debug, I get:

      [23-Mar-2024 16:36:00 UTC] is_internal_meta_key was called incorrectly. Les méthodes génériques add/update/get meta ne devraient pas être utilisées pour des données de meta internes, inclus “_created_via”. Utilisez les getters et les setters. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), do_action(‘template_redirect’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action(‘wc_ajax_checkout’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, do_action(‘woocommerce_checkout_order_processed’), WP_Hook->do_action, WP_Hook->apply_filters, MVX_Order->mvx_create_orders, MVX_Order::create_vendor_order, WC_Data->update_meta_data, WC_Data->is_internal_meta_key, wc_doing_it_wrong. This message was added in version 3.2.0.
      [23-Mar-2024 16:36:00 UTC] PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function MVX_Stripe_Marketplace_Gateway::prepare_source(), 1 passed in /home/u712738603/domains/noriipop.com/public_html/wp-content/plugins/mvx-pro/modules/stripe-marketplace/classes/class-mvx-stripe-marketplace-payment-method.php on line 1772 and at least 2 expected in /home/u712738603/domains/noriipop.com/public_html/wp-content/plugins/mvx-pro/modules/stripe-marketplace/classes/class-mvx-stripe-marketplace-payment-method.php:1533
      Stack trace:
      #0 /home/u712738603/domains/noriipop.com/public_html/wp-content/plugins/mvx-pro/modules/stripe-marketplace/classes/class-mvx-stripe-marketplace-payment-method.php(1772): MVX_Stripe_Marketplace_Gateway->prepare_source()
      #1 /home/u712738603/domains/noriipop.com/public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(1062): MVX_Stripe_Marketplace_Gateway->process_payment()
      #2 /home/u712738603/domains/noriipop.com/public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(1291): WC_Checkout->process_order_payment()
      #3 /home/u712738603/domains/noriipop.com/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(514): WC_Checkout->process_checkout()
      #4 /home/u712738603/domains/noriipop.com/public_html/wp-includes/class-wp-hook.php(324): WC_AJAX::checkout()
      #5 /home/u712738603/domains/noriipop.com/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
      #6 /home/u712738603/domains/noriipop.com/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
      #7 /home/u712738603/domains/noriipop.com/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(96): do_action()
      #8 /home/u712738603/domains/noriipop.com/public_html/wp-includes/class-wp-hook.php(324): WC_AJAX::do_wc_ajax()
      #9 /home/u712738603/domains/noriipop.com/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
      #10 /home/u712738603/domains/noriipop.com/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
      #11 /home/u712738603/domains/noriipop.com/public_html/wp-includes/template-loader.php(13): do_action()
      #12 /home/u712738603/domains/noriipop.com/public_html/wp-blog-header.php(19): require_once(‘/home/u71273860…’)
      #13 /home/u712738603/domains/noriipop.com/public_html/index.php(17): require(‘/home/u71273860…’)
      #14 {main}
      thrown in /home/u712738603/domains/noriipop.com/public_html/wp-content/plugins/mvx-pro/modules/stripe-marketplace/classes/class-mvx-stripe-marketplace-payment-method.php on line 1533

      For your information, you still have access to the FTP and the admin account

    • #218486
      This reply has been marked as private.
    • #218499
      bgant003
      Participant

      Hello, I do not have access to the Google file, I just made a request. Best regards.

    • #218503

      We have shared the access with noriipop.marketplace@gmail.com. So kindly check and download the plugin on your end and check the payment flow with Stripe marketplace.
      Let us know if you need any further assistance from our end.

    • #218547
      bgant003
      Participant

      It’s okay, thanks you

    • #218554

      We have also added the fix in our latest MultiVendorX Pro update. So kindly update the MultiVendorX Pro to its latest version and check on your end.

      Let us know if you need any further assistance from our end.

    • #218824

      Hello, I’m contacting you regarding PayPal Marketplace. I have no issues with the sandbox but on the live PayPal, on the vendor panel, it’s impossible to connect to PayPal. The Signup button can be clicked once and then it becomes grayed out and nothing happens. I’ve tested on multiple browsers with and without ad blockers. The console shows a 500 error (Internal Server Error).

      Best regards,

    • #218831

      Hello @NoriiPop Marketplace, Sorry to hear that you have faced an issue on your end. Can you please share the error log (that you are getting on your end for this ) with us so that we can look into it and help you accordingly to resolve this.

    • #218835

      I haven’t been able to find the error, can you look directly on the site? Your access credentials are still active.

    • #218840
      This reply has been marked as private.
    • #218853

      Hello @NoriiPop, Thanks for sharing the error with us. After looking into the error it appears that the issue that you are facing on your end is arriving because of some authorization issue with your paypal live account. So kindly get in touch with the Paypal team regarding this and share the error with them they will be able to help you better regarding this.
      Also please do keep us posted regarding the same.

    • #219142

      Hello, the problem is still present even after an intervention from PayPal. I tried again in sandbox mode and it doesn’t work either. Could you try with your sandbox credentials? Thank you in advance.

      PS: The access credentials are still active.

      Best regards,

    • #219143

      Hello there, We have added our test Paypal credentials on your end. Now when the vendor is trying to connect their Paypal marketplace account from their end a error is coming saying that “The vendor’s country does not support paypal”(https://prnt.sc/QyL_iomynyBl). So kindly make sure the vendor’s country have support for paypal and then check the flow on your end again carefuly.

      Let us know if you need any further assistance from our end.

Viewing 117 reply threads

Please LOGIN to reply to this topic