Stripe checkout однократные платежи php? - PullRequest
0 голосов
/ 25 октября 2019

Я пытаюсь настроить Stripe Checkout для своего веб-сайта.

Я создал и подтвердил свой аккаунт Stripe, и теперь мне нужно настроить страницу оформления заказа. Я скачал с Github библиотеку полос PHP (у меня PHP 5.6.4, поэтому совместимость в порядке). Затем я зашел в документацию по Stripe и нашел эту страницу .

. Я создал новую страницу для оформления заказа, включил init.php из библиотеки Stripe и вставил на страницу найденный код. на странице документации. Когда я открываю его, он возвращает пустую страницу, но я не знаю почему.

Я не знаю, правильная ли это процедура, но я искал в Интернете около 2 часов, ничего не находя, идокументация не кажется мне понятной. Кто-нибудь может мне помочь?

Я проверил, и страница не выдает ошибок. Код страницы такой:

<?php
require_once('assets/stripe/init.php');
\Stripe\Stripe::setApiKey('sk_test_OW6K5e96gNXbAhEvPo15IB3C');

$session = \Stripe\Checkout\Session::create([
  'payment_method_types' => ['card'],
  'line_items' => [[
    'name' => 'T-shirt',
    'description' => 'Comfortable cotton t-shirt',
    'images' => ['https://example.com/t-shirt.png'],
    'amount' => 500,
    'currency' => 'eur',
    'quantity' => 1,
  ]],
  'success_url' => 'https://example.com/success?session_id={CHECKOUT_SESSION_ID}',
  'cancel_url' => 'https://example.com/cancel',
]);
?>

Это то, что я скопировал на странице, до сих пор не знаю, есть ли что-то изменить или добавить что-то еще.

...