ПОЛУЧИТЬ ошибку с помощью response-stripe-checkout, net :: ERR_CONNECTION_REFUSED - PullRequest
0 голосов
/ 30 января 2020

Мой внутренний сервер запущен и работает. Никаких проблем на этой стороне. Но на моем интерфейсе, когда я загружаюсь на страницу, содержащую кнопку проверки полосы, я получаю сообщение об ошибке. И когда я нажимаю на кнопку, я получаю кучу ошибок «не удалось загрузить ресурс». Я не уверен, как расширить эту ошибку, ошибка сопровождается длинным URL, который я добавлю внизу. Я прошел через inte rnet и не смог найти аналогичную проблему с решением.

мой компонент ниже:

import React from 'react';
import StripeCheckout from 'react-stripe-checkout';
import axios from 'axios';

const StripeCheckoutButton = ({ price }) => {
  const priceForStripe = price * 100;
  const publishableKey = 'pk_test_6y*************';

  const onToken = token => {
    axios({
      url: 'payment',
      method: 'post',
      data: {
        amount: priceForStripe,
        token: token
      }
    })
      .then(response => {
        alert('Payment Successfull!');
      })
      .catch(error => {
        console.log('Payment Error: ', console.log(error.message));
        alert('There was an issue with your Payment! Please use the provided credit card info.');
      });
  }

  return (
    <StripeCheckout 
      label='Pay Now'
      name='Crown Clothing Ltd.'
      billingAddress
      shippingAddress
      image='https://sendeyo.com/up/d/f3eb2117da'
      description={`Your total is $${price}`}
      amount={priceForStripe}
      panelLabel='Pay Now'
      token={onToken}
      stripeKey={publishableKey}
    />
  );
}

export default StripeCheckoutButton;

URL в ошибке:

https://q.stripe.com/?event=checkout.config.summary&rf=http%3A%2F%2Flocalhost%3A3000%2Fcheckout&sc=&optchecker-origin=configure&optchecker-numErrors=0&optchecker-numWarnings=0&distinct_id=5bc50a5a-d3bc-56aa-9c8c-1e091f6a7712&eventId=f70f82d3-6f6d-21f9-cb99-9cc0594e70e5&option-key=pk_test_6yhlzR96RC4tBigWRKiPtlIV00iuUf9b6m&h=768&w=1366&lsid=53b5a4be-b37f-4749-9ed6-f33ce3db38e2&cid=de787f0d-a3c9-46d3-95a7-efb4b79d7894&i=1580345068891

https://q.stripe.com/?event=checkout.config.summary&rf=http%3A%2F%2Flocalhost%3A3000%2Fcheckout&sc=&optchecker-origin=configure&optchecker-numErrors=0&optchecker-numWarnings=0&distinct_id=5bc50a5a-d3bc-56aa-9c8c-1e091f6a7712&eventId=f70f82d3-6f6d-21f9-cb99-9cc0594e70e5&option-key=pk_test_6yhlzR96RC4tBigWRKiPtlIV00iuUf9b6m&h=768&w=1366&lsid=53b5a4be-b37f-4749-9ed6-f33ce3db38e2&cid=de787f0d-a3c9-46d3-95a7-efb4b79d7894&i=1580345068891

edit: так как я разместил вопрос, я попытался запустить свой проект с двух других ПК, и там все работает нормально. Кажется, проблема с моим ноутбуком. Я считаю, что это может иметь отношение к AdBlock какой-то. У меня всегда были проблемы с загрузкой рекламы по какой-то причине, хотя у меня не установлен ни один рекламный блок

...