stripe-archive / accept-a-card-payment

Learn how to accept a basic card payment on web, iOS, Android

Home Page:https://stripe.com/docs/payments/accept-a-payment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"without-webhooks/server/php/public" does not work InternetExplorer11

riku22 opened this issue · comments

commented

Bug report

Describe the bug

I'm testing the "without-webhooks/server/php/public" sample with Internet Explorer 11.
However, the page is not displayed well in Internet Explorer 11.
In addition, it has been confirmed that it can be used normally with Firefox and Chrome.
How can I make it available on Internet Explorer11?

To Reproduce

  1. Open a command prompt and execute the following command.
cd without-webhooks/server/php/public
php -S 127.0.0.1:4242
  1. Open InternetExplorer11 and access "http://localhost:4242".
  2. The input form for credit card information is not displayed, only the "Pay" button is displayed.

Expected behavior

An input form for credit card information is displayed, and payment is completed normally.

System information

  • OS: Windows10 2004 64Bit build 19041.388
  • Browser: InternetExplorer11 Version 11.388.19041.0
  • Server environment: PHP7.4

cd without-webhooks/server/php/public
php -S 127.0.0.1:4242

I have the same problem with the with-webhooks version too. Stripe makes it clear in their documentation that they still support IE11, but it would appear that their documents are untruthful. The link they provide in the readme for this with a hosted demo does not work in IE11.

Additionally, the Stripe Payments Pemo, also does not work with IE11 https://github.com/stripe/stripe-payments-demo
Hosted here:
https://stripe-payments-demo.appspot.com/

I completely understand that IE11 is an outdated browser, but the problem is that a certain percentage of my clients still use it, meaning I need to support it.