Categories: All - cost - shipping - adjustment - api

by Endri Siswanto 7 years ago

263

Combine Shipping

Combine Shipping

Combine Shipping

Phase 1

Development
Mobile Apps
Seoul

Remove "ubah" shipping per order item

Promotion Center
X-Promotion

Shipping Adjustment

Remove Shipping Adjustment features

X-Logistic

Get AirwayBill (existing API assignAirwayBill)

Split into two APIs

Create new API requestPickupTo3PL

Create new API getAirwayBillOnly

Shipping Center
X-Shipping

Adjustment

Create new API getShippingAdjustment

Copy Shipping Adjustment features from X-Promotion

Create package

Return new shippingCost, adjustment, packageId

Recalculate shipping cost & adjustment

Generate new packageId

Create new API combineAndCalculateShippingCost

Create new API to recalculate shipping cost & adjustment

Manila
MTA

Order List

"New" Status

Bulk Print Shipping Label

"Buat Paket"

Create new API to createPackageAndPrintShippingLabel

Call X-Order printShippingLabel

Call X-Order createPackage

Filter

Create new filter "Paket terbuat", "Paket belum dibuat"

X-Order

MTA Related

Pick Up (PU)

Create new API for PU

Call X-Logistic requestPickupTo3PL

Check if package is not yet created ?

Call createPackage service

Fraud Passed (FP)

Create new API createPackage

Call X-Logistic getAirwayBillOnly

Set timestamp package created

Add new status "PC" to order item history

Some packages selected ?

Call X-Shipping createPackage

Shipping cost recalculation

Remove shipping cost & adjustment recalculation

X-Cart

Payment Approved

Send initialPackageId to X-Order

Order Expired

Decrease logistic capacity counter by number of packageId

Pay Order

Increase logistic capacity counter by number of packageId

Checkout

Call X-Shipping getShippingAdjustment

Call X-Shipping combineAndCalculateShippingCost

Return initialPackageId