Stripe requested to remove this extension, stating that the name violated their terms of service.
The plugin was being totally rewritten at that time and I realized I couldn’t support it anymore.
Hopefully, there are other options available in order to connect Stripe to WordPress.
Take care.
Why was Direct Stripe removed from www.ads-software.com or “closed” on July 24, 2020? It says the closure is permanent. What happened? Is the plugin no longer safe to use?
]]>Hey Nicolas,
Thanks a lot for this plugin. I tested it again after I think a year, and it’s working perfectly. I appreciate your efforts.
Also, I had a couple of queries. Was hoping if you could help me out:
1. Is it possible NOT to ask the phone number in the shipping address? https://share.getcloudapp.com/lluJ2kOK
2. Is it possible to style the whole modal that appears on clicking the payment button? Like, change the background color (currently, it’s violet), font style. Was referring to this one: https://share.getcloudapp.com/v1uexjJD
3. The Name field overflows in the next column. Is it possible to fix it? https://share.getcloudapp.com/p9uPwN2J
Hi there,
I have used this plugin for quite a while now and love it! However, recently my website produces many JavaScript errors once the plugin is activated. Has anyone else experienced this?
I would be happy tp pay someone to fix these issues rather than adopt a new Stripe payment plugin.
Here are some of the errors produced:
https://www.floorplanmapper.com/:283 Uncaught ReferenceError: _ is not defined
at https://www.floorplanmapper.com/:283
https://www.floorplanmapper.com/:287 Uncaught SyntaxError: missing ) after argument list
https://www.floorplanmapper.com/:307 Uncaught ReferenceError: wp is not defined
at https://www.floorplanmapper.com/:307
at https://www.floorplanmapper.com/:310
https://www.floorplanmapper.com/:320 Uncaught ReferenceError: wp is not defined
at https://www.floorplanmapper.com/:320
at https://www.floorplanmapper.com/:321
https://www.floorplanmapper.com/:326 Uncaught ReferenceError: moment is not defined
at https://www.floorplanmapper.com/:326
https://www.floorplanmapper.com/:334 Uncaught ReferenceError: wp is not defined
at https://www.floorplanmapper.com/:334
at https://www.floorplanmapper.com/:335
https://www.floorplanmapper.com/:345 Uncaught ReferenceError: wp is not defined
at https://www.floorplanmapper.com/:345
at https://www.floorplanmapper.com/:346
https://www.floorplanmapper.com/:354 Uncaught ReferenceError: wp is not defined
at https://www.floorplanmapper.com/:354
at https://www.floorplanmapper.com/:355
https://www.floorplanmapper.com/:359 Uncaught ReferenceError: wp is not defined
at https://www.floorplanmapper.com/:359
https://www.floorplanmapper.com/:373 Uncaught ReferenceError: wp is not defined
at https://www.floorplanmapper.com/:373
at https://www.floorplanmapper.com/:374
https://www.floorplanmapper.com/:381 Uncaught ReferenceError: wp is not defined
at https://www.floorplanmapper.com/:381
https://www.floorplanmapper.com/:387 Uncaught ReferenceError: wp is not defined
at https://www.floorplanmapper.com/:387
at https://www.floorplanmapper.com/:388
https://www.floorplanmapper.com/:396 Uncaught ReferenceError: wp is not defined
at https://www.floorplanmapper.com/:396
at https://www.floorplanmapper.com/:397
https://www.floorplanmapper.com/:404 Uncaught ReferenceError: wp is not defined
at https://www.floorplanmapper.com/:404
at https://www.floorplanmapper.com/:405
compose.min.js:2 Uncaught TypeError: Cannot read property ‘flowRight’ of undefined
at Module.431 (compose.min.js:2)
at n (compose.min.js:2)
at wp.compose.0 (compose.min.js:2)
at compose.min.js:2
data.min.js:2 Uncaught TypeError: Cannot read property ‘flowRight’ of undefined
at Module.426 (data.min.js:2)
at r (data.min.js:2)
at wp.data.0 (data.min.js:2)
at data.min.js:2
shortcode.min.js:2 Uncaught TypeError: Cannot read property ‘extend’ of undefined
at Module.415 (shortcode.min.js:2)
at n (shortcode.min.js:2)
at wp.shortcode.2 (shortcode.min.js:2)
at shortcode.min.js:2
blocks.min.js:3 Uncaught TypeError: Cannot read property ‘combineReducers’ of undefined
at Module.425 (blocks.min.js:3)
at r (blocks.min.js:2)
at wp.blocks.0 (blocks.min.js:2)
at blocks.min.js:2
keycodes.min.js:2 Uncaught TypeError: Cannot read property ‘mapValues’ of undefined
at Module.449 (keycodes.min.js:2)
at r (keycodes.min.js:2)
at wp.keycodes.1 (keycodes.min.js:2)
at keycodes.min.js:2
rich-text.min.js:7 Uncaught TypeError: Cannot read property ‘combineReducers’ of undefined
at Module.424 (rich-text.min.js:7)
at r (rich-text.min.js:2)
at wp.richText.0 (rich-text.min.js:2)
at rich-text.min.js:2
components.min.js:7 Uncaught TypeError: Cannot read property ‘createHigherOrderComponent’ of undefined
at Object.<anonymous> (components.min.js:7)
at n (components.min.js:2)
at Object.<anonymous> (components.min.js:7)
at n (components.min.js:2)
at Object.<anonymous> (components.min.js:7)
at n (components.min.js:2)
at Object.<anonymous> (components.min.js:7)
at n (components.min.js:2)
at Module.<anonymous> (components.min.js:7)
at n (components.min.js:2)
keyboard-shortcuts.min.js:2 Uncaught TypeError: Cannot read property ‘displayShortcut’ of undefined
at Module.441 (keyboard-shortcuts.min.js:2)
at n (keyboard-shortcuts.min.js:2)
at wp.keyboardShortcuts.18 (keyboard-shortcuts.min.js:2)
at keyboard-shortcuts.min.js:2
viewport.min.js:2 Uncaught TypeError: Cannot read property ‘registerStore’ of undefined
at Module.436 (viewport.min.js:2)
at n (viewport.min.js:2)
at wp.viewport.0 (viewport.min.js:2)
at viewport.min.js:2
block-editor.min.js?ver=aacb5c07c68e448af6536df79db8f400:50 Uncaught TypeError: Cannot read property ‘withFilters’ of undefined
at Module.421 (block-editor.min.js?ver=aacb5c07c68e448af6536df79db8f400:50)
at n (block-editor.min.js?ver=aacb5c07c68e448af6536df79db8f400:2)
at wp.blockEditor.0 (block-editor.min.js?ver=aacb5c07c68e448af6536df79db8f400:2)
at block-editor.min.js?ver=aacb5c07c68e448af6536df79db8f400:2
core-data.min.js?ver=30bbd0e8996befdf7ce081c737c9c75c:2 Uncaught TypeError: Cannot read property ‘createRegistryControl’ of undefined
at Module.428 (core-data.min.js?ver=30bbd0e8996befdf7ce081c737c9c75c:2)
at r (core-data.min.js?ver=30bbd0e8996befdf7ce081c737c9c75c:2)
at wp.coreData.0 (core-data.min.js?ver=30bbd0e8996befdf7ce081c737c9c75c:2)
at core-data.min.js?ver=30bbd0e8996befdf7ce081c737c9c75c:2
data-controls.min.js?ver=01499e0a61256afb555131b4ed614fed:2 Uncaught TypeError: Cannot read property ‘createRegistryControl’ of undefined
at Module.398 (data-controls.min.js?ver=01499e0a61256afb555131b4ed614fed:2)
at r (data-controls.min.js?ver=01499e0a61256afb555131b4ed614fed:2)
at wp.dataControls.18 (data-controls.min.js?ver=01499e0a61256afb555131b4ed614fed:2)
at data-controls.min.js?ver=01499e0a61256afb555131b4ed614fed:2
notices.min.js?ver=74c8f15ff58eb236879fb3c4bcc0b9e2:2 Uncaught TypeError: Cannot read property ‘registerStore’ of undefined
at Module.438 (notices.min.js?ver=74c8f15ff58eb236879fb3c4bcc0b9e2:2)
at n (notices.min.js?ver=74c8f15ff58eb236879fb3c4bcc0b9e2:2)
at wp.notices.18 (notices.min.js?ver=74c8f15ff58eb236879fb3c4bcc0b9e2:2)
at notices.min.js?ver=74c8f15ff58eb236879fb3c4bcc0b9e2:2
server-side-render.min.js?ver=0982eea1efaf70db5d7a28a18b7f8bfa:2 Uncaught TypeError: Cannot read property ‘withSelect’ of undefined
at Module.452 (server-side-render.min.js?ver=0982eea1efaf70db5d7a28a18b7f8bfa:2)
at r (server-side-render.min.js?ver=0982eea1efaf70db5d7a28a18b7f8bfa:2)
at wp.serverSideRender.0 (server-side-render.min.js?ver=0982eea1efaf70db5d7a28a18b7f8bfa:2)
at server-side-render.min.js?ver=0982eea1efaf70db5d7a28a18b7f8bfa:2
editor.min.js?ver=bb928f624169f992ec79a4889c7abf35:12 Uncaught TypeError: Cannot read property ‘SETTINGS_DEFAULTS’ of undefined
at Module.422 (editor.min.js?ver=bb928f624169f992ec79a4889c7abf35:12)
at n (editor.min.js?ver=bb928f624169f992ec79a4889c7abf35:2)
at wp.editor.0 (editor.min.js?ver=bb928f624169f992ec79a4889c7abf35:2)
at editor.min.js?ver=bb928f624169f992ec79a4889c7abf35:2
block.build.js?ver=5.4.2:78 Uncaught TypeError: Cannot read property ‘registerBlockType’ of undefined
at Object.<anonymous> (block.build.js?ver=5.4.2:78)
at __webpack_require__ (block.build.js?ver=5.4.2:20)
at block.build.js?ver=5.4.2:63
hi ,
the pay button is working with PC browser so not on mobile.
Tested on chrome and samsung browser.
thank you for your support.
Great thanks for your plug-in ??
Bonjour Nicolas,
tout d’abord, un grand merci pour cet outil très pratique et très bien pensé ??
Voici mon problème :
Réglages des boutons > Gestion des boutons Stripe > Options de dons
J’active l’option : Devises zéro décimale, mais rien n’y fait.
Je clique sur les petites flèches du champ et il incrémente à 2 décimales.
J’ai essayé avec le Direct Stripe Gutenberg Block, et vérifié le code (“zero_decimal”:true).
J’ai essayé avec un shortcode, et vérifié le code (zero_decimal=”true”).
Aurais-je raté quelque chose ?
Merci, Eric
Thank you for a great plugin. I’m just about to go live and I want to change my ‘Buy’ buttons i.e. size of the box and text in the box.
How do I do that?
I’m trying to create a subscription button but the buffering wheel just spins. It’ll allow me to create a button but it never saves so as soon as I click away it disappears. I’ve searched the forum but can’t find anything similar that might help.
]]>Can the direct stripe plugin collect just the name, email and then payment information?
Right now I’m forcing my customers to give me their entire billing information. Is it possible to allow just name and email + cc?
I truly appreciate your time and concern
Paul
]]>Hi, does your module provide Bancontact payment yet?
]]>To whom may it concern,
I am using the plug in so people can submit a payment to a subscription service using stripe. The issue that I am having is that even though I set up the “free trial period” to 5 days to the product (subscription) pricing plan, whenever I submit a test payment I see the invoice charge with the full amount instead of waiting for the free trial.
Thank you so much!
]]>hello Nicolas, I want to give direct stripe another try.
but WordPress says this version of the plugin might not work.
I’m trying to set up the plugin and hang in the settings.
the wheel to indicate processing takes forever.
I can’t style the payment popup and they look ugly.
I would like the usual style (stripe?)
long story short: the plugin is stuck in processing.
this is urgent because I finally have 1000 daily visitors
and I’m missing a lot of money.
Hello there!
I’m looking for some tool to make inbuilt invoice system for client’s web site. After looking thorught speciefic invoice wp plugins I realized that they are not able to fit into current website’s page layout, so I switched to payment form plugins in my research.
I want to build invoice system myself with help of some cpt and custom fields.
I need a payment form plugin thich is able to:
– use single form for all posts but pass different price to pay value into form (based on custom field, so I need some hook or inbuild fuctionality for this)
– stripe payment system support + provide postal code for additional stripe validation
Is it possible?
]]>Hi,
I integrated a Stripe Donation Button here: https://gesundheiterhalten.at/freiwilliger-energieausgleich/
This one allows users to make a donation with their credit card.
Now I want to integrate a Stripe Donation Button which allows users to make a donation with “Direct Stripe” (Sofortüberweisung). Is this possible with the Direct Stripe plugin?
Thank you in advance!
Best regards,
Manuela
Hello,
When I first installed the plugin the default stripe styles were in use and it was quite clean and simple.
Now, for some reason, the popup modal is incredible messy and has attempted to incorporate my brand colours into the webpage’s head tags.
If someone can direct me where I can reset the styles to Stripes default styles, that would be great.
]]>Hello,
I have 3 simple subscription buttons on my website.
When I load the page I get errors under each button. The forms are displayed in an incredibly messy format under each button (instead of being hidden) and they say “error” with no clarification as to what the “error” is.
https://kingdesigns.digital/services/website-care/website-care-payment/
I have absolutely no idea as to what the problem is…
Help would be greatly appreciated
]]>I am wondering if there’s a way to add a coupon form then be able to change the pricing based on the coupon.
]]>Hi, first thanks to your work for this plugin !
I setup on website.
It’s works but the user doesn’t know if its works or not. Because when he push the button to confirm the update card, there is a loader who display and nothing happend, no message just loader.
I disable the ajax redirection.
Do you have an idea where is the problem ?
Thanks
]]>When I create DONATION type button, and enabled Zero-Decimal Currencies.
I used a shortcode to add the button to a page.
When I enter the amount in the box, I entered an amount WITH decimals (so I entered 1.50 USD).
When I click pay button, it goes to payment modal window without any error.
I fill out the entire payment form and click PAY NOW and it comes back as successful, but there is no record of transaction in the Direct Stripe Logs or in the Stripe Dashboard (I am using test keys for all this).
If I disabled the Zero-Decimal currencies and do same process, then the transaction does show up in in the Direct Stripe Logs and the Stripe Dashboard.
Thanks
]]>Hi
When I log into Stripe, I have a recurring subscription under products with ID of prod_abc123
I do not see any ID that starts with plan_abc123 and I do not see anyway to create it.
]]>The “spinny loading” thing on the settings pages, never goes away.
It just keeps spinning on all the settings pages no matter how long I wait.
]]>On the settings page under Button Settings > Edit Buttons > MyButton
when you go to edit a button, everything is in English except this one sentence:
L'argument "type" du bouton est requis, l'argument "amount" est requis pour les "type" payments et subscription.
Over the last couple of days a charity I work with has had vast number of fraudulent payment attempts submitted to Stripe via this plugin on their website.
The official Stripe documentation states that to minimise card testing fraud it is good practice to implement CAPTCHA on payment forms (https://stripe.com/docs/disputes/prevention/fraud-types). Would it be possible to add an option to do this on a future release?
It would also be good to have the option to capture the payer’s name (again for fraud prevention purposes).
]]>Web console shows:
Error: We could not retrieve data from the specified Element. Please make sure the Element you are attempting to use is still mounted.
This message shows after Direct Stripe pop-up, filled out fields and clicked pay button Waiting circle outline spins forever.
]]>Hello,
have you an filter ton change email for sending Paiement confirmation and confirmation paiement ??
WORDPRESS <[email protected]>
Thanks
]]>Hi Guys
I saw that in modal , now the plugin is asking for a postal code (at least when using test card from stripe).
Is there a way to disable it in Direct Stripe (or Stripe account), as i saw that it’s not a SCA requirement.
thanks for your help on this and this fabulous plugin again ??
]]>Hi there,
unfortunately, the direct stripe plugin has stopped working on our site….
It used to work – so if someone would like to join, after entering their details and pressing Submit, the Stripe overlay would show. However, now the area where the overlay is expected just fades – looking like it is expecting an overlay over the top.
We added the button originally by clicking the button to add the plugin, which generates the [direct-stripe value=….] code in the content.
To try and investigate the issue we have:
– disabled and re-enabled the plugin.
– switched to try to connect to the test interface, and back to Live (by setting API keys).
– confirmed we are on the latest version of the plugin (v 3.0.1)
– the website has got an SSL certificate.
– there is nothing on the browser saying any pop-ups have been blocked.
Any help to resolve would be greatly appreciated ??
]]>Hello and thanks for this plugin !
Since we updated the plugin, billing information aren’t asked to customer when using shorcode attribute billing=”true”. It works with ds-button, but as the amount changes depending of a lot of params we can’t create hundreds of buttons and that’s why we were constructing the shortcodes dynamically in PHP..
Are shortcode now depracated ?
What should be the solution to generate buttons “on the fly” ?
Thanks for your help.
Sam
]]>Under Button Settings, I can’t even create a button. The spinning wheel just keeps on spinning.
]]>Hi,
First of all, thank you for a great plugin. However after updating the plugin the payment form does not autmatically translate into Swedish, as it did before. Now it stays in English. It doesn’t matter if I choose SV in the language options or if I leave it empty. I’ve tried clearing cache both on the website and in the browser. I’ve tried from different computers/IPs. I’ve tried uninstall and install the plugin. But the information still stay in English. How can I solve this?
Also, how can I change the font color of the form? I know that this code
.ds-element.in-form { background-color: #fff !important; }
will change the background color, but how about the font color?
Thank you!
]]>