Stripe connect configuration

  • Posts: 361
  • Thank you received: 28
  • Hikashop Multisite
2 years 5 months ago #341907

-- HikaShop version -- : 4.5.1
-- HikaMarket version -- : 4.1.0
-- Joomla version -- : 4.1.3
-- PHP version -- : 8.0

Hi,
I try now to configure Stripe connect for the multi-vendor mode.
I have configure the Stripe connect main account of the main vendor (the admin of the website).
I am actually in Stripe test mode.
In the URI, i have put

This message contains confidential information

I can now go with a vendor account to "Connect with Stripe".
I go to the Stripe account creation page, but when i finalise the account and go back to the website, i have a 404 error.
In test mode, i click on "ignore this form" and i am redirected to the website with this url :
This message contains confidential information


“Si tu ne travaille pas pour tes rêves, quelqu'un t'embauchera pour travailler pour les siens" - Steeve Jobs
"La sagesse, c’est d’avoir des rêves suffisamment grands pour ne pas les perdre de vue quand on les poursuit." - Oscar Wilde

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

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
2 years 5 months ago #341920

Hello,

Please re-download the HikaMarket plugin for StripeConnect in order to get the patch for Joomla 4.
It looks like the latest version of the plugin was not up-to-date in the server.

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: 361
  • Thank you received: 28
  • Hikashop Multisite
2 years 5 months ago #341925

Yes, it work now.
Thank you.


“Si tu ne travaille pas pour tes rêves, quelqu'un t'embauchera pour travailler pour les siens" - Steeve Jobs
"La sagesse, c’est d’avoir des rêves suffisamment grands pour ne pas les perdre de vue quand on les poursuit." - Oscar Wilde

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

  • Posts: 361
  • Thank you received: 28
  • Hikashop Multisite
2 years 5 months ago #341927

How can i disconnect an account ?


“Si tu ne travaille pas pour tes rêves, quelqu'un t'embauchera pour travailler pour les siens" - Steeve Jobs
"La sagesse, c’est d’avoir des rêves suffisamment grands pour ne pas les perdre de vue quand on les poursuit." - Oscar Wilde

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

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
2 years 5 months ago #341931

Hello,

Can you please clarify your request ?

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: 361
  • Thank you received: 28
  • Hikashop Multisite
2 years 5 months ago #341963

I want unlink the stripe connect account of my test vendor user.
I dont see how doing that.


“Si tu ne travaille pas pour tes rêves, quelqu'un t'embauchera pour travailler pour les siens" - Steeve Jobs
"La sagesse, c’est d’avoir des rêves suffisamment grands pour ne pas les perdre de vue quand on les poursuit." - Oscar Wilde
Last edit: 2 years 5 months ago by thefbi.

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

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
2 years 5 months ago #341969

Hello,

For the moment, the only way to remove the Stripe link is to edit the vendor in the database. It can be done via PhpMyAdmin.
The value is stored in the HikaMarket vendor table, under the "vendor_params" column (which store serialized data).

We'll see how we can improve that part. The best would be to store the information depending the "production/test" context.

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: 361
  • Thank you received: 28
  • Hikashop Multisite
2 years 5 months ago #341977

OK, i will try it.
And in the Stripe panel, you know how doing that ?
I dont thing if i remove it from the database it will remove from Stripe ?

Regards


“Si tu ne travaille pas pour tes rêves, quelqu'un t'embauchera pour travailler pour les siens" - Steeve Jobs
"La sagesse, c’est d’avoir des rêves suffisamment grands pour ne pas les perdre de vue quand on les poursuit." - Oscar Wilde

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

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
2 years 5 months ago #341988

Hello,

I see nothing in their documentation for that.
stripe.com/docs/connect/standard-accounts
stripe.com/docs/connect/testing

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: 361
  • Thank you received: 28
  • Hikashop Multisite
1 year 9 months ago #349029

Bonjour,

Je suis en train de faire des essais pour modifier la connexion avec Stripe connect. Typiquement, en cas de souci client et qu'il faudrait refaire la connexion avec le vendeur.

Si je fait comme vous me l'avez dit plus haut, à savoir aller dans la table hikamarket_vendor et que je supprime les infos concernant Stripe dans la ligne vendor_params, j'ai bien le bouton de connexion qui revient dans la configuration du vendeur.

Toutefois, si j'essaie à nouveau de me connecter avec le compte Stripe, lors du retour sur le site après validation par Stripe, j'ai une erreur (voir image) :



Par contre, si je tente de re connecter ce compte Stripe sur un autre vendeur qui n'a pas encore eu de connexion, cela fonctionne.

Donc dois-je faire quelque chose d'autre dans le vendeur à déconnecter à part l'histoire de la base de donnée ?


“Si tu ne travaille pas pour tes rêves, quelqu'un t'embauchera pour travailler pour les siens" - Steeve Jobs
"La sagesse, c’est d’avoir des rêves suffisamment grands pour ne pas les perdre de vue quand on les poursuit." - Oscar Wilde
Attachments:

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

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
1 year 9 months ago #349056

Bonjour,

Vu votre message d'erreur, je crains que la nouvelle donnée pour la variable est mal encodée et au lieu de décoder un object, il doit retourner un "bool" (probablement "false").
Je vous invite à essayer de vider complètement le champ dans la base de données.
Vous pouvez également essayer d'éditer le vendeur dans le backend et le sauvegarder (cela va refaire les paramètres s'ils sont vides).

Cordialement,


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: 361
  • Thank you received: 28
  • Hikashop Multisite
1 year 9 months ago #349123

Bonjour,

Effectivement, j'ai vidé complétement le champs, puis j'ai édité / sauvé le vendeur, puis j'ai lié le compte à nouveau et cette fois cela a fonctionné. Merci.

Donc en fait, pour terminer ce post, pour délier un compte Stripe connect il faut :
1. Aller sur le compte connect Stripe du vendeur en question (donc sur stripe.com), dans les paramètres => Applications installées => puis délier le compte connect par ce biais. Cela à pour effet de supprimer la liaison entre les comptes Stripes du vendeur et du marchand.
2. Aller dans la base de donnée du vendeur en question comme évoqué, supprimer complétement le champ, puis éditer et sauver à nouveau le vendeur.
3. Refaire la connexion si besoin par l'interface de Hikmarket, dans le compte vendeur.

Il serait top de pouvoir automatiser ceci, mais je n'ai aucune idée de ce que cela implique. L'important étant pour moi de pouvoir maintenant gérer ça, car je suis certain que le cas se présentera tôt ou tard avec les vendeurs.


“Si tu ne travaille pas pour tes rêves, quelqu'un t'embauchera pour travailler pour les siens" - Steeve Jobs
"La sagesse, c’est d’avoir des rêves suffisamment grands pour ne pas les perdre de vue quand on les poursuit." - Oscar Wilde

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

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
1 year 9 months ago #349141

Bonjour,

Merci de votre retour.

Nous avions pensé à ajouter un bouton via le plugin dans la page d'édition du vendeur, mais j'avais un peu peur que cela ne server jamais et puisse plutôt être une source d'erreurs.

Un autre point et c'est plus complexe à mettre en place ; est de faire une différenciation entre la configuration "test" et la configuration "prod".
Malheureusement il faut pouvoir gérer la mise à jour du plugin sans casser ce qui est déjà en place.

Cordialement,


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.083 seconds
Powered by Kunena Forum