Проблема с формой оплаты

Делаю магазин. Хочу подключить оплату, взял готовую форму yoomoney, так же хочу отправлять данные в таблицу mysql. Но столкнулся с проблемой, что после перехода на форму оплаты данные не добавляются в таблицу.

 <form  method="post" action="https://yoomoney.ru/quickpay/confirm">
            <h2>Оформление Заказа</h2>
            <div class="adr">
                <input name="address" type="text" class="form-control mb-4" placeholder="Введите свой адрес" required>
            </div>
            <div class="ord-detail">
                <h3 class="py-4 float-right">Total :₽ <?php echo $total->total; ?></h3>
            </div>
        <input type="hidden" name="receiver" value="4100***************"/>
        <input type="hidden" name="label" value="$order_id"/>
        <input type="hidden" name="quickpay-form" value="button"/>
        <input type="hidden" name="sum" value="<?php echo $total->total; ?>" data-type="number"/>
        <input class="btn btn-primary" type="submit" value="Оплата" name="orderplace">
        <!-- <input class="btn btn-primary" type="submit" value="Оплата" name="orderplace"> -->
    </form>

    //INSERT ORDER
if (isset($_POST['orderplace'])) {
    $address = $_POST['address'];
    $sql = "INSERT INTO orders(user, address) VALUES(:user,:address)";
    $query = $db->prepare($sql);
    $query->bindParam(':user', $user, PDO::PARAM_STR);
    $query->bindParam(':address', $address, PDO::PARAM_STR);
    $query->execute();
    $lastInsertId = $db->lastInsertId();
    if ($lastInsertId) {

        foreach ($results as $item) {
            $sqlitem = "INSERT INTO orderitems (oid,ptitle,price) VALUES (:orderid,:title,:price)";
            $stmtitem = $db->prepare($sqlitem);
            $stmtitem->bindParam("orderid", $lastInsertId, PDO::PARAM_STR);
            $stmtitem->bindParam("title", $item->title, PDO::PARAM_STR);
            $stmtitem->bindParam("price", $item->price, PDO::PARAM_INT);
            $stmtitem->execute();
        }

Ответы (0 шт):