Search for a command to run...
В этом документе вы узнаете, как установить и настроить провайдер фулфилмента ApiShip для Medusa.
yarn add @gorgo/medusa-fulfillment-apiship# илиnpm install @gorgo/medusa-fulfillment-apiship
Добавьте конфигурацию провайдера в файл в приложении Medusa Admin:
// ...module.exports = defineConfig({// ...modules: [{resolve: "@medusajs/medusa/fulfillment",options: {providers: [{resolve: "@gorgo/medusa-fulfillment-apiship/providers/fulfillment-apiship",id: "apiship",options: {token: process.env.APISHIP_TOKEN,isTest: false,settings: {defaultSenderSettings: {countryCode: "RU",addressString: "Москва, улица Лестева, 19к1, офис 306",contactName: "Иванов Иван Иванович",phone: "+79999999900",},connectionsMap: {cdek: "36253",},defaultProductSizes: {length: 10,width: 10,height: 10,weight: 20,},deliveryCostVat: -1,isCod: false,},},},],},},],plugins: [// ...{resolve: "@gorgo/medusa-fulfillment-apiship",options: {},},],})
Добавьте переменные окружения из личного кабинета ApiShip:
APISHIP_TOKEN=supersecret
| Параметр | Описание | Обязательный | По умолчанию |
|---|---|---|---|
| API-токен ApiShip. | Да | – | |
| Включение тестового режима для запросов к ApiShip API. | Нет | ||
| Объект настроек провайдера. | Да | – | |
| Код страны отправителя. | Да | – | |
| Полный адрес отправителя одной строкой. | Да | – | |
| ФИО контактного лица отправителя. | Да | – | |
| Телефон контактного лица отправителя. | Да | – | |
| Сопоставление ключей провайдеров доставки с ID подключений в ApiShip. | Нет | – | |
| Длина товара по умолчанию. | Нет | – | |
| Ширина товара по умолчанию. | Нет | – | |
| Высота товара по умолчанию. | Нет | – | |
| Вес товара по умолчанию. | Нет | – | |
| Ставка НДС на доставку: - — Без НДС - — 0% - — 5% - — 7% - — 10% - — 20% - — 22% | Да | – | |
| Включение наложенного платежа (C.O.D.) для создаваемых заказов. | Нет |