Two possible issues with Stripe for Phoca Cart
I have had a talk to a client and here are two questions related to Stripe plugin for Phoca Cart.
1. The French language is assigned to the back-end by default. We can see missed strings in the back-end (plugin configuration). If we select English - all is fine.
2. The customers make an order and it is passed successfully, but if we go to "my orders" page, we can see the order still has "pending" status.
It is expected it should be "Completed".
Stripe for Phoca Cart 1.1.1
Phoca Cart 3.1.0
1. Concerning the first issue.
I examined the plugin structure:
- /en-GB/ - core language
- /ru-RU/ - core language
The plugin comes with two in-built localizations: English and Russian. We can see French folder /fr-FR/ which was supposedly generated by Joomla during the first installation of the plugin and all strings were taken from the default /en-EN/ localization.
Soon, when you updated the plugin from 1.0.0 to 1.1.1 version, both core /en-EN/ and /ru-RU/ folders were updated, but /fr-FR/ still remain.
I renamed this folder to /_fr-FR/ and the problem with strings became resolved.
Okay, then you should update your localization and add new language strings from the latest version.
By the way, if you send us a French localization, we can include it to the next version of the plugin
My colleague Dmitry examined Phoca Cart logs on your site and yes - the statuses of payments weren't changed because of missed Webhook settings.
If the customer pays via a card without 3D Secure, all works as before.
But if their card's issuer (bank) supports 3D Secure, then the plugin trying to get params from Webhooks and since it is not configured, the status of the order is not changed after the successful payment.
Please read the plugin documentation.
Thank you for your explanations, the payments with Stripe now work correctly after updating the Webhooks.
Unfortunately everything is now in English (both Phoca Cart and Stripe). We would be happy to provide you with the localization for future updates but do not understand where we need to change it. Is in within Phoca Cart or Stripe module.
Thank in advance for your reply and best regards,
Nice idea! I have sent you an email with details.
Have a nice day,
You can get our help: Monday - Friday / 09:00 to 17:00 (GMT+2). but not limited. Our staff will be pleased to provide Premium support to every paid subscriber asap, but sometimes you should be ready to wait for our reply for up to 3 days. In case of free extensions we do the best to develop and maintain them either, but their support is not necessary.