{
"addressId": "address-123",
"cartItemIds": ["cart-item-1", "cart-item-2"],
"services": {
"serviceId": "shipping-service-123",
"selectedSlotId": "slot-456"
},
"notes": "Catatan untuk penjual"
}| Parameter | Type | Required | Description |
|---|---|---|---|
addressId | string | ✅ | ID alamat pengiriman |
cartItemIds | string[] | ✅ | Array ID cart items |
services.serviceId | string | ✅ | ID layanan shipping |
services.selectedSlotId | string | ✅ | ID slot pengiriman |
notes | string | ❌ | Catatan opsional |
curl --location --request POST 'https://v1.dev.bukalombok.com/v1/customer/orders/checkout' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"addressId": "c3206c2b-5027-4e67-9746-5e789ea6ee6a",
"cartItemIds": [
"6dc10f44-3a66-4992-a557-7d1d850d187e"
],
"services": {
"serviceId": "f65b8af5-1969-4316-8760-af0abc035142",
"selectedSlotId": "ae78fe43-74c1-4a68-a257-7ccfbde21f36"
},
"notes": "MOHON DIKIRIM CEPAAAT",
"paymentMethod": {
"type": "VIRTUAL_ACCOUNT",
"channelCode": "BRI"
}
}'{
"meta": {
"success": true,
"status": 201,
"message": "Order berhasil dibuat. Silakan lanjutkan pembayaran."
},
"data": {
"orderId": "730aec63-7937-4c39-b7b4-218ee3fb76ed",
"orderNumber": "ORD-TOKOSE-251022-DD8ADE8D",
"subtotal": "18990000",
"totalFees": "759600",
"shippingFee": "184616",
"totalPrice": "19934216",
"feeBreakdown": {
"subtotal": "18990000",
"fees": [
{
"feeName": "Insurance Fee",
"unit": "PERCENTAGE",
"rate": 2.5,
"amount": 474750
},
{
"feeName": "Admin Fee",
"unit": "PERCENTAGE",
"rate": 1.5,
"amount": 284850
}
],
"totalFees": "759600",
"shippingFee": "184616",
"grandTotal": "19934216"
},
"shippingBreakdown": {
"totalFee": 184616,
"totalWeight": "1200g",
"pricingTier": "Express",
"vendorCount": 1,
"vendors": [
{
"vendorName": "Toko Sembako Makmur",
"distance": "10.25km",
"weight": "1200g",
"customerFee": 184616,
"actualCost": 129232
}
]
},
"payment": {
"paymentUrl": "https://checkout-staging.xendit.co/web/68f8b447f61f908e0ff0097f",
"expiresAt": "2025-10-23T10:39:03.415Z",
"status": "PENDING"
}
}
}