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

Stripe.com payment integration module

Views: 234,115

Results 61 to 80 of 680
17 Mar 2014, 6:40 PM
#61
malaperth avatar

malaperth

New Zenner

Join Date:
Dec 2013
Location:
Maine
Posts:
77
Plugin Contributions:
0

Stripe.com payment integration module

odessey1:

Im getting the same error, anybody have any info on this?

I believe that has to do with the credit card info you are entering to use for the test. Whatever you are entering for that, it seems to be rejecting as that 'exp_month' has to do with the credit card info itself. At least I cannot think of another parameter that would fit that description.

Mal

13 May 2014, 6:08 AM
#62
sakwoya avatar

sakwoya

New Zenner

Join Date:
Jan 2004
Posts:
26
Plugin Contributions:
2

Re: Stripe.com payment integration module

+++++++++++++ Note from original developer ++++++++++++++++

Hi all - please note that I am no longer in a position to provide any support via this thread or PM for the module.

Good luck all you Zenners

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

28 May 2014, 6:23 PM
#63
rmjr avatar

rmjr

New Zenner

Join Date:
May 2005
Posts:
48
Plugin Contributions:
0

Re: Stripe.com payment integration module

Since sakwoya is no longer maintaining this module, does anyone have any suggestions if we have a problem with it? I am looking at using Stripe, but I don't want to leave Zencart!

31 May 2014, 1:55 PM
#64
colmhol avatar

colmhol

New Zenner

Join Date:
May 2009
Posts:
5
Plugin Contributions:
0

Re: Stripe.com payment integration module

hasnatrokon:

I installed the module on my site and it is currently running in test mode (working on ssl). However, when I try to run a dummy transaction, I get the following error:

***the 'exp_month' parameter should be an integer (instead, is undefined).


Any insight at all would be greatly appreciated!

Hi,

I am also having this issue. I have tried to do some debugging in stripepay.php

Line 306 is where the "exp_month" variable is set as follows:
$confirmation('title') .= 'exp_month: $('.card-expiry-month').val(), 'exp_year: $('.card-expiry-year').val()

When I take out the "'exp_month: $('.card-expiry-month').val()" and replace it with "10", it accepts this hardcoded value and gives me an error that "exp_year" is missing, when I set the exp_year value manually it is continues to ask for the credit card number.

So basically it doesn't seem as if the values on the form are being collected and passed to the variables. Im not a developer so this is as good as it gets from me unfortunately! I would really like to see this mod fixed and begin using stripe

1 Jul 2014, 11:45 PM
#65
godt avatar

godt

Zen Follower

Join Date:
Mar 2006
Location:
Melbourne, Australia
Posts:
378
Plugin Contributions:
0

Re: Stripe.com payment integration module

Are there steps one can take to add a currency, or is this controlled by Stripe?

11 Jul 2014, 2:01 AM
#66
ak6000 avatar

ak6000

Zen Follower

Join Date:
Apr 2010
Posts:
102
Plugin Contributions:
0

Re: Stripe.com payment integration module

The reason I don't use authorize.net is cost. With Stripe you pay as you go. If one month you only had two or three orders you'll be fine.

With authorize.net you have to pay the monthly fee does not matter what.

12 Aug 2014, 7:01 PM
#67
glamourdolleyes avatar

glamourdolleyes

New Zenner

Join Date:
Mar 2009
Posts:
86
Plugin Contributions:
0

Re: Stripe.com payment integration module

So there was never an update on getting this on the checkout page instead of the confirmation page? Seems silly to have it on a different page from the rest of the payment options?

13 Aug 2014, 5:26 PM
#68
glamourdolleyes avatar

glamourdolleyes

New Zenner

Join Date:
Mar 2009
Posts:
86
Plugin Contributions:
0

Re: Stripe.com payment integration module

I found a solution if anyone is still looking for the same thing. I found this PAID addon: codecanyon.net/item/stripe-payment-gateway-for-zen-cart/8505063

It adds it to the payment page instead of confirmation and it's very nice. Creater was also very helpful! :)

glamourdolleyes:

So there was never an update on getting this on the checkout page instead of the confirmation page? Seems silly to have it on a different page from the rest of the payment options?

20 Aug 2014, 6:28 AM
#69
raphael avatar

raphael

New Zenner

Join Date:
Jan 2011
Posts:
47
Plugin Contributions:
0

Re: Stripe.com payment integration module

Hello Can some please post some detailed instruction on how to install the Strype integration into Zencart. The current instructions are extremely vague. I can't believe that anyone was able to get this installed with such vague install instructions. Yes the instructions are heavy on the config, but all it says about the install is the following:
"Download and unzip the payment module package from the Zen Cart website and upload the files to your store. Now go to your admin > modules >payment and you should see an entry for Stripe:"

that's it nothing else about the install.......

20 Aug 2014, 9:20 AM
#70
yaritai avatar

yaritai

Zen Follower

Join Date:
Apr 2014
Posts:
154
Plugin Contributions:
0

Re: Stripe.com payment integration module

raphael:

Hello Can some please post some detailed instruction on how to install the Strype integration into Zencart. The current instructions are extremely vague. I can't believe that anyone was able to get this installed with such vague install instructions. Yes the instructions are heavy on the config, but all it says about the install is the following:
"Download and unzip the payment module package from the Zen Cart website and upload the files to your store. Now go to your admin > modules >payment and you should see an entry for Stripe:"

that's it nothing else about the install.......

This mod is very basic in its install as its just a unzip and drop in. As you have seen most of the work is on the setup in the admin configuration. To install, just drop everything in the includes folder with FTP. The folder structure is the same which this mod does not use the custom templates overrides so nothing else to do.

20 Aug 2014, 3:07 PM
#71
glamourdolleyes avatar

glamourdolleyes

New Zenner

Join Date:
Mar 2009
Posts:
86
Plugin Contributions:
0

Re: Stripe.com payment integration module

raphael:

Hello Can some please post some detailed instruction on how to install the Strype integration into Zencart. The current instructions are extremely vague. I can't believe that anyone was able to get this installed with such vague install instructions. Yes the instructions are heavy on the config, but all it says about the install is the following:
"Download and unzip the payment module package from the Zen Cart website and upload the files to your store. Now go to your admin > modules >payment and you should see an entry for Stripe:"
that's it nothing else about the install.......

I used this one: http://zucando.com/zen-cart-modules/shopping-cart-checkout/z-stripe-payment-gateway

The creator of the original one kind of bailed on the project so there is no help for it. The one I just posted is very nice looking and the guy who created it is VERY helpful!

21 Aug 2014, 3:43 PM
#72
raphael avatar

raphael

New Zenner

Join Date:
Jan 2011
Posts:
47
Plugin Contributions:
0

Re: Stripe.com payment integration module

yaritai:

This mod is very basic in its install as its just a unzip and drop in. As you have seen most of the work is on the setup in the admin configuration. To install, just drop everything in the includes folder with FTP. The folder structure is the same which this mod does not use the custom templates overrides so nothing else to do.

Ok I tried the just drop approach and still nothing shows up in the payment modules section in zc. Can some please please please post specific detailed instruction on how to install this. For instance which includes folder do I drop it into there are 2 includes folders. Also do I drop the whole "stripe_zencartv132" folder or just the contents of that folder, and again where do I drop this. I appreciate any of your help...

22 Aug 2014, 12:00 PM
#73
yaritai avatar

yaritai

Zen Follower

Join Date:
Apr 2014
Posts:
154
Plugin Contributions:
0

Re: Stripe.com payment integration module

raphael:

Ok I tried the just drop approach and still nothing shows up in the payment modules section in zc. Can some please please please post specific detailed instruction on how to install this. For instance which includes folder do I drop it into there are 2 includes folders. Also do I drop the whole "stripe_zencartv132" folder or just the contents of that folder, and again where do I drop this. I appreciate any of your help...

Inside the stripe mod zip, you will see a "/includes" folder. This is the catalog side. If this was the admin side you will see the includes inside the folder admin. Payment mods are all installed in the catalog side. EVERYTHING inside the includes folder gets put in your catalog side includes folder.

Advice for you is that I hope you are installing new mods in a test site. If not, make sure you do a complete backup of your files and database. This will ensure that you can revert back if anything goes wrong.

23 Aug 2014, 6:24 PM
#74
ulime avatar

ulime

New Zenner

Join Date:
Aug 2014
Location:
Los Angeles
Posts:
1
Plugin Contributions:
0

Re: Stripe.com payment integration module

I just installed Version: v1.3.2 of stripe payments module and kept getting errors with the db query in stripepay.php. I had to change

TYPE=MyISAM AUTO_INCREMENT=1 ;

to

) ENGINE=MyISAM AUTO_INCREMENT=1;

I don't recall what the exact error was, but it was preventing this query
"$db->Execute("CREATE TABLE IF NOT EXISTS stripe_data ( ... "
in stripepay.php from executing. Changing the TYPE= to ENGINE= at the end of the query fixed it.

From the documentation on the net, I got this:

"
Type has been replaced with engine.

TYPE keyword is depreciated (since 5.0) and not supported in MySQL5.5 (and I think even 5.1). Instead of TYPE keyword use ENGINE keyword."

My database info is:
Server type: MySQL
Server version: 5.6.16 - Source distribution
Protocol version: 10

4 Dec 2014, 6:35 AM
#75
numinix avatar

numinix

Totally Zenned

Join Date:
Apr 2007
Location:
Vancouver, Canada
Posts:
1,567
Plugin Contributions:
58

Re: Stripe.com payment integration module

Received these errors in our log after successfully charging an American Express card through the module:

[03-Dec-2014 22:31:41 America/Vancouver] Stripe Notice: Undefined property of Stripe_Charge instance: customer
[03-Dec-2014 22:31:41 America/Vancouver] Stripe Notice: Undefined property of Stripe_Charge instance: disputed
[03-Dec-2014 22:31:41 America/Vancouver] Stripe Notice: Undefined property of Stripe_Charge instance: fee
[03-Dec-2014 22:31:41 America/Vancouver] Stripe Notice: Undefined property of Stripe_Charge instance: invoice
[03-Dec-2014 22:31:41 America/Vancouver] Stripe Notice: Undefined property of Stripe_Object instance: address_city
[03-Dec-2014 22:31:41 America/Vancouver] Stripe Notice: Undefined property of Stripe_Object instance: address_country
[03-Dec-2014 22:31:41 America/Vancouver] Stripe Notice: Undefined property of Stripe_Object instance: address_line1
[03-Dec-2014 22:31:41 America/Vancouver] Stripe Notice: Undefined property of Stripe_Object instance: address_line1_check
[03-Dec-2014 22:31:41 America/Vancouver] Stripe Notice: Undefined property of Stripe_Object instance: address_line2
[03-Dec-2014 22:31:41 America/Vancouver] Stripe Notice: Undefined property of Stripe_Object instance: address_zip
[03-Dec-2014 22:31:41 America/Vancouver] Stripe Notice: Undefined property of Stripe_Object instance: address_zip_check
[03-Dec-2014 22:31:41 America/Vancouver] Stripe Notice: Undefined property of Stripe_Object instance: type
[03-Dec-2014 22:31:41 America/Vancouver] Stripe Notice: Undefined property of Stripe_Object instance: type
6 Feb 2015, 2:21 PM
#76
cefyn avatar

cefyn

New Zenner

Join Date:
May 2007
Posts:
87
Plugin Contributions:
1

Re: Stripe.com payment integration module

I've installed this module on zen cart 1.5.4 with shared SSL and I didn't have any problems that I can remember . My question is what form of Stripe checkout does this module use ? Does cardholder data come onto my server,or is it using Stripe token parameters,so that " You can let us take care of the hardest parts of PCI compliance, like redacting logs and encrypting cardholder details"(Stripe website)?
Does anybody have any information about the security of this module ?

21 Feb 2015, 1:47 PM
#77
cloud9 avatar

cloud9

New Zenner

Join Date:
Jan 2014
Location:
United States
Posts:
12
Plugin Contributions:
0

Re: Stripe.com payment integration module

cefyn:

I've installed this module on zen cart 1.5.4 with shared SSL and I didn't have any problems that I can remember . My question is what form of Stripe checkout does this module use ? Does cardholder data come onto my server,or is it using Stripe token parameters,so that " You can let us take care of the hardest parts of PCI compliance, like redacting logs and encrypting cardholder details"(Stripe website)?
Does anybody have any information about the security of this module ?

I'm also interested in this question. It seems my other payment module (2checkout) pushes you to their site by passing name, address, cart details, and amount to make payment then redirects back after the payment is successful so any compliance doesn't need to be maintained. I just installed Stripe and it appears since SSL is needed, the transaction is happening on our website which is scary. It doesn't make sense to open myself up to that liability.

Jonathan

22 Feb 2015, 4:51 AM
#78
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Stripe.com payment integration module

cloud9:

... pushes you to their site ... so any compliance doesn't need to be maintained. BAD ASSUMPTION!
The latest PCI rules are challenging that way of thinking, and closing a lot of unsecure loopholes that were caused by that sort of general assumption. Be sure to understand the latest rules!

cloud9:

... it appears since SSL is needed, the transaction is happening on our website
Just because it's using SSL doesn't mean the transaction is happening on your site.
I'm not commenting specifically about Stripe here. I'm commenting on the assumption.

You SHOULD be using SSL on your site, regardless what payment module you're using. Customers are giving you their personal identity data, and if you're not using SSL then you're doing ABSOLUTELY NOTHING to protect that data (and their shopping choices too) from being stolen by snoopers online during the form submissions your customers are doing. If you're going to skip using SSL, I strongly recommend you put a big notice up on your site telling your customers that you're not protecting any data they give you. They deserve to be informed, don't they?

SSL is very inexpensive these days ... and in fact it's even possible to get a legitimate dedicated certificate for free nowadays, no strings attached, with initiatives underway by various organizations who firmly believe SSL should be used everywhere.

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

23 Feb 2015, 1:41 AM
#79
cloud9 avatar

cloud9

New Zenner

Join Date:
Jan 2014
Location:
United States
Posts:
12
Plugin Contributions:
0

Re: Stripe.com payment integration module

DrByte:

BAD ASSUMPTION!
The latest PCI rules are challenging that way of thinking, and closing a lot of unsecure loopholes that were caused by that sort of general assumption. Be sure to understand the latest rules!

Just because it's using SSL doesn't mean the transaction is happening on your site.
I'm not commenting specifically about Stripe here. I'm commenting on the assumption.

You SHOULD be using SSL on your site, regardless what payment module you're using. Customers are giving you their personal identity data, and if you're not using SSL then you're doing ABSOLUTELY NOTHING to protect that data (and their shopping choices too) from being stolen by snoopers online during the form submissions your customers are doing. If you're going to skip using SSL, I strongly recommend you put a big notice up on your site telling your customers that you're not protecting any data they give you. They deserve to be informed, don't they?

SSL is very inexpensive these days ... and in fact it's even possible to get a legitimate dedicated certificate for free nowadays, no strings attached, with initiatives underway by various organizations who firmly believe SSL should be used everywhere.

I get the PCI rules are changing but I'm referring to the present. They haven't changed yet, right? When credit card data is being entered in on your website, it makes YOU liable for protecting that data. It is much better to let that happen elsewhere if you can. Credit card information can be more damaging then obtaining someone's address which can be found by Google.

However, you made a good point about using SSL on your website. Which service do you recommend? Which ones are free?

23 Feb 2015, 7:29 AM
#80
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Stripe.com payment integration module

cloud9:

When credit card data is being entered in on your website, it makes YOU liable for protecting that data. It is much better to let that happen elsewhere if you can.
I didn't disagree with that. I was disagreeing that "compliance doesn't need to be maintained" "if it pushes you off to their site".
The point was that last year they announced that even sites that process payment "offsite" still need to comply with PCI rules; you can't just "wipe your hands cuz it's someone else's responsibility" anymore.

But now we're really digressing far from the topic at hand: using Stripe.

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.