Search for a command to run...
В этом документе вы узнаете, как установить и настроить платежный провайдер ЮKassa для Medusa.
yarn add medusa-payment-yookassa# илиnpm install medusa-payment-yookassa
Добавьте конфигурацию провайдера в файл в приложении Medusa Admin:
// ...module.exports = defineConfig({// ...modules: [{resolve: "@medusajs/medusa/payment",options: {providers: [{resolve: "medusa-payment-yookassa/providers/payment-yookassa",id: "yookassa",options: {shopId: process.env.YOOKASSA_SHOP_ID,secretKey: process.env.YOOKASSA_SECRET_KEY,capture: true,paymentDescription: "Test payment",useReceipt: true,useAtolOnlineFFD120: true,taxSystemCode: 1,taxItemDefault: 1,taxShippingDefault: 1},}]}}]})
Добавьте следующие переменные окружения: идентификатор магазина и секретный ключ :
YOOKASSA_SHOP_ID=1234567YOOKASSA_SECRET_KEY=live_secret_api_key
Чтобы корректно обрабатывать платёжные уведомления от ЮKassa, настройте URL вебхука в своём аккаунте ЮKassa следующим образом:
ЮKassa будет отправлять обновления статуса платежей на этот URL, что позволяет Medusa обновлять статус платежа соответствующим образом.
По умолчанию:
По умолчанию:
По умолчанию: