Okay
  Public Ticket #3547777
Stripe connect issue
Closed

Comments

  •  42
    Anthony O Connell started the conversation

    Hi guys.

    We are having an issue with payouts. The stripe connect module isn't functioning correctly. Can you please review the screenshot attached and advise what we should do here.

    Attached files:  Stripe connect.JPG

  •  2,214
    WebWizards replied

    Hi Anthony,

    I am not sure I understand what is going on here:

    1603597887.png


    Is the problem the display of the page itself? Or are you having a different issue with Stripe?

    How did you get it the page to display that way?


    On your site, I went to the Modules page but this is what I see:

    5698712096.png


    It would help if you can please give more details / let me know what steps I should take to see the issue


    Kind regards,

    Stefan

  •  42
    Anthony O Connell replied

    Hi Stefan.

    When i click on the stripe connect module it comes up like that.

    Also my developer thinks the stripe connect module is not working as it is not sending the money to the vendor as it should do. On vendor Shane O Connor of Fealefit has he's payment configured to PayPal but it came to me instead. How did this happen?

  •  2,214
    WebWizards replied

    I cannot reproduce the issue with clicking on the module - I tried going to flexitime.ie to check the issue but I am seeing the following 503 error:

    9223565366.png


    Regarding payouts, this module can only send automatic payouts through Stripe.

    If the vendor has configured payment through PayPal, our plugin cannot automatically pay the vendor through that. Therefore the funds would be sent to you (the admin), and you'd be expected to send the user a payout manually via PayPal.



  •   Anthony O Connell replied privately
  •  2,214
    WebWizards replied

    At present, when a customer purchases on site, the money is coming to my account and I am then been hit with a stripe fee. Is there a way the money can go directly to the vendor so that only they pay the fee and I do not have to manually send it on to them. 

    This can happen only if the vendor has connected to Stripe, and the customer pays through the Stripe gateway (credit /debit card).

    In the case of the vendor Shane O Connor, this user has not connected a Stripe account.



    I have also checked the issue with that panel that opens when clicking on a module. It was a conflict with another plugin. It is now resolved through a MarketKing update. The normal behaviour is that nothing should happen when a module is clicked.

  •   Anthony O Connell replied privately
  •  2,214
    WebWizards replied

    So if the customer pays through stripe gateway and the vendor is configured to stripe, will only the vendor pick up the fee? At present, the vendor is set to pay the fee. 

    Yes, the vendor would pay the fees as it is set to Direct Charges on your site:

    6392843401.png


    My ideal situation is that I don`t handle any money and vendors get paid directly and pay their own fee. How is this achievable? 

    This should work this way as long as the vendor has connected their Stripe account.

    If you'd like, you can force vendors to do this, by disabling other payout options. For that, you can:

    - Disable non-connected sellers: https://prnt.sc/ChoXJtDSOtqs

    - Disable other payouts:

    8776146444.png


  •  42
    Anthony O Connell replied

    Hi guys. 

    I did as you directed and now I only have stripe and I have made non connected accounts unable to sell.

    In theory this all looks great but a vendor of mine tried to configure to stripe and they came back with the following error. Please see attachment. I also tried with my vendor account and I also got the same result. I checked in Stripe and I have it pointed to the correct uri and I contacted my developer and he told me that the error is being caused because we have 2 stripe areas enabled in woocommerce. Please see screenshot. He says we can only have one and that this is causing the issue. However, I cant see how we do without either as the main stripe gateway is handling all customer transactions and also when vendors sign-up they pay the subscription through here. Is my developer correct?

    Attached files:  image.png
      2 stripe gateways.png

  •  2,214
    WebWizards replied

    Hi Anthony,

    I believe the issue is not related to having 2 gateways there.

    From what I can find , this error likely means the Client ID and keys here do not match:

    2357420871.png

    Perhaps there is a typo, or the Client ID is from a different account than the keys.


    Please go to your Stripe dashboard, click on the cogwheel -> settings 

    1873768579.png

    -> connect settings:

    8745490375.png

    -> scroll down and copy the live mode client ID:

    2318387123.png


    Then paste it in the MarketKing settings here: https://flexitime.ie/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=marketking_stripe_gateway


    It would be advisable to also check the publishable and secret keys:

    6266938805.png


  •  42
    Anthony O Connell replied

    Hi guys. 

    If I could kiss ye I would.

    The client ID was fine it was actually the secret key and the publishable keys that were incorrect. 

    I was able to connect my vendor account with no hassle so I'd imagine that all other vendors will be okay also.

    Thanks guys.

    Really appreciate it.