Добро пожаловать на сайт - wlux.net!
FAQ по форуму
1. Все сообщения до группы местный проходят модерацию от 1 минуты до 24 часа
2. Сообщения учитываються в следующих разделах: Читать
3.Что-бы скачать вложение нужно 2 сообщения.
4.Личные переписки работают только с Администрацией форума
5. Запрещено: Просить скрытый текст , спам, реклама, скам, ддос, кардинг и другая чернуха, нарушать любые законы РФ/СНГ = бан аккаунта
6. Внимание! Мы не удаляем аккаунты с форума! Будьте внимательны ДО регистрации! Как удалить аккаунт на форуме?!
5.Не понимаю, как и что тут работает у вас?!Как создавать темы, писать сообщения, как получать реакции. Почему не засчитывает сообщения. Все ответы здесь
Репутация:
Репутация:
Url оповещение - обработчик платежа (например в корне сайта freekassa_merchant.php)Здравствуйте! А как добавить к боту - (
*URL оповещения
*URL успешной оплаты
*URL возврата в случае неудачи
) Пожалуйста подскажите мне
<?php
// Получение данных от Free-Kassa о платеже
$data = $_POST; // или $_GET, в зависимости от метода отправки
// Проверьте подлинность данных (например, подпись)
if (valid_payment($data)) {
// Укажите ваш chat ID и токен бота
$chat_id = 'ВАШ_CHAT_ID';
$bot_token = 'ВАШ_BOT_TOKEN';
// Создайте сообщение
$message = "Успешный платеж:\nСумма: {$data['AMOUNT']}\nНомер заказа: {$data['MERCHANT_ORDER_ID']}";
// Отправьте сообщение в Telegram
file_get_contents("https://api.telegram.org/bot$bot_token/sendMessage?chat_id=$chat_id&text=" . urlencode($message));
}
// Функция для проверки валидности платежа
function valid_payment($data) {
// Логика проверки успешного платежа
// Например, вы можете проверить подпись или подтвердить сумму
return true; // Если проверка прошла успешно
}
?>
<?php
// Получение данных о неудачном платеже
$data = $_POST; // или $_GET, в зависимости от метода отправки данных
// Укажите ваш chat ID и токен бота
$chat_id = 'ВАШ_CHAT_ID';
$bot_token = 'ВАШ_BOT_TOKEN';
// Создайте сообщение с информацией о неудачном платеже
$message = "Неудачный платеж:\nСумма: {$data['AMOUNT']}\nНомер заказа: {$data['MERCHANT_ORDER_ID']}";
// Отправьте сообщение в Telegram
file_get_contents("https://api.telegram.org/bot$bot_token/sendMessage?chat_id=$chat_id&text=" . urlencode($message));
?>
Дорогой! Вы же про сайту!!! А мне нужно что БОТ а не сайт )Url оповещение - обработчик платежа (например в корне сайта freekassa_merchant.php)
Url возврата неудачи - страница на сайте, на которую перенаправляет после неудачи оплаты (например сайт.ru/fail)
Url возврата в случае успеха - страница на сайте, на которую перенаправляет после успешной оплаты (например сайт.ru/success)
Вот пример:
inter_merchant.php, free-kassa-data.php кидай в корневую директорию
Метод оповещения post,остальные методы get
Url оповещение - обработчик платежа ( )
Url возврата неудачи - страница на сайте, на которую перенаправляет после неудачи оплаты ()
Url возврата в случае успеха - страница на сайте, на которую перенаправляет после успешной оплаты ()
и не забудь в _class.config.php внизу прописать:
# FREE-KASSA
public $fk_merchant_id='магазин'; //merchant_id ID мазагина в free-kassa.ru ()
public $fk_merchant_key='первое секретное слово'; //Секретное слово
public $fk_merchant_key2='второе секретное слово'; //Секретное слово2 (result)
URL успешной оплаты Как добавить к Телеграм Боту:
Настройка URL успешной оплаты на Free-Kassa
- Войдите в панель управления Free-Kassa.
- Перейдите к настройкам вашего магазина или проекта.
- Найдите поле для URL успешной оплаты (Success URL). Это тот URL, на который Free-Kassa будет отправлять данные после успешной оплаты. Укажите URL вашего обработчика, например, ``.
Создание обработчика для получения уведомлений:
На сервере создайте обработчик (например, `payment-success.php`), который будет обрабатывать успешные платежи.
PHP:<?php // Получение данных от Free-Kassa о платеже $data = $_POST; // или $_GET, в зависимости от метода отправки // Проверьте подлинность данных (например, подпись) if (valid_payment($data)) { // Укажите ваш chat ID и токен бота $chat_id = 'ВАШ_CHAT_ID'; $bot_token = 'ВАШ_BOT_TOKEN'; // Создайте сообщение $message = "Успешный платеж:\nСумма: {$data['AMOUNT']}\nНомер заказа: {$data['MERCHANT_ORDER_ID']}"; // Отправьте сообщение в Telegram file_get_contents("https://api.telegram.org/bot$bot_token/sendMessage?chat_id=$chat_id&text=" . urlencode($message)); } // Функция для проверки валидности платежа function valid_payment($data) { // Логика проверки успешного платежа // Например, вы можете проверить подпись или подтвердить сумму return true; // Если проверка прошла успешно } ?>
Настройки безопасности
- Убедитесь, что ваш сервер может принимать запросы только из доверенных источников (например, IP-адресов Free-Kassa).
- Проверьте целостность и подлинность данных, получаемых от Free-Kassa. Обычно это делается через проверку подписи.
Тестирование:
- Запустите тестовую оплату через Free-Kassa, чтобы убедиться, что система корректно отправляет уведомления и ваш обработчик правильно обрабатывает их.
- Проверьте, что сообщение появляется в Telegram в правильном формате и с корректными данными.
Чтобы получать уведомления в Telegram о неудачных платежах через Free-Kassa:
На сервере создайте файл обработчика (например, `payment-fail.php`), который будет обрабатывать уведомления о неудачных транзакциях.
PHP:<?php // Получение данных о неудачном платеже $data = $_POST; // или $_GET, в зависимости от метода отправки данных // Укажите ваш chat ID и токен бота $chat_id = 'ВАШ_CHAT_ID'; $bot_token = 'ВАШ_BOT_TOKEN'; // Создайте сообщение с информацией о неудачном платеже $message = "Неудачный платеж:\nСумма: {$data['AMOUNT']}\nНомер заказа: {$data['MERCHANT_ORDER_ID']}"; // Отправьте сообщение в Telegram file_get_contents("https://api.telegram.org/bot$bot_token/sendMessage?chat_id=$chat_id&text=" . urlencode($message)); ?>
я не могу понять - проUrl оповещение - обработчик платежа (например в корне сайта freekassa_merchant.php)
Url возврата неудачи - страница на сайте, на которую перенаправляет после неудачи оплаты (например сайт.ru/fail)
Url возврата в случае успеха - страница на сайте, на которую перенаправляет после успешной оплаты (например сайт.ru/success)
Вот пример:
inter_merchant.php, free-kassa-data.php кидай в корневую директорию
Метод оповещения post,остальные методы get
Url оповещение - обработчик платежа ( )
Url возврата неудачи - страница на сайте, на которую перенаправляет после неудачи оплаты ()
Url возврата в случае успеха - страница на сайте, на которую перенаправляет после успешной оплаты ()
и не забудь в _class.config.php внизу прописать:
# FREE-KASSA
public $fk_merchant_id='магазин'; //merchant_id ID мазагина в free-kassa.ru ()
public $fk_merchant_key='первое секретное слово'; //Секретное слово
public $fk_merchant_key2='второе секретное слово'; //Секретное слово2 (result)
URL успешной оплаты Как добавить к Телеграм Боту:
Настройка URL успешной оплаты на Free-Kassa
- Войдите в панель управления Free-Kassa.
- Перейдите к настройкам вашего магазина или проекта.
- Найдите поле для URL успешной оплаты (Success URL). Это тот URL, на который Free-Kassa будет отправлять данные после успешной оплаты. Укажите URL вашего обработчика, например, ``.
Создание обработчика для получения уведомлений:
На сервере создайте обработчик (например, `payment-success.php`), который будет обрабатывать успешные платежи.
PHP:<?php // Получение данных от Free-Kassa о платеже $data = $_POST; // или $_GET, в зависимости от метода отправки // Проверьте подлинность данных (например, подпись) if (valid_payment($data)) { // Укажите ваш chat ID и токен бота $chat_id = 'ВАШ_CHAT_ID'; $bot_token = 'ВАШ_BOT_TOKEN'; // Создайте сообщение $message = "Успешный платеж:\nСумма: {$data['AMOUNT']}\nНомер заказа: {$data['MERCHANT_ORDER_ID']}"; // Отправьте сообщение в Telegram file_get_contents("https://api.telegram.org/bot$bot_token/sendMessage?chat_id=$chat_id&text=" . urlencode($message)); } // Функция для проверки валидности платежа function valid_payment($data) { // Логика проверки успешного платежа // Например, вы можете проверить подпись или подтвердить сумму return true; // Если проверка прошла успешно } ?>
Настройки безопасности
- Убедитесь, что ваш сервер может принимать запросы только из доверенных источников (например, IP-адресов Free-Kassa).
- Проверьте целостность и подлинность данных, получаемых от Free-Kassa. Обычно это делается через проверку подписи.
Тестирование:
- Запустите тестовую оплату через Free-Kassa, чтобы убедиться, что система корректно отправляет уведомления и ваш обработчик правильно обрабатывает их.
- Проверьте, что сообщение появляется в Telegram в правильном формате и с корректными данными.
Чтобы получать уведомления в Telegram о неудачных платежах через Free-Kassa:
На сервере создайте файл обработчика (например, `payment-fail.php`), который будет обрабатывать уведомления о неудачных транзакциях.
PHP:<?php // Получение данных о неудачном платеже $data = $_POST; // или $_GET, в зависимости от метода отправки данных // Укажите ваш chat ID и токен бота $chat_id = 'ВАШ_CHAT_ID'; $bot_token = 'ВАШ_BOT_TOKEN'; // Создайте сообщение с информацией о неудачном платеже $message = "Неудачный платеж:\nСумма: {$data['AMOUNT']}\nНомер заказа: {$data['MERCHANT_ORDER_ID']}"; // Отправьте сообщение в Telegram file_get_contents("https://api.telegram.org/bot$bot_token/sendMessage?chat_id=$chat_id&text=" . urlencode($message)); ?>
Например ( бот - бот_bot/payment/freekassa.php ? или как ?Url оповещение - обработчик платежа (например в корне сайта freekassa_merchant.php)
Url возврата неудачи - страница на сайте, на которую перенаправляет после неудачи оплаты (например сайт.ru/fail)
Url возврата в случае успеха - страница на сайте, на которую перенаправляет после успешной оплаты (например сайт.ru/success)
Вот пример:
inter_merchant.php, free-kassa-data.php кидай в корневую директорию
Метод оповещения post,остальные методы get
Url оповещение - обработчик платежа ( )
Url возврата неудачи - страница на сайте, на которую перенаправляет после неудачи оплаты ()
Url возврата в случае успеха - страница на сайте, на которую перенаправляет после успешной оплаты ()
и не забудь в _class.config.php внизу прописать:
# FREE-KASSA
public $fk_merchant_id='магазин'; //merchant_id ID мазагина в free-kassa.ru ()
public $fk_merchant_key='первое секретное слово'; //Секретное слово
public $fk_merchant_key2='второе секретное слово'; //Секретное слово2 (result)
URL успешной оплаты Как добавить к Телеграм Боту:
Настройка URL успешной оплаты на Free-Kassa
- Войдите в панель управления Free-Kassa.
- Перейдите к настройкам вашего магазина или проекта.
- Найдите поле для URL успешной оплаты (Success URL). Это тот URL, на который Free-Kassa будет отправлять данные после успешной оплаты. Укажите URL вашего обработчика, например, ``.
Создание обработчика для получения уведомлений:
На сервере создайте обработчик (например, `payment-success.php`), который будет обрабатывать успешные платежи.
PHP:<?php // Получение данных от Free-Kassa о платеже $data = $_POST; // или $_GET, в зависимости от метода отправки // Проверьте подлинность данных (например, подпись) if (valid_payment($data)) { // Укажите ваш chat ID и токен бота $chat_id = 'ВАШ_CHAT_ID'; $bot_token = 'ВАШ_BOT_TOKEN'; // Создайте сообщение $message = "Успешный платеж:\nСумма: {$data['AMOUNT']}\nНомер заказа: {$data['MERCHANT_ORDER_ID']}"; // Отправьте сообщение в Telegram file_get_contents("https://api.telegram.org/bot$bot_token/sendMessage?chat_id=$chat_id&text=" . urlencode($message)); } // Функция для проверки валидности платежа function valid_payment($data) { // Логика проверки успешного платежа // Например, вы можете проверить подпись или подтвердить сумму return true; // Если проверка прошла успешно } ?>
Настройки безопасности
- Убедитесь, что ваш сервер может принимать запросы только из доверенных источников (например, IP-адресов Free-Kassa).
- Проверьте целостность и подлинность данных, получаемых от Free-Kassa. Обычно это делается через проверку подписи.
Тестирование:
- Запустите тестовую оплату через Free-Kassa, чтобы убедиться, что система корректно отправляет уведомления и ваш обработчик правильно обрабатывает их.
- Проверьте, что сообщение появляется в Telegram в правильном формате и с корректными данными.
Чтобы получать уведомления в Telegram о неудачных платежах через Free-Kassa:
На сервере создайте файл обработчика (например, `payment-fail.php`), который будет обрабатывать уведомления о неудачных транзакциях.
PHP:<?php // Получение данных о неудачном платеже $data = $_POST; // или $_GET, в зависимости от метода отправки данных // Укажите ваш chat ID и токен бота $chat_id = 'ВАШ_CHAT_ID'; $bot_token = 'ВАШ_BOT_TOKEN'; // Создайте сообщение с информацией о неудачном платеже $message = "Неудачный платеж:\nСумма: {$data['AMOUNT']}\nНомер заказа: {$data['MERCHANT_ORDER_ID']}"; // Отправьте сообщение в Telegram file_get_contents("https://api.telegram.org/bot$bot_token/sendMessage?chat_id=$chat_id&text=" . urlencode($message)); ?>
Репутация:
Либо поднять веб- сервер (или арендовать хостинг где-нибудь) и там указать ссылки на эти страницы.я не могу понять - про
*URL оповещения
*URL успешной оплаты
*URL возврата в случае неудачи только к боту я не могу понять как вставить (
Авто объединение сообщений:
Например ( бот - бот_bot/payment/freekassa.php ? или как ?
Пожалуйста скиньте мне образец ( видеоинструкция) если у вас есть ли возможность?цццц
Либо поднять веб- сервер (или арендовать хостинг где-нибудь) и там указать ссылки на эти страницы.
Или указать ссылку на бота и всё в этих случаях:
URL успешной оплаты
URL возврата в случае неудачи
С этим параметров нужно или так-же делать или встраивать код в бота.
URL оповещения
Как вариант попробуй спросить у них в поддержке, правильный код и как встроить лучше.
Репутация:
К сожалению нет сейчас такой возможности.Пожалуйста скиньте мне образец ( видеоинструкция) если у вас есть ли возможность?
Хорошо! Я писал образец что примерноК сожалению нет сейчас такой возможности.
Если настояший бот - например магазин! То криптомус принимает! А Фин.пирамида или ниши не принимаютвыпусти пожалуйста про привязаки cryptomus к боту
Репутация:
Здравствуйте! СПасибо я буду попробовать. У вас есть ли готовый скрипт - nicepay ( только к боту)У меня сделано так:
Посмотреть вложение 38939
URL успешной оплаты и URL неуспешной оплаты у меня пусто.
в URL оповещения ссылка на внешний сайт, где уже сам код.
nicepay - порекомендуйте? пожалуйста подскажите мнеУ меня сделано так:
Посмотреть вложение 38939
URL успешной оплаты и URL неуспешной оплаты у меня пусто.
в URL оповещения ссылка на внешний сайт, где уже сам код.
Репутация:
Здравствуйте, скрипта нет готового.Здравствуйте! СПасибо я буду попробовать. У вас есть ли готовый скрипт - nicepay ( только к боту)
Да нормальная платежка, можно использовать.nicepay - порекомендуйте? пожалуйста подскажите мне
Добрый вечер! Пожалуйста скиньте мне файл - скрипт ( nicepay ) Огромное спасибо зарнанееЗдравствуйте, скрипта нет готового.
Да нормальная платежка, можно использовать.
Репутация:
Я же написал , у меня нет такого скрипта.Добрый вечер! Пожалуйста скиньте мне файл - скрипт ( nicepay ) Огромное спасибо зарнанее
когда возможность? фрекасса - сложнее) поэтому я проиграл(Я же написал , у меня нет такого скрипта.
Репутация:
Для тебя самый простой способ будет арендовать бота констуктора:когда возможность? фрекасса - сложнее) поэтому я проиграл(
Я понимаю , у меня же скрипт - бот ( через питон ) а скрипт мне нужгл для платежДля тебя самый простой способ будет арендовать бота констуктора:
и подобные
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?