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

Stripe.com payment integration module

Views: 234,117

Results 121 to 140 of 680
17 Aug 2017, 5:13 PM
#121
earmsby avatar

earmsby

Zen Follower

Join Date:
Oct 2006
Location:
Worcester, MA
Posts:
451
Plugin Contributions:
0

Stripe.com payment integration module

And now another discovery: even if I accept the checkbox that appears by default (Would you like to use your WHATEVER_I_PREVIOUSLY_USED card ), the charge still does not go through and gives the same "Must provide source or customer" error.

So, it would appear that currently once a customer has made a purchase with a credit card they can never make a purchase again with either their previous card or a different card???

Maybe this is because I am working in test mode? If so, it's unfortunate that I can't really test things fully and be assured it will work.

Ellie Armsby

17 Aug 2017, 5:35 PM
#122
drbyte avatar

drbyte

Sensei

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

Re: Stripe.com payment integration module

I don't have a site installed with that module, nor an account with them.

Is it a cookies thing?

EDIT: Turns out it's because the module stores history in its own local database table. Maybe it needs to do smarter lookups?

.
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.

17 Aug 2017, 5:38 PM
#123
earmsby avatar

earmsby

Zen Follower

Join Date:
Oct 2006
Location:
Worcester, MA
Posts:
451
Plugin Contributions:
0

Re: Stripe.com payment integration module

Thanks Dr. Byte.

I'll check that but I don't think that's the issue. I can see in the Stripe dashboard that stripe is actually saving the credit card in the customer record on the first purchase. so that really doesn't seem like cache issue. I'm guessing I'll need to really dig into the code for this module to see what it's doing.

Ellie Armsby

23 Aug 2017, 5:01 PM
#124
mcs_computers avatar

mcs_computers

Zen Follower

Join Date:
Aug 2013
Location:
Bridlington
Posts:
151
Plugin Contributions:
0

Re: Stripe.com payment integration module

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.

23 Jan 2018, 4:40 AM
#125
tmccaff avatar

tmccaff

Zen Follower

Join Date:
Jan 2018
Posts:
157
Plugin Contributions:
0

Re: Stripe.com payment integration module

This module needs to be updated. I am looking into it, but need help. The New api changes for example. I also hope someone knows how to add bitcoin and applepay:

Old code:

Stripe::setApiKey($secret_key);

New Api:

 \Stripe\Stripe::setApiKey($secret_key);
27 Jan 2018, 7:32 PM
#126
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

I have installed Stripe in a test version of ZC v. 1.5.5e.

The Admin page shows up OK and I have configured it but I get the message "One of your API keys is missing".

I only need to enter two API keys "Testing Secret Key" and "Testing Publishable Key" correct? I have entered both of these from the Stripe Dashboard, see image.

I tried making the code change suggested in post 135, changing line 343 in \includes\modules\payment/stripepay.php to "\Stripe\Stripe::setApiKey($secret_key);" but it did not help, suggestions welcomed :)

27 Jan 2018, 7:43 PM
#127
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

Looking at the "If" code it seems I have to enter the live APIs as well as the Test ones, will try this :dontgetit

27 Jan 2018, 8:15 PM
#128
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

Entering the "live" keys solves the warning problem, pity I wanted to test it before activating my account

27 Jan 2018, 9:07 PM
#129
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

Now I do not have any warnings but the Stripe payment method does not show up on the "checkout_payment" page.

There are no warnings or messages in the zen cart log folder and no test events shown in the Stripe Dashboard or in those logs so I am stuck to think of a next step.

27 Jan 2018, 10:19 PM
#130
tmccaff avatar

tmccaff

Zen Follower

Join Date:
Jan 2018
Posts:
157
Plugin Contributions:
0

Re: Stripe.com payment integration module

You can't use this code yet as the libraries, etc need to be updated. It should be ok to use as is by donloading from plugins just can'use new api features until updated like Apple Pay and Returns on admin I think plus I don't think old one is able to do fraud checks

27 Jan 2018, 10:21 PM
#131
tmccaff avatar

tmccaff

Zen Follower

Join Date:
Jan 2018
Posts:
157
Plugin Contributions:
0

Re: Stripe.com payment integration module

Look into square instead. I was going to update Stripe but decided to go with square it's better in my opinion

27 Jan 2018, 10:34 PM
#132
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

Thanks.

I agree about Square but not available in my country :sadwalk:

1 Feb 2018, 4:57 PM
#133
photaust avatar

photaust

New Zenner

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

Re: Stripe.com payment integration module

Hi there.

What would it take to have AUD Australia Currency added to the Stripe payment module plugin please.

Cheers,

Anthony

1 Feb 2018, 5:35 PM
#134
photaust avatar

photaust

New Zenner

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

Re: Stripe.com payment integration module

I used Square but they are great for small payments only.
They reject payments over $ 300 and then you have to go throw the embarrassing process of refunding the customer and recharge via a different gateway

28 Feb 2018, 6:15 PM
#135
danielle avatar

danielle

Totally Zenned

Join Date:
Oct 2004
Posts:
973
Plugin Contributions:
0

Re: Stripe.com payment integration module

How does this module collect payment information? I read through the docs and this thread, but couldn't find the answer. According to Stripe, it needs to be one of these methods to simplify PCI Compliance:

Use Checkout, Stripe.js and Elements, or our mobile SDK libraries to collect payment information, which is securely transmitted directly to Stripe without it passing through your servers

Danielle

26 Mar 2018, 1:31 PM
#136
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

Hi

I still have this problem that the Stripe payment method does not show up on my "checkout_payment" page Page 2 of 3).

The installation of this plugin was OK. No error messages.

The Stripe payment method shows up OK in the payment modules and so I can administer the module.
I have a Stripe account.

There are no warnings or messages in the zen cart log folder and nothing in the Stripe Dashboard.
So I am stuck to think of a next step.

I saw someone was writing a new Stripe module but that effort seems to have stalled?

22 Jul 2018, 11:41 AM
#137
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:

Hi

I still have this problem that the Stripe payment method does not show up on my "checkout_payment" page Page 2 of 3).

The installation of this plugin was OK. No error messages.

The Stripe payment method shows up OK in the payment modules and so I can administer the module.
I have a Stripe account.

There are no warnings or messages in the zen cart log folder and nothing in the Stripe Dashboard.
So I am stuck to think of a next step.

I saw someone was writing a new Stripe module but that effort seems to have stalled?

Now the Stripe payment method is showing up on my "checkout_payment" page Page 2 of 3 and the test payment works fine.
No idea why :dontgetit I did not change anything and PayPal always worked fine so it was not an SSL problem!

22 Jul 2018, 11:57 AM
#138
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:

Now the Stripe payment method is showing up on my "checkout_payment" page Page 2 of 3 and the test payment works fine.
No idea why :dontgetit I did not change anything and PayPal always worked fine so it was not an SSL problem!

Figured it out!

It only works if I do not select a payment zone; I mean leave the payment zone as -none-, who knew?
Trying to figure out if it is dangerous to leave it as none?

I am in Switzerland, Stripe is now available in Switzerland even in Swiss francs so I usually set the payment zone to Switzerland!
The payment zones show up in stripe configuring as a drop down list so even I cannot configure it incorrectly :)

22 Jul 2018, 9:28 PM
#139
dbltoe avatar

dbltoe

Totally Zenned

Join Date:
Jan 2004
Location:
N of San Antonio TX
Posts:
9,853
Plugin Contributions:
18

Re: Stripe.com payment integration module

marton_1:

Figured it out!

It only works if I do not select a payment zone; I mean leave the payment zone as -none-, who knew?
Trying to figure out if it is dangerous to leave it as none?

I am in Switzerland, Stripe is now available in Switzerland even in Swiss francs so I usually set the payment zone to Switzerland!
The payment zones show up in stripe configuring as a drop down list so even I cannot configure it incorrectly :)Unless Stripe is different from other methods, setting the Zone to Switzerland means ONLY those with Switzerland addresses can order.

Need a hand with Zen Cart? Hire the team at myZenCartZone.com for upgrades, repairs, and custom plugins.
Zen Cart Certified hosting at myZenCartHost.com

22 Jul 2018, 9:49 PM
#140
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

dbltoe:

Unless Stripe is different from other methods, setting the Zone to Switzerland means ONLY those with Switzerland addresses can order.

????

As I posted, I live in Switzerland and I have a Swiss address. When I set the payment zone to Switzerland then the Stripe payment method does not show up on my "checkout_payment" page Page 2 of 3).

If I set the payment zone to Europe then the Stripe payment method also does not show up on my "checkout_payment" page Page 2 of 3).

If I set the payment zone to none then the Stripe payment method does show up OK on my "checkout_payment" page Page 2 of 3).

I have Paypal Express checkout and when I set the payment zone to Switzerland or to Europe then the Paypal payment method does show up OK on my "checkout_payment" page Page 2 of 3).

I am not sure what you are trying to tell me???