msp3BePaid
Приём оплаты через bePaid для MiniShop3: ссылка на оплату, webhook и возврат покупателя в браузере
- MODX 3
- PHP 8.2
- miniShop3

Пока попытка в pending, вкладка возврат не отправляет. Дождитесь webhook со статусом successful. Возврат идёт по UID транзакции на https://gateway.bepaid.by/transactions/refunds.
У bePaid нет запроса, который отменяет checkout token. Покупатель может не платить. Когда срок ссылки кончится, придёт уведомление expired, и попытка станет неуспешной.
return.php только сверяет токен и перенаправляет браузер. Статус «оплачен» ставит webhook на assets/components/msp3bepaid/webhook.php. Проверьте, что в кабинете указан этот адрес и что запрос доходит по HTTPS без 301.