Stripe - Requirement for Strong Customer Authentication

  • Posts: 23777
  • Thank you received: 3688
  • MODERATOR
1 month 2 days ago #311175

Hello,

The question has been asked few days ago and I asked more details about the context and the console log.
If the spinner is still there is means that there is an error with a stripe answer or with an HikaShop ajax call.
To fix the problem, we first need to understand how it happens and what did happens before.

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: 30
  • Thank you received: 1
1 month 2 days ago #311177

Hi guys,
i already sent login-data to my site via your support, so you can test that issue live.
just do it ;-)

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

  • Posts: 9
  • Thank you received: 2
  • Hikashop Business
1 month 2 days ago #311181

Jerome,

for solving the the problem of Sophie11 and Bouncer with the Stripe Dashboard description being the (rather unreadable) payment intent ID instead of the order number you could add the "description" field like in the free Stripe V2. Modifying the following function of your plugin should do the job:

private function createPaymentIntent(&$dbOrder, $payment_method_id)

Before creating the intent, insert:
$desc = JText::sprintf('ORDER_NUMBER').' : '.$dbOrder->order_number;

then later in the payment data for the intent add the "description" field:
$paymentData = array(
	'amount' => $amount,
	'currency' => $currency->currency_code,
	'payment_method_types' => ['card'],
	'payment_method' => $payment_method_id,
        'confirmation_method' => 'manual', // Need: confirm();
	’description' => $desc
);

The Stripe dashboard text should now be the text "Order number:" followed by the letter/digit order code of the corresponding order in the Hikashop Backend.

In the $paymentData array you also may integrate the "receipt_email" field that Sophie11 might need for sending receipts from the Stripe backend.

Best regards
Alexander

Last edit: 1 month 2 days ago by institutcalysta.
The following user(s) said Thank You: Jerome, sophie11

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

  • Posts: 75
  • Thank you received: 1
  • Hikaserial Standard Hikashop Business
1 month 9 hours ago #311215

Hi Jerome,

Can you give me an idea when you will have a working version of the Stripe V3 Payment Plugin?

My client is unable to process online payments properly and is very upset about the situation.
Regards
Tim

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

  • Posts: 23777
  • Thank you received: 3688
  • MODERATOR
4 weeks 1 day ago #311229

Hello,

Regarding the infinite loop after enter the credit card details and pressing "submit payment" ; I was able to see the issue on one website.
The website is using the legacy checkout (and the plugin is not tested with since the legacy features are not supported anymore).
But the errors was related to the HikaShop notification call

/index.php?option=com_hikashop&ctrl=checkout&task=notify&notif_payment=stripeconnect&tmpl=component&order_id=XXX&lang=YY
Which give a 500 error page but I do not have the content of that error page nor the details for that error in the PHP error log.
Without these details it's not possible to debug nor fix the issue since I cannot reproduce it in my test websites.

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: 90
  • Thank you received: 3
  • Hikashop Business
4 weeks 1 day ago #311234

has anyone an up and running Stripe v3 shop where it would possible to have a look on this how that looks?

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

  • Posts: 87
  • Thank you received: 5
  • Hikashop Business
3 weeks 2 days ago #311428

Thank you Alexander
I updated the code of the plugin as you suggested and now on my Stripe dashboard I get the Order Number and receipts can be sent to the customers.
Thank you so much !!
Sophie

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

  • Posts: 23777
  • Thank you received: 3688
  • MODERATOR
3 weeks 2 days ago #311431

Hello,

Thanks for the share and the feedback.
I will add such description support in the next update of the plugin

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: 87
  • Thank you received: 5
  • Hikashop Business
2 weeks 4 days ago #311726

Hi Jerome

This week 2 customers have had problem with the final page not displaying so they couldn't pay their order. There was an infinite loop and the page with the payment form couldn't load
They were surfing with an" old tablet" and with a 5 years old Blackberry.

The other orders went through with no problem
Has the plugin been tested with old devices ?
Thank you

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

  • Posts: 23777
  • Thank you received: 3688
  • MODERATOR
2 weeks 3 days ago #311731

Hello,

The plugin has been tested with current browsers, as does HikaShop.
If you have an issue with an old device, the best would be to access to the console log in order to know more about the issue.
Right now, we can't tell from where the issue is coming from exactly.

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: 87
  • Thank you received: 5
  • Hikashop Business
2 weeks 3 days ago #311738

Hi
I don't think the problem comes from Hikashop but the Stripe Connect plugin as it's the only change that has been made recently in my site.
My customers never had problem with the payment before
What console log do I have to check ? Apache error logs ?
Thank you

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

  • Posts: 23777
  • Thank you received: 3688
  • MODERATOR
2 weeks 2 days ago #311752

Hello,

If old device have issues it would be related to the JavaScript, so something directly from the device and it's browser.
The script in the plugin should be compatible with old devices but I can't say for the Stripe lib

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: 13
  • Thank you received: 0
2 weeks 1 day ago #311850

HI Jerome
Have you planned an update of the plugin coming next week ?

Thanks

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

  • Posts: 23777
  • Thank you received: 3688
  • MODERATOR
2 weeks 12 hours ago #311860

Hello,

I made a little update on the plugin to improve the HikaMarket support.
But I don't understand what you're asking exactly.

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: 13
  • Thank you received: 0
1 week 4 days ago #312005

Jérôme

it was just regarding what Sophie11 was saying (order shown in Stripe dashboard) and if any improvment was done.
If not, that's fine.

thanks

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

  • Posts: 23777
  • Thank you received: 3688
  • MODERATOR
1 week 2 days ago #312009

Hello,

The patch to display the order number into the Stripe Description was not include into the plugin because it won't work in every cases.
For the current "end" mode, the create payment intent would have access to the order number, but with the "checkout" mode which will be available in the next update ; that information won't be available.
So I preferred not to add the patch like that for the moment. But we will improve the integration to provide a description to Stripe.

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.

Time to create page: 0.126 seconds
Powered by Kunena Forum