Skip to Content
Nouvelle documentation Applite - JS SDK, Dart SDK & REST API

Livraison (Dart)

Le module StoreShippingModule permet de gérer les profils de livraison.

Accès : applite.app.store.shipping

Méthodes

list

final response = await applite.app.store.shipping.list( ListShippingParams(apiKey: 'api_key', appId: 'app_id'), );

create

final response = await applite.app.store.shipping.create( CreateShippingParams( apiKey: 'api_key', appId: 'app_id', name: 'Livraison Express', zones: [ ShippingZone( name: 'Côte d\'Ivoire', countries: ['CI'], rates: [ ShippingRate( name: 'Express 24h', type: ShippingRateType.flat_rate, price: 2500, ), ], ), ], isDefault: false, ), );

delete

final response = await applite.app.store.shipping.delete( DeleteShippingParams(apiKey: 'api_key', appId: 'app_id', id: 'shipping_id'), );

Types

ShippingRateType

enum ShippingRateType { flat_rate, // Prix fixe free, // Gratuit price_based, // Basé sur le prix weight_based, // Basé sur le poids }
Last updated on