Биллинг с полосой, у меня есть форма, и когда я отправляю информацию и размещаю заказ, произошла следующая ошибка:
Unexpected error communicating with Stripe. If this problem persists, let us know at support@stripe.com. (Network error [errno 55]: Failed sending HTTP POST request)
Мой PHP код:
<?php
require_once('../vendor/autoload.php');
\Stripe\Stripe::setApiKey('
sk_test_51Gw3j3DiiBRVUNG3QmcK0fjrBkpc31k5bqkX5tP3L5zo4GkLysZEO7iyflCHGoIAa6XtRJMiWjB0inTbZF390JiS00gtV1CREh
');
$POST = filter_var_array($_POST, FILTER_SANITIZE_STRING);
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$email = $_POST['email'];
$token = $_POST['stripeToken'];
echo $token . '<br>';
echo $first_name . '<br>';
echo $last_name . '<br>';
echo $email . '<br>';
\Stripe\Stripe::setVerifySslCerts(false);
try {
$customer = \Stripe\Customer::create(array(
"email" => $email,
"source" => $token
));
$charge = \Stripe\Charge::create(array(
"amount" => 5000,
"currency" => "usd",
"description" => "porn video",
"customer" => $customer->id
));
print_r($charge);
} catch (Exception $s){
echo $s->getMessage();
}
?>
И вывод выглядит следующим образом:
I have installed the SSL certificate.
Сертификат Mozilla
Я использую Wampserver с PHP 7.3.12 и Apache 2.4.41.