OAuth deprecated for connect

  • Posts: 324
  • Thank you received: 4
  • Hikamarket Multivendor Hikashop Business
5 months 1 week ago #361467

Hi there,

I want to set up Stripe Connect, but since they've deprecated OAuth, there is no more client ID.

docs.stripe.com/connect/oauth-express-accounts

Can you update your V3 Stripe Connect plugin to reflect this change? It's currently unusable because it's still requiring a Client ID, which no longer exists.

Thanks.

Please Log in or Create an account to join the conversation.

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
5 months 1 week ago #361472

Hello,

Thank you for the information.
Yes, I will start to work on a refactoring of the Stripe V3 plugins in order to support the new workflow for the account link.

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.

  • Posts: 324
  • Thank you received: 4
  • Hikamarket Multivendor Hikashop Business
5 months 3 days ago #361591

Hi Jerome,

Just checking if the update is ready for this? I need to set up a site and I cannot do it because I cannot get a Client ID.

If it is, where can I get the new version? Do I just update from Joomla?

Please Log in or Create an account to join the conversation.

  • Posts: 16
  • Thank you received: 0
  • Hikamarket Multivendor Hikashop Business
5 months 3 days ago #361592

Hey DogPeople, Let me jump in here too...Hi Jerome, I'm hoping for an update soon as well. Thanks...

Please Log in or Create an account to join the conversation.

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
5 months 3 days ago #361593

Hello,

I am really sorry, I've got sick and not in a good shape to work correctly on the plugin.
But I've look at the API and the current state of the plugin ; which was using the "standard" oauth and not the "express" one.
Which gives me a question : do you want a setting to choose between "express" and "standard" ?

Another thing that I've plan for some time now, is to store the current "mode" of the plugin with the vendor stripe account id ; so it will be possible to know when a vendor has been created in "test" mode to not impact the website when switching to "production".
Two problems remain : it will be a major impact during the upgrade (if the plugin is in "test" mode") and the only way to detect the "mode" is to check the beginning of the credential...
But the interesting point is that there is now an API to delete an account (with safe guards in production).

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.

  • Posts: 324
  • Thank you received: 4
  • Hikamarket Multivendor Hikashop Business
5 months 2 days ago #361619

Hi,

As far as I can tell, OAuth is not being used at all. Is it possible to remove it completely?

Thanks,

Tamara

Please Log in or Create an account to join the conversation.

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
5 months 2 days ago #361621

Hello,

If you're not using OAuth then you should unpublish the plugin "hikamarket / stripeconnect".
The "hikashoppayment / stripeconnect" plugin is the payment plugin ; while the HikaMarket plugin is there to allow the vendor to link their stripe account with your store.

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.

  • Posts: 324
  • Thank you received: 4
  • Hikamarket Multivendor Hikashop Business
5 months 2 days ago #361623

Yeah, that's what I need to do. But Stripe doesn't seem to be using OAuth any more.

So, how do I get a client ID if they're not doing them?

Please Log in or Create an account to join the conversation.

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
5 months 1 day ago #361625

Hello DogPeople,

CF : www.hikashop.com/support/documentation/2...ipeconnect-form.html

Client Id (Connect Only) If you're using the Connect platform, you need to provide your Client Id so vendors will be able to connect with your store.

If you're not using OAuth ; you're not using the "Connect" API so you don't need the ClientID nor the HikaMarket/StripeConnect plugin because your vendors are not paid with stripe (and they do not link their account with your store).

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.

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
4 months 4 weeks ago #361669

Hello,

I've a pre-version of the new Stripe Connect plugins ;which are using "account" API instead of OAuth.

In the same time, I'm performing tests for the new (new new new) recommended API for payments. It's still based on "payment intent" but can now support directly third party methods such as Google Pay, etc.
Since they remove the need of "payment method types" (with they "dynamic oayment methods" feature), it starts to be an API that we can use.... But, their future new API for the Confirmation Token is clearly a regression and does not allow the payment capture during the checkout (so just at the end page).
It's still complicated to navigate in the Stripe documentation, which contains a lot of "deprecated" API and not a clear vision on the "current recommended" one ; various pages are clearly in contradiction.

Nevertheless, if someone is interesting to test the Stripe Connect without OAuth for vendors ; you can use the "contact us" form in order to get more details.

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.

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
4 months 2 weeks ago #361903

Hello,

The new version of the plugins are currently available.
You can download them in order to test the "Account API" instead of the "OAuth API".
Please note that this version of the plugin is still in "beta" and can receive some "hot fixes" thanks to your feedbacks.

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.

Moderators: Obsidev
Time to create page: 0.081 seconds
Powered by Kunena Forum