Stripe payment addon not there

Is cs-cart still accepting stripe as a payment gateway? There are not options within the “payment methods” to add stripe at all.

Thank you for your help
Juanita

Please make sure that the corresponding addon is installed

Thank you, but it is not in my addons at all, that was the first place I checked. Not there, and could not find anywhere to actually download it at all.

Kind Regards
Juanita

What CS-Cart version and edition do you use?

4.17.2 sp1 cs-cart store builder and I have 2 stores
I am using the unitheme

Thank you
Juanita

Please contact us via Help Desk on this case.

For me, the Stripe add-on is there, but the settings page looks nothing like the settings page in the documentation. The version I have is 1.0. Is there a newer version of this add-on? I’ve tried disabling it and re-enabling, uninstalling it and reinstalling it, and nothing changes. Any help appreciated.

Please check if the add-on’s files are not changes via the File changes detector (Settings > Storage > Changed core files)

There are no listed changes regarding Stripe. Now what?

Please make sure that the following template exists and has correct permissions and not empty

/design/backend/templates/addons/stripe/views/payments/components/cc_processors/stripe.tpl

I do have that file. It has 644 permissions. It is not empty. Thank you so much for your help. Anything else?

Settings tab is loaded with the ajax after you click on the tab title. Possibly you have javascript errors on this page and ajax does not work in this case. If you are familiar with the developer console of your browser, please check it

This screenshot shows what I am seeing when I try to add Stripe as a payment method:

Not able to screenshot much at this time, but we have had Stripe going for quite awhile after PayPal changed and was not working the way we wanted (seems similar to your situation, I recall PayPal demanding an account or at very least being misleading to the shopper at checkout).

Anyway, we have 1.0 of Stripe add-on activated. Then in the payment method General tab we select the processor as Stripe (along with other stuff/descrips). Then on the Configuration tab we have fields for Publishable and Secret keys, along with a few fields for country and currency and card/Google/Apple.

Maybe not helpful, just confirming that we have a very basic CS installation and the stock Stripe add-on and payment installed and working.

Thank you. I have uninstalled the Stripe add-on. Another CS-Cart user has emailed me the add-on from their installation and I have uploaded and installed that, and nothing changed. I have also cleared the backend cache. Nothing has changed. I am having a developer look at this for me.

In this case I can assume that some 3rd party module overrides default template with Stripe settings

Who knows. I have a developer working on it right now, so hopefully I’ll start to get some answers.

1 Like

So ecomlabs is correct. Many years ago I had a third party Stripe addon installed, and apparently remnants of this addon were left in my site and were overriding the default Stripe template. Who knew?
Thanks everyone for your input. I think everything is resolved at this point.

2 Likes

Well, not so fast I guess. I tried placing an order on my own site and although the order did successfully process, I got a red warning box (which all my customers will get) up on the top right corner that says:

No API key provided. (HINT: set your API key using “Stripe::setApiKey()”. You can generate API keys from the Stripe web interface. See Stripe API Reference for details, or email support@stripe.com if you have any questions.

Any idea what that’s about and how to fix it?

This warning also appears with the order information in the backend of the site under “Payment Processor Response.”

So do you see successful transaction in the Stripe dashboard as well?