Telegram CryptoBot Pay

Telegram CryptoBot Pay 1.0.3 Alpha

Нет прав для скачивания
на 2.3 все работает без ошибок)
 
  • Мне нравится
Реакции: Berg
TRIKKI,
6.11. Запрещено публиковать исходный код (код ошибок и другая информация такого же типа) без BB-кода — CODE, а так же в виде изображений (то есть скриншотами, фотографиями или другого рода изображениями), под исключения попадают случаи, когда Вас попросили предоставить какую-то информацию скриншотом или проблема касается визуального оформления, где текстом не всегда возможно пояснить.

BergStudio, движок вроде позволяет "втихаря" загрузить новый файл с той же версией плагина без списка изменений, если не ставить галочку в "Добавить обновление" при его создании. Так же можно и добавить обновление без фактической загрузки файла
 
  • Мне нравится
Реакции: Berg
движок вроде позволяет "втихаря" загрузить новый файл с той же версией плагина без списка изменений, если не ставить галочку в "Добавить обновление" при его создании. Так же можно и добавить обновление без фактической загрузки файла
Сделал!

Спасибо за подсказку 👍 не знал 🥴
 
Последнее редактирование:
Последнее редактирование:
Подскажите, столкнулся с проблемой
Код:
Client error: `POST https://testnet-pay.crypt.bot/api/getMe` resulted in a `401 Unauthorized` response: {"ok":false,"error":{"code":401,"name":"UNAUTHORIZED"}}
 
Интересно почему после приобретения на русерсе какой-нибудь файл не дает ссылку на скачивание.
деньги как я понял нужно ПРИНЯТЬ..они пришли, но их отдельно нужно зачислять - ок.
но как быть с тем, что после оплаты автоматом покупатель не получает обещанный файл?)
 
но как быть с тем, что после оплаты автоматом покупатель не получает обещанный файл?)
Проверить логи платежей и логи веб-сервера. Там должен быть запрос на payment_callback.php и результат. Если запроса нет, значит что-то не настроено, либо запросы на указанный адрес не доходят, что уже не является проблемой плагина
 
Интересно почему после приобретения на русерсе какой-нибудь файл не дает ссылку на скачивание.
И в движке нет покупки файлов из коробки. Будьте добры указывать список плагинов и показывать свои действия на скриншотах
 
Подскажите, столкнулся с проблемой
Код:
Client error: `POST https://testnet-pay.crypt.bot/api/getMe` resulted in a `401 Unauthorized` response: {"ok":false,"error":{"code":401,"name":"UNAUTHORIZED"}}
Для тестового бота -

Проверьте Api токен от тестового ли бота вы ввели!
 
Последнее редактирование:
Для тестового бота -

Проверьте Api токен от тестового ли бота вы ввели!

От боевого

Код:
GuzzleHttp\Exception\ClientException: Telegram Crypto Bot - Client error: `POST https://pay.crypt.bot/api/createInvoice` resulted in a `400 Bad Request` response: {"ok":false,"error":{"code":400,"name":"UNSUPPORTED_ACCEPTED_ASSET","allowed_assets":["USDT","TON","SOL","TRX","GRAM","B (truncated...) src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:111

Код:
#0 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/guzzle/src/Middleware.php(72): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response), NULL, Array, NULL)
#1 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/promises/src/FulfilledPromise.php(48): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Response))
#2 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\FulfilledPromise::GuzzleHttp\Promise\{closure}()
#3 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Promise\TaskQueue->run(true)
#4 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn()
#5 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending()
#6 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/guzzle/src/Client.php(189): GuzzleHttp\Promise\Promise->wait()
#7 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/guzzle/src/ClientTrait.php(95): GuzzleHttp\Client->request('POST', 'https://pay.cry...', Array)
#8 src/addons/BergStudio/CryptoBotPayment/Service/Api.php(75): GuzzleHttp\Client->post('https://pay.cry...', Array)
#9 src/addons/BergStudio/CryptoBotPayment/Service/Api.php(34): BergStudio\CryptoBotPayment\Service\Api->request('createInvoice', Array, NULL)
#10 src/addons/BergStudio/CryptoBotPayment/Payment/CryptoBot.php(101): BergStudio\CryptoBotPayment\Service\Api->createInvoice(Array, NULL)
#11 src/XF/Pub/Controller/PurchaseController.php(35): BergStudio\CryptoBotPayment\Payment\CryptoBot->initiatePayment(Object(ThemeHouse\Donate\XF\Pub\Controller\Purchase), Object(XF\Entity\PurchaseRequest), Object(XF\Purchasable\Purchase))
#12 src/addons/ThemeHouse/Donate/XF/Pub/Controller/Purchase.php(22): XF\Pub\Controller\PurchaseController->actionIndex(Object(XF\Mvc\ParameterBag))
#13 src/XF/Mvc/Dispatcher.php(362): ThemeHouse\Donate\XF\Pub\Controller\Purchase->actionIndex(Object(XF\Mvc\ParameterBag))
#14 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Purchase', 'Index', Object(XF\Mvc\RouteMatch), Object(ThemeHouse\Donate\XF\Pub\Controller\Purchase), NULL)
#15 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(ThemeHouse\Donate\XF\Pub\Controller\Purchase), NULL)
#16 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#17 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#18 src/XF.php(806): XF\App->run()
#19 index.php(23): XF::runApp('XF\\Pub\\App')
#20 {main}
 
От боевого

Код:
GuzzleHttp\Exception\ClientException: Telegram Crypto Bot - Client error: `POST https://pay.crypt.bot/api/createInvoice` resulted in a `400 Bad Request` response: {"ok":false,"error":{"code":400,"name":"UNSUPPORTED_ACCEPTED_ASSET","allowed_assets":["USDT","TON","SOL","TRX","GRAM","B (truncated...) src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:111

Код:
#0 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/guzzle/src/Middleware.php(72): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response), NULL, Array, NULL)
#1 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/promises/src/FulfilledPromise.php(48): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Response))
#2 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\FulfilledPromise::GuzzleHttp\Promise\{closure}()
#3 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Promise\TaskQueue->run(true)
#4 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn()
#5 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending()
#6 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/guzzle/src/Client.php(189): GuzzleHttp\Promise\Promise->wait()
#7 src/addons/DCom/ManticoreSearchEngine/vendor/guzzlehttp/guzzle/src/ClientTrait.php(95): GuzzleHttp\Client->request('POST', 'https://pay.cry...', Array)
#8 src/addons/BergStudio/CryptoBotPayment/Service/Api.php(75): GuzzleHttp\Client->post('https://pay.cry...', Array)
#9 src/addons/BergStudio/CryptoBotPayment/Service/Api.php(34): BergStudio\CryptoBotPayment\Service\Api->request('createInvoice', Array, NULL)
#10 src/addons/BergStudio/CryptoBotPayment/Payment/CryptoBot.php(101): BergStudio\CryptoBotPayment\Service\Api->createInvoice(Array, NULL)
#11 src/XF/Pub/Controller/PurchaseController.php(35): BergStudio\CryptoBotPayment\Payment\CryptoBot->initiatePayment(Object(ThemeHouse\Donate\XF\Pub\Controller\Purchase), Object(XF\Entity\PurchaseRequest), Object(XF\Purchasable\Purchase))
#12 src/addons/ThemeHouse/Donate/XF/Pub/Controller/Purchase.php(22): XF\Pub\Controller\PurchaseController->actionIndex(Object(XF\Mvc\ParameterBag))
#13 src/XF/Mvc/Dispatcher.php(362): ThemeHouse\Donate\XF\Pub\Controller\Purchase->actionIndex(Object(XF\Mvc\ParameterBag))
#14 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Purchase', 'Index', Object(XF\Mvc\RouteMatch), Object(ThemeHouse\Donate\XF\Pub\Controller\Purchase), NULL)
#15 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(ThemeHouse\Donate\XF\Pub\Controller\Purchase), NULL)
#16 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#17 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#18 src/XF.php(806): XF\App->run()
#19 index.php(23): XF::runApp('XF\\Pub\\App')
#20 {main}
Допустимые валюты к оплате (часто меняется список)!
"USDT","TON","SOL","TRX","GRAM","BTC","ETH","DOGE","LTC","NOT","TRUMP","MELANIA","PEPE","WIF","BONK","MAJOR","MY","DOGS","MEMHASH","BNB","HMSTR","CATI","USDC"

В доках вообще другой список -
В настройках платежки уберите галочку с SEND!
Готов выпустить обнову, но незнаю какие валюты оставлять или каждый раз дергать -
🤔
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу