Search for a command to run...
В этом документе вы узнаете, как установить и настроить платежный провайдер Т-Касса от Т-Банка для Medusa.
yarn add @gorgo/medusa-payment-tkassaДобавьте конфигурацию провайдера в файл в приложении Medusa Admin:
medusa-config.js1// ...2module.exports = defineConfig({3 // ...4 modules: [5 {6 resolve: "@medusajs/medusa/payment",7 options: {8 providers: [9 {10 resolve: "@gorgo/medusa-payment-tkassa/providers/payment-tkassa",11 id: "tkassa",12 options: {13 terminalKey: process.env.TKASSA_TERMINAL_KEY,14 password: process.env.TKASSA_PASSWORD,15 capture: true,16 useReceipt: true,17 ffdVersion: "1.05",18 taxation: "osn",19 taxItemDefault: "none",20 taxShippingDefault: "none"21 },22 }23 ]24 }25 }26 ]27})
Добавьте переменные окружения и из личного кабинета Т-Бизнес:
.env1TKASSA_TERMINAL_KEY=1234567892TKASSA_PASSWORD=supersecret
Чтобы корректно обрабатывать платёжные уведомления от Т-Касса, настройте вебхуки в своём аккаунте T-Business следующим образом:
Перейдите в раздел → → Выберите свой магазин → → Выберите или терминал → Нажмите , чтобы открыть окно настроек.
Установите отправку уведомлений .
Укажите URL вида:
Замените на домен вашей витрины Medusa.
По умолчанию:
По умолчанию: