Command Palette

Search for a command to run...

Быстрый старт с подключением ApiShip

В этом документе вы узнаете, как установить и настроить провайдер фулфилмента 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.) для создаваемых заказов.Нет