Чат-Бот-Магазин

← К списку тем

iMakeBots, подскажи пожалуйста, можно ли как-то малой кровью в коде обойтись и убрать шаги ввода телефона и адреса и перейти сразу к оформлению заказа.
Весь мозг уже сломал. 🤢
Спасибо.
Gurdini 26.07.2021 в 14:23

Авторизуйтесь через Telegram, чтобы ответить.
Откройте бот @SiteAuthBot, нажмите кнопку Старт/Start. Следуйте инструкциям бота.


Ответы

  • Не тестировал - но попробуй в методе drawBasketButton() - примерно в строке 1567 - заменить setOrder_0 на setReady_0

    Чтобы получилось:
    
    ...
            $buttons[][] = $this->buildInlineKeyBoardButton('✔ Оформить - ' . $sum . ' руб.', 'setReady_0');
    ...
    iMakeBots 26.07.2021 в 14:31
    • iMakeBots, это великолепно.
      MegaСпасибо!
      Gurdini 26.07.2021 в 18:30
      • iMakeBots, можно попросить внедрить проверку на честность пользователя в ya_success.php, так как если пользователь скопирует ссылку с кнопки оплаты и заменит цену в параметре sum= на свою и оплатит, то статус в bot_shop_order всё равно изменится с 0 на 1. Заказ будет считаться оплаченным.
        Как то сравнить цену в номере заказа в bot_shop_order_product >> product_id с теми деньгами, что пришли от пользователя.
        Gurdini 27.07.2021 в 05:31