Shipping
Vaendora integrates with Shipbubble to give your customers real-time courier rates at checkout. You fund a shipping wallet, your customers choose their courier, and you book shipments directly from your orders dashboard.
How Shipping Works
Vaendora uses a single shared Shipbubble account to negotiate competitive rates on behalf of all merchants. Here is the end-to-end flow:
- Add product weights and dimensions to your listings
- Fund your shipping wallet and set up your pickup address
- At checkout, your customers see live courier options with real prices and choose their preferred one
- When an order is placed, book the shipment from the order details page
- Track the shipment status directly from your dashboard
Live Courier Rates
Customers see real prices from multiple couriers at checkout and choose their preferred option
Shipping Wallet
Pre-fund your shipping account and book shipments instantly when orders arrive
One-Click Booking
Book a shipment from the order details page, no separate courier dashboard needed
Shipment Tracking
Track every shipment in real time from your orders dashboard
Shipping Wallet
Your shipping wallet is a prepaid balance used to pay for shipment bookings. You must have sufficient wallet balance before you can book a shipment for an order.
Funding Your Wallet
Open Shipping Settings
Go to Commerce → Shipping in your dashboard.
Navigate to the Wallet Tab
Click the Wallet tab to see your current balance and top-up options.
Enter Top-Up Amount
Enter the amount you want to add to your wallet and confirm the payment. Funds are available immediately after payment is confirmed.
Keep Your Wallet Funded
Checking Your Balance
Your current wallet balance is displayed at the top of the Wallet tab on the Shipping page. You can check your balance at any time without initiating a top-up.
Pickup Addresses
Couriers collect shipments from your registered pickup address. You can add multiple pickup locations and select the appropriate one when booking a shipment.
Adding a Pickup Address
Go to Pickup Addresses
On the Shipping page, click the Pickup Addresses tab.
Add New Address
Click Add Address and fill in the details: contact name, phone number, full street address, city, and state.
Save
Click Save. The address is now available to select when booking shipments.
Accurate Addresses Matter
Product Weights & Dimensions
Courier rates are calculated based on the weight and size of each package. Adding accurate dimensions to your products ensures customers see the correct rates at checkout.
Adding Dimensions to a Product
Open Product Editor
Go to Commerce → Products and open the product you want to update.
Find the Shipping Section
Scroll down to the Shipping section of the product form.
Enter Weight and Dimensions
Fill in the product's weight (kg) and package dimensions, length, width, and height (cm).
Save
Click Save. Checkout will now use these values to calculate live courier rates for orders containing this product.
Missing Dimensions
Courier Selection at Checkout
When a customer proceeds to checkout, Vaendora fetches live rates from Shipbubble in real time based on the package details and the customer's delivery address. The customer sees a list of available couriers with their prices and estimated delivery windows, selects their preferred option, and the courier fee is added to the order total.
- Courier name and service type (e.g. Standard Delivery, Express)
- Exact delivery fee for their specific order and location
- Estimated delivery timeframe
- Package weight and dimensions from your product settings
- Your registered pickup address
- The customer's delivery address
Booking a Shipment
Once an order has been paid, you can book the shipment directly from the order details page. Vaendora sends the booking to Shipbubble and deducts the cost from your shipping wallet.
Open the Order
Go to Commerce → Orders and click on the paid order you want to fulfil.
Click Book Shipping
On the order detail page, find the Shipping section and click Book Shipping.
Review and Confirm
A modal opens showing the courier your customer selected at checkout — this courier is pre-selected and locked to match the option the customer paid for. The modal footer shows the shipment cost and a reminder of the pickup address the courier will collect from. Click Book Shipment to confirm.
Collect the Waybill
A waybill number is generated after booking. The shipment status on the order updates to Booked. The courier will arrange collection from your registered pickup address.
Wallet Balance Required
Pickup Address
Tracking Shipments
After booking, track the status of a shipment directly from the order detail page. The tracking section updates as the courier progresses with the delivery.
Shipment is booked, the courier will collect from your pickup address
The courier has collected the package and it is on its way to the customer
The package has been successfully delivered to the customer
Delivery was unsuccessful, the package may be returned to your pickup address
Tips for Smooth Shipping
- Keep your wallet topped up, check your balance before busy periods (sales, restocks, promotions) so you are not blocked when orders come in
- Add dimensions to all products, missing product dimensions mean customers cannot get courier rates at checkout, which prevents them from completing their order
- Use accurate pickup addresses, incorrect addresses cause failed collection attempts and delivery delays
- Book shipments promptly, customers expect quick dispatch after payment. Same-day or next-day booking reduces post-purchase enquiries and returns
- Share the waybill with customers, send the waybill number to customers so they can follow up with the courier directly if needed