Home Forums Stripe Commissions & Gateway Support Understanding How Stripe Connect Works

NOTICE: We've Moved to a Ticket System for Support

As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system.  This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.

For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.

If you are a WC Vendors Pro customer please open a support ticket here. 

If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.

The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.

https://docs.wcvendors.com/

Thank you to all of our customers!

 

Viewing 17 posts - 1 through 17 (of 17 total)
  • Author
    Posts
  • #55261
    Robert
    Participant

    I’m a bit confused on how the Stripe Connect Commissions & Gateway plugin work with respect to vendors connecting to Stripe. I understand how the process works but what I don’t understand is if the Vendors are actually creating a Brand New Stripe Account when they click on Stripe Connect button?

    The reason I’m asking this question is because after I successfully setup the Stripe Connect plugin that I purchased, and then logged in to my personal Vendor account and clicked on the Connect To Stripe button, I was redirected to the Stripe page and clicked on the Connect button and was then immediately redirected back to my site without having to enter any business or financial information.

    So I’m confused on how Stripe can setup a vendor account and pay them money and make them accountable if they’re not collecting any of this information.

    Can you please explain how this works and what we should tell our vendors to expect when connecting to Stripe?

    Thank you!
    Robert

    #55298
    Anna
    Member

    Robert,

    The reason I’m asking this question is because after I successfully setup the Stripe Connect plugin that I purchased, and then logged in to my personal Vendor account and clicked on the Connect To Stripe button, I was redirected to the Stripe page and clicked on the Connect button and was then immediately redirected back to my site without having to enter any business or financial information.

    Were you still logged in to Stripe when you did this? It sounds like you were still logged in to your Stripe account. so when you agreed to “connect” it just routed you back to your site. Boom. Done. That is only only time I would think that you could have this occur. Stripe does ta least need ot know WHO (what Stripe account) they are connecting… I bet this is what happened. Try logging out of Stripe. Then go to the test vendor pro dashboard > payments– disconnect from Stripe. Now try connecting again.

    For most vendors, the experience will go like this:
    1. VENDOR ALREADY HAS A STRIPE ACCOUNT: They click the Connect button int he pro dashboard > payments. They are directed to Stripe. They log in to their Stripe account. They agree to connect to your marketplace platform. They are then connected and directed back to your site. Done!

    2. VENDOR DOES NOT ALREADY HAVE A STRIPE ACCOUNT: The click on the connect button. They are directed to Stripe. They choose to open a Stripe account instead of logging in. They open an account (usually very simple and straight forward.. person info, business info.. address, bank account & routing numbers.. ). Once opened, they are prompted then to connect to your marketplace platform, and they agree. They are directed back to your website. Done!

    #57218
    Matt
    Participant

    I’m having this same issue. Do I need to have separate Stripe accounts for my backend end and front end vendor profile? It’s configured and seems to be working in admin section but when I try to connect from the front end as a vendor it just routes me back to my account page on my site and the payment section says Stripe is not connected. Any thoughts?

    Thanks,
    Matt

    #57352
    Anna
    Member

    Matt,

    @LOFF25

    If you are using our Stripe Commissions & Gateway Plugin…
    You set up your Stripe Connect in your Stripe account as admin, as we show in our set-up guide: https://www.wcvendors.com/kb/stripe-commissions-gateway-setup/

    When using WC Vendors Pro, the vendors can then add their own Stripe account from the dashboard: pro dashboard > settings > payments by clicking on the “connect to Stripe” button. It sounds like this is where you are experiencing an issue…

    Are you testing in a live environment or the testing environment?
    If Live, DO you have a redirect URL set for the “Production” field in your Stripe settings?

    when you look in your Stripe account for connected accounts, does it show that any of the vendor accounts did actually connect to your platform?

    #57817
    Matt
    Participant

    I went through every step in the set up guide again. One problem is that the guide is out of date. Stripe has a new format now and the instructions don’t correlate exactly. I believe I was able to get done what needed to be done but I’m still having the same issues. I tried it in both Test and Live modes. Stripe uses different terminology (Development and Production) so it’s not clear which is Test and Live (I assumed Development was test and Production was Live). There is also no longer an “App menu” in Stripe that I can find as suggested by your set-up guide but I found the client IDs in the Platform Settings under the Connect section. When I clicked on the Connect to Stripe button in the vendor dashboard in test mode it did pop up a Stripe screen and ask me to connect with a notice that it was in development mode. When I input my credentials I went back to my vendor dashboard and it still said I was not connected. When I tried it in Live mode, it does nothing, just goes back to the Vendor Dashboard page.

    Am I able to be connected to Stripe as both the WooCommerce store admin AND a frontend Vendor?

    If so, I’m going to need some additional assistance or an updated guide.

    #57883
    Anna
    Member

    Matt,
    Thank you for letting me know about the outdated instructions- I will make sure to update those soon so users are not confused.
    You are correct- development would be the former “testing” and Production would be the former “live”.

    Are you trying to use the same Stripe account for both the admin/platform for stripe connect and your own vendor account?
    I believe you need to make a new stripe account for your use as a vendor on the site.

    #57966
    Matt
    Participant

    Ok I created a separate Stripe account for my front-end vendor account. It appears to be connected and working but the Stripe button on payment settings still says it’s not connected. Ever seen this issue before?

    #59247
    Matt
    Participant

    I’m still having problems with this. I have uninstalled and reinstalled the app. When I log in as a vendor and try to link a Stripe account, it leads me to Stripe log-in and then appears to go thorugh. However, when I navigate back to my settings page, the button still says Connect with Stripe. I ran a test order through on one of the products as had listed in my vendor account and it was just processed through the admin Stripe account instead of the vendor Stripe account. I need a solution here.

    #59385
    Anna
    Member

    Matt,_log or perhaps in your Stripe logs indicating a connection?
    Have you attempted to deactivate all plugins except WooCommerce, WC Vendors, WC Vendors Pro and the Stripe Commissions & Gateway plugin, and then tested to see if the vendor can connect properly? There could possibly be a plugin interfering with the Oauth from Stripe…

    If you would please run the test above, and if that fails to isolate the issue, please provide me with an admin login & password in a PRIVATE reply so I can look at how you have things setup form the wordpress end. I cannot see your Stripe account… but one thing I can do is run a test to try and connect one of my own Stripe accounts as a vendor on your site.

    #59899
    Matt
    Participant

    Hi Anna,

    Thank you for the follow-up. I did disable everything as you suggested with the exception of the plug-ins you mentioned and also the BuddyPress Social Marketplace theme plugins as I was afraid to mess with that. I’m still having the same problem. I have hired someone to customize my site for me but it was all visual stuff, not WC Vendors related. Here is my log in info:

    I look forward to hearing back from you soon. Thank you again for your help!

    Matt

    #59956
    Anna
    Member

    Matt,
    I attempted to connect to your platform; as stated, it was unsuccessful.
    Could you please check your Stripe logs and tell me if you see anything in the connected accounts?
    How about any of your Stripe logs?

    Is your return URL, where you direct the vendors after they connect, set as https?

    #60434
    Matt
    Participant

    Hi Anna,
    There are 3 connected accounts, two are mine and I’m guessing one is yours given your @FERVOUS tag above. Can we schedule a phone call to get it sorted out once and for all? My schedule is busy but flexible so just let me know what works.
    Thanks,
    Matt

    #60457
    Anna
    Member

    Matt @loff25 ,
    I just realized you are not the original author of this topic/thread, so any private replies can also be seen by the original author.
    So, I have deleted your account information so it is not visible.
    I’ll be sending you an email to the email you have registered with us, and I will provide you with contact information. I will help how I can- though the payment processor issues can be tough to debug. 😉

    #60877
    Matt
    Participant

    Hi Anna,

    I received your email and responded a couple of times. Can we please schedule a call asap to resolve this issue?

    Thank you,
    Matt

    #61018
    Anna
    Member

    @loff25 Matt,
    Apologies; I have replied to your email.

    #67026
    Thomas Thai
    Participant

    What was the cause of the error and how was it correct so we all can learn?

    #67144
    Anna
    Member

    @thomastthai
    I believe the solution to this issue was to have the redirect URi in Stripe (stripe account > connect > settings > platform settings) as an HTTPS (stripe requires this) and without the www in the url to redirect to.. also to a valid page on the website. It is very picky..
    So the redirect needs to be something like: https://your-marketplace-website-here.com/pro-dashboard — NO www and WITH SSL https

Viewing 17 posts - 1 through 17 (of 17 total)
  • The forum ‘Stripe Commissions & Gateway Support’ is closed to new topics and replies.