Forums / Addon Payment Modules / Stripe.com payment integration module

Stripe.com payment integration module

Views: 234,117

Results 201 to 220 of 680
15 Feb 2021, 6:29 PM
#201
khiliah avatar

khiliah

New Zenner

Join Date:
Nov 2010
Location:
Queen Creek, Arizona, United States
Posts:
5
Plugin Contributions:
0

Stripe.com payment integration module

Our Stripe Payment Method has completely disappeared from our Admin Area in "Payments".
The module is there, I also tried to re-upload and overwrite and still no options show up in configurations under Modules >> Payment.
Any ideas?

15 Feb 2021, 9:23 PM
#202
khiliah avatar

khiliah

New Zenner

Join Date:
Nov 2010
Location:
Queen Creek, Arizona, United States
Posts:
5
Plugin Contributions:
0

Re: Stripe.com payment integration module

Note: This appears to be a parsing issue from other payment processing types. It's causing error timeouts before it actually gets to it.
I haven't fixed it, but it has something to do with these (and mine is actually getting hung up on paypal). https://www.zen-cart.com/showthread.php?227614-Payment-Modules-Crashed&highlight=missing+payment+modules In case anyone else comes across my post.

6 Mar 2021, 5:33 PM
#203
dharrison avatar

dharrison

Zen Follower

Join Date:
Mar 2009
Location:
Essex, UK
Posts:
448
Plugin Contributions:
0

Re: Stripe.com payment integration module

Hi

I have been asked to look into integrating Stripe as a payment method. However our ZenCart is updated to 1.5.6c and the Stripe plugin seems to be 5 years old and isn't compatible. And going by the conversation here, its a bit buggy as well.

Is that the case? Does ZenCart not integrate with Stripe Pay?

Debbie Harrison
DVH Design | Web Design blog

6 Mar 2021, 6:53 PM
#204
marton_1 avatar

marton_1

Totally Zenned

Join Date:
Apr 2013
Location:
eglisau switzerland
Posts:
568
Plugin Contributions:
0

Re: Stripe.com payment integration module

dharrison:

Hi

I have been asked to look into integrating Stripe as a payment method. However our ZenCart is updated to 1.5.6c and the plugin seems to be 5 years old and isn't compatible. And going by the conversation here, its a bit buggy as well.

Is that the case? Does ZenCart not integrate with Stripe Pay?

The issue is that the current (as of today) Stripe plugin does not comply with the latest EU standard, Strong Customer Authentication (SCA) required from 1Jan2021, so does not integrate with the latest Stripe interface that is SCA conformant.
Otherwise it worked OK.

9 Mar 2021, 8:42 AM
#205
dharrison avatar

dharrison

Zen Follower

Join Date:
Mar 2009
Location:
Essex, UK
Posts:
448
Plugin Contributions:
0

Re: Stripe.com payment integration module

Ok. Are they in the process of changing this?

Debbie Harrison
DVH Design | Web Design blog

9 Mar 2021, 9:00 AM
#206
marton_1 avatar

marton_1

Totally Zenned

Join Date:
Apr 2013
Location:
eglisau switzerland
Posts:
568
Plugin Contributions:
0

Re: Stripe.com payment integration module

dharrison:

Ok. Are they in the process of changing this?

Who are "they"?
Nobody has claimed to be updating the plugin except you.

18 Mar 2021, 1:40 PM
#207
marton_1 avatar

marton_1

Totally Zenned

Join Date:
Apr 2013
Location:
eglisau switzerland
Posts:
568
Plugin Contributions:
0

Re: Stripe.com payment integration module

marton_1:

The issue is that the current (as of today) Stripe plugin does not comply with the latest EU standard, Strong Customer Authentication (SCA) required from 1Jan2021, so does not integrate with the latest Stripe interface that is SCA conformant.
Otherwise it worked OK.

Will you be looking at fixing the Strong Customer Authentication compliance? I see you are in UK and the UK FCA has updated their Strong Customer Authentication page to give an additional six months to implement strong customer authentication (SCA) for e-commerce, to a revised date of 14 September 2021.

23 Mar 2021, 10:32 AM
#208
dharrison avatar

dharrison

Zen Follower

Join Date:
Mar 2009
Location:
Essex, UK
Posts:
448
Plugin Contributions:
0

Re: Stripe.com payment integration module

marton_1:

Who are "they"?
Nobody has claimed to be updating the plugin except you.

I wouldn't even know where to start. I was just asking a question.

Debbie Harrison
DVH Design | Web Design blog

24 Mar 2021, 11:41 AM
#209
dharrison avatar

dharrison

Zen Follower

Join Date:
Mar 2009
Location:
Essex, UK
Posts:
448
Plugin Contributions:
0

Re: Stripe.com payment integration module

marton_1:

Will you be looking at fixing the Strong Customer Authentication compliance? I see you are in UK and the UK FCA has updated their Strong Customer Authentication page to give an additional six months to implement strong customer authentication (SCA) for e-commerce, to a revised date of 14 September 2021.

One of the sites in question is Uk based. The other one is based in the Netherlands.

Debbie Harrison
DVH Design | Web Design blog

25 May 2021, 2:10 AM
#210
caroleas avatar

caroleas

Totally Zenned

Join Date:
Feb 2009
Posts:
896
Plugin Contributions:
0

Re: Stripe.com payment integration module

As I uploaded the file for this plugin (not installed yet), I see the message "Catalog SSL appears to be missing." My site has an SSL, but what is a "Catalogue SSL"?

28 Jul 2021, 9:39 PM
#211
webspaceinc avatar

webspaceinc

New Zenner

Join Date:
Jul 2021
Posts:
2
Plugin Contributions:
0

Re: Stripe.com payment integration module

Good news if you're running 1.5.7c (tested). The Stripe add-on works with the following minor code changes to Zen Cart:

1.) In public_html/includes/classes/observers/ZcaBootstrapObserver.php:
On/around line 198, change

$field = str_replace('class="', 'class="custom-select', $field);
``` to:
```php
$field = str_replace('class="', 'class="custom-select ', $field);

Note: that change is a single space after custom-select; without it, the selector can't find the class since it's mangled by the custom-select. You can alternatively just comment out this line, though I can't vouch for what impact it might have elsewhere. Either option seems to work fine.

2.) If you don't make any further changes, Stripe should work, but if there's a problem with the customer's payment, the button to resubmit payment is permanently disabled and customer is likely to become frustrated. To fix this, go to public_html/includes/modules/pages/checkout_confirmation/jscript_double_submit.php and add the following after the line setTimeout('button_timeout()', 4000); so that the JavaScript becomes:

setTimeout('button_timeout()', 4000);
setTimeout('button_reenable()', 9000);

Then add the following lines of code just before the closing </script> tag:

function button_reenable() {
  var button = document.getElementById("btn_submit");
  button.style.cursor="pointer";
  button.disabled = false;
}

What the revised code does is re-enable the button to submit payment 5 seconds after it's been disabled. This should preserve the objective of preventing accidental double-clicks AND allow the customer to re-submit after correcting payment information.

Disclaimer: While these modifications are relatively minor, make them at your own risk. The scope of the post is strictly to help other merchants and has no connection with either the Zen Cart developers or the add-on module developer.

29 Dec 2021, 11:29 PM
#212
jsquared avatar

jsquared

New Zenner

Join Date:
Dec 2005
Location:
Kalamazoo, MI
Posts:
65
Plugin Contributions:
0

Re: Stripe.com payment integration module

Has anyone embarked on posting an updated version of the module? Given the popularity of Stripe, I'm surprised this is not a thing unless there is a non-free one that wouldn't be discussed on the forums. I'm happy to look at this, though credit card modules are not my forte. Stripe seems to be one of the better modern payment gateways and I'd love to move from the quite outdated Linkpoint API

J.J. Meddaugh
http://www.atguys.com

30 Dec 2021, 7:48 PM
#213
marton_1 avatar

marton_1

Totally Zenned

Join Date:
Apr 2013
Location:
eglisau switzerland
Posts:
568
Plugin Contributions:
0

Re: Stripe.com payment integration module

jsquared:

Has anyone embarked on posting an updated version of the module? Given the popularity of Stripe, I'm surprised this is not a thing unless there is a non-free one that wouldn't be discussed on the forums. I'm happy to look at this, though credit card modules are not my forte. Stripe seems to be one of the better modern payment gateways and I'd love to move from the quite outdated Linkpoint API

Would be great if you integrated with the Stripe 3d secure function that we need in Europe.

30 Dec 2021, 8:21 PM
#214
jsquared avatar

jsquared

New Zenner

Join Date:
Dec 2005
Location:
Kalamazoo, MI
Posts:
65
Plugin Contributions:
0

Re: Stripe.com payment integration module

I wouldn't even know where to begin with that, probably paying a dev to create something and having a few people throw in on the cost would be the best way to go.

J.J. Meddaugh
http://www.atguys.com

30 Dec 2021, 9:26 PM
#215
marton_1 avatar

marton_1

Totally Zenned

Join Date:
Apr 2013
Location:
eglisau switzerland
Posts:
568
Plugin Contributions:
0

Re: Stripe.com payment integration module

jsquared:

I wouldn't even know where to begin with that, probably paying a dev to create something and having a few people throw in on the cost would be the best way to go.

Probably not so difficult, one just has to trigger the API correctly.
Details here plus some sample code.

3 Jan 2022, 2:33 PM
#216
marton_1 avatar

marton_1

Totally Zenned

Join Date:
Apr 2013
Location:
eglisau switzerland
Posts:
568
Plugin Contributions:
0

Re: Stripe.com payment integration module

marton_1:

Probably not so difficult, one just has to trigger the API correctly.
Details here plus some sample code.

Seems it is even simpler for a PHP programmer to implement card payments with 3d secure.

You can download a generic Stipe PHP server solution and there is a youtube video here giving step by step instructions on how to customize it.

7 Jan 2022, 3:37 PM
#217
miggz avatar

miggz

New Zenner

Join Date:
Sep 2010
Posts:
5
Plugin Contributions:
0

Re: Stripe.com payment integration module

Hi all - I have been a user of zen cart for many years with PayPal as the payment gateway. One of my customers want to use stripe and I have conflicting information regarding whether stripe/zen cart is possible in the UK. Can someone please let me know (a) if they are compatible and (b) what are the best ZC/stripe module versions?
I have just installed ZC v1.5.5f
Thanks in advance.
Lee

7 Jan 2022, 4:10 PM
#218
marton_1 avatar

marton_1

Totally Zenned

Join Date:
Apr 2013
Location:
eglisau switzerland
Posts:
568
Plugin Contributions:
0

Re: Stripe.com payment integration module

miggz:

Hi all - I have been a user of zen cart for many years with PayPal as the payment gateway. One of my customers want to use stripe and I have conflicting information regarding whether stripe/zen cart is possible in the UK. Can someone please let me know (a) if they are compatible and (b) what are the best ZC/stripe module versions?
I have just installed ZC v1.5.5f
Thanks in advance.
Lee

The Zen cart Stripe plugin does not support 3d secure, info from the UK Govt;

Services that only take payments from within the UK need to meet SCA regulation by 14 September 2021. Services meet SCA regulation by implementing 3D Secure 2 (3DS2) or 3D Secure (3DS) that adds an extra layer of identity confirmation before the user pays so that transactions meet the SCA rules.

8 Jan 2022, 10:45 AM
#219
miggz avatar

miggz

New Zenner

Join Date:
Sep 2010
Posts:
5
Plugin Contributions:
0

Re: Stripe.com payment integration module

Thanks very much for the reply. I tried to respond last night but couldn't get back in (all sorted now).
Put another way, can I install the Stripe module for a UK site and have it work without the 3DS)?
I note that some sites (in general, not specific to Stripe use) pass through the 3DS where others don't. When it was introduced some years ago it was necessary to fill in the authentication and then it seems to have been dropped in favour of simply 'passing through'.
So posing my question another way, can I install it and will it work even though it might not be supported?
Thanks again. Lee

26 Jan 2022, 7:24 PM
#220
niccol avatar

niccol

Totally Zenned

Join Date:
Apr 2009
Posts:
2,138
Plugin Contributions:
1

Re: Stripe.com payment integration module

MCS_Computers:

Was the issue with "Must provide source or customer" ever fixed because I have the same issue, it allows a customer to make 1 purchase but then comes up with this error after that. I spoke with Stripe who basically said go back to the author as there is some code missing which then went over my head to be honest.

Not sure that this is a supported module really so make your own choices as to using it. But ....

The issue for me was that in most templates the fields that the module adds are not actually in the form. So, the <inputs> are not inside the <form> . Solving that problem solved the issue.

It is in tpl_checkout_confirmation_default.php and you probably, depending on your template want to be moving the line:

echo zen_draw_form('checkout_confirmation', $form_action_url, 'post', 'id="checkout_confirmation" onsubmit="submitonce();"');

Nick
iszent.com