• платеж
    
    <?php
    
    session_start
    ();
    header("Content-type: text/html; charset=utf-8");
    include 
    'wp-config.php';
    require 
    $_SERVER['DOCUMENT_ROOT'].'/vendor/autoload.php';
    use 
    YooKassa\Client;
    if(
    $_POST['thema']=='Перейти к оплате'){
    // Ваши данные
    /*$shopId = '';
    $secretKey = ''*/
    /*$shopId='';
    $secretKey='';
    */
    $client = new Client();
    $client->setAuth('','');
    $orderId uniqid('order_');
    $priset=uniqid(''true);
    try {
    $payment $client->createPayment(
    [
    'amount' => [
    'value' => '100.00',
    'currency' => 'RUB',
    ],
    'confirmation' => [
    'type' => 'redirect',
    'return_url' => 'https://ваш сайт/thankyou.php',
    ],
    'capture' => true,
    'description' => 'Заказ №'.$orderidl,
    'metadata' => [
    'order_id' => $orderidl,
    ],
    ],
    $priset
    ); $confirmationUrl $payment->confirmation->confirmation_url;
    $paymentId=$payment->payment_method->id;
    $_SESSION['paymentId']=$paymentId;
    ?><a class="confurl" target="_blank" href="<?php echo $confirmationUrl?>"></a>
    <script src="https://ваш сайт/wp-content/themes/ваша тема/js/jquery-3.6.4.min.js"></script>
        <script>
            $(document).ready(function(){
      $('.confurl')[0].click();
            });
    </script>
        <?php 

        
    exit; } catch (\Exception $e) {
        echo 
    'Ошибка: '$e->getMessage();
    }
    }
    ?>

* поле обязательное для заполнения. Нажимая кнопку Отправить, Вы соглашаетесь с условиями Политика обработки персональных данных и Политикой конфиденциальности.

* поле обязательное для заполнения. Нажимая кнопку Отправить, Вы соглашаетесь с условиями Политика обработки персональных данных и Политикой конфиденциальности.

Нажимая «Принять», вы даете согласие на использование всех файлов, вы даете согласие на обработку файлов Cookies и других пользовательских данных, в соответствии с Политикой конфиденциальности.
Принять