Azis Abdul Bachar

← FLIK

Eight direct courier integrations

Moving routing from an aggregator to direct integrations with the couriers, from 0% of orders to more than 99%.

Situation

Every FLIK Shipping order went through the Biteship aggregator. Margin, coverage and control over pricing, COD and returns were limited by what the aggregator exposed.

What I did

I designed and built eight direct integrations. Each one has rate-check, order creation, tracking, cancellation, webhook handling with authentication middleware, status mapping and district-level coverage data, in the same port-and-adapter layout per provider.

CourierWhat stood outFirst direct order
Ninja ExpressA CLI to migrate Ninja’s zone and price database; cargo, insurance and weight rules; cross-border Singapore and MalaysiaNov 2024
J&TProof of delivery, status mapping, subdistrict lookupDec 2024
JNEA price-discrepancy flow, custom AWB numbers, proof of delivery from CNote, separate COD and non-COD customer IDsMay 2025
ID ExpressMisroute minimisation using city and postal-code recommendation, COD cover areas, rate limitingMay 2025
Lion ParcelMigration and mapping, whitelist rollout, journey-type status handlingJul 2025
SPX (Shopee Express)Full integration, district migration, evidence-proof webhooks, lost-and-damage statusDec 2025
SiCepatA flat-rate pricing model, 997+ district mapping, a location-sync CLIJul 2026
AnterAjaKemendagri-code district mapping verified at 96%+ exact match, insurance supportAug 2026 (integration merged)

Results

The share of orders that go direct moved from 0% (October 2024) to 37% (December 2024), 97% (June 2025) and above 98.9% every month of 2026. Direct integration removes the aggregator’s margin and gives FLIK control over pricing, COD and returns, which the pricing work then built on.

Each courier also has its own integration-test suite.