Class

module:class/shipmentService

module:class/shipmentService(appKey, appSecret)

Constructor

# new module:class/shipmentService(appKey, appSecret)

Parameters:
Name Type Description
appKey String

n11 appkey

appSecret String

n11 appSecret

View Source src/services/shipmentService.js, line 16

Methods

# async CreateOrUpdateShipmentTemplate(shipment) → {Promise.<object>}

Teslimat şablonu kargonun nasıl gideceğine dair oluşturulan bir şablondur. Siparişlerde kullanılacak olan teslimat şablonu özellikleriyle birlikte bu servis aracılığı
ile oluşturulur. claimshipmentCompany alanı kullan yani “1” ise zorunludur.

Parameters:
Name Type Description
shipment shipment

View Source src/services/shipmentService.js, line 21

Promise.<object>

# async GetShipmentTemplate(name) → {Promise.<object>}

Teslimat şablon ismi ile aratılan şablonun adres metod gibi özelliklerini gösterme. deliverableCities teslimat yapılacak şehirlerin seçimini yaptığımız alan bu alana değer girilmezse tüm şehirlere gönderim yapılacak anlamındadır.

Parameters:
Name Type Description
name string

Kargo şablonu adı

View Source src/services/shipmentService.js, line 38

Promise.<object>

# async GetShipmentTemplateList() → {Promise.<object>}

Oluşturulan teslimat şablonu bilgilerini listelemek için kullanılan metoddur.

View Source src/services/shipmentService.js, line 55

Promise.<object>