• Интеграции и плагины
  • Сообщество
  • Связаться с нами
Документация

Нужна помощь в разработке плагина интеграции для Medusa?

Написать намНайти плагины

Gorgo снижает затраты на адаптацию Medusa к локальным рынкам.

Мы разрабатываем плагины интеграции, осуществляем поддержку и развиваем сообщество разработчиков на Medusa в Telegram.

  • Ресурсы
  • Интеграции и плагины
  • Сообщество
  • Medusa Чат в Telegram
  • Medusa Новости в Telegram
  • Документация
  • Контакты
  • head@gorgojs.com
  • TelegramGitHub
MedusaПлагиныItrk
I

Itrk

Medusa plugin for syncing IT-Recht Kanzlei legal documents and exposing them to storefronts.

Нужна доработка этого плагина?

Связаться с нами
npm install @sadu-dev/medusa-plugin-itrk
Категория
Другое
Создано
Sadu-dev
Версия
0.0.3
Последнее обновление
4 часа назад
Ежемесячные загрузки
0
Звезды на Github
0
npmNPMGitHubGithub
MedusaПлагиныItrk

@sadu-dev/medusa-plugin-itrk

is a Medusa v2 plugin that keeps your storefront legal pages in sync with updates from IT-Recht Kanzlei (), a German legal content provider for ecommerce shops.

In practice, the plugin accepts IT-Recht Kanzlei XML updates, stores the latest document version per sales channel and language, and serves those documents through a store API so your frontend can always show current legal texts (for example terms and conditions, privacy policy, imprint, and withdrawal information).

Maintained by at .

Compatibility

  • Node.js
  • Medusa packages

What it includes

  • for ITRK XML requests
  • for storefront document retrieval
  • A dedicated module with persisted legal-document records
  • Medusa plugin option validation via exported Zod schema

Install

pnpm add @sadu-dev/medusa-plugin-itrk

Then register the plugin in your Medusa backend's file at the project root ():

import { defineConfig } from "@medusajs/framework/utils"
import type { ItrkPluginOptionsInput } from "@sadu-dev/medusa-plugin-itrk/types"
export default defineConfig({
plugins: [
{
resolve: "@sadu-dev/medusa-plugin-itrk",
options: {
token: "your-itrk-token",
channels: [
{
salesChannelId: "sc_...",
accountId: "account-1",
accountName: "Main Store",
languages: ["de", "en"],
countries: ["DE", "AT"],
targetUrls: {
agb: "https://store.example/legal/agb",
datenschutz: "https://store.example/legal/privacy",
impressum: "https://store.example/legal/imprint",
widerruf: "https://store.example/legal/withdrawal",
},
},
],
} satisfies ItrkPluginOptionsInput,
},
],
})

is derived automatically from the installed version.

Choose the value yourself and enter the same value in both Medusa and IT-Recht Kanzlei. IT-Recht Kanzlei does not issue or generate this token for you.

IT-Recht Kanzlei Setup

When configuring the API URL in IT-Recht Kanzlei, enter only your Medusa backend base URL.

Do not append manually.

Exported types

The package exports , , and .

Development

pnpm build
pnpm lint
pnpm test:unit

Publishing

The package is built with Medusa's plugin build command before publish:

pnpm build
npm publish

The published package contains the built output and package metadata only.

License

MIT

Еще в этой категории

Посмотреть все
Другое
Gati logo

Gati

От Devx Commerce

Синхронизируйте Medusa с Gati ERP

npm
Другое
Product Reviews logo

Product Reviews

От Lambda Curry

Добавляйте рейтинги, отзывы и модерацию товаров

GitHubnpm
Другое
Variant Images logo

Variant Images

От Betanoir

Организуйте и загружайте варианты изображений в Medusa

GitHubnpm