Biklo for OpenCart - changelog
0.9.0
Returns follow Biklo's inspection, at parity with Biklo for WooCommerce 0.9.0:
- When a return parcel is back with you, the order's Biklo box shows "Back with you" and "Decide by …" (48 hours): Accept the return (Biklo refunds the buyer) or Reject the return with a reason (the Biklo team decides). The orders list says "check the returned product" while it waits; each step of the decision is a note in the order's history.
- What is recorded is exactly what Biklo did: the whole line refunded - the pieces leave the order, back into stock per Connect → Returns; part of the price refunded by the Biklo team - a refund row of that amount in the Biklo box, the pieces stay on the order, nothing back in stock; no refund - a note only.
- Sandbox: play the whole return from the Biklo box - the buyer starts it, the parcel arrives, the deadline passes, and the Biklo team refunds all, half or nothing.
- The webhook also listens to return.delivered, return.escalated and return.resolved; existing installs are updated on the next order check. The order table gains a column (upgraded on the next request).
0.8.0
First release, at parity with Biklo for WooCommerce 0.8.0.
- Connect with an encrypted API key: Test connection with the key's permissions, a Sandbox / Live badge on every Biklo screen, and "Set on your Biklo account" - who pays delivery, Biklo's service fee, price offers, where the courier collects, the countries you sell to, payouts - read live from Biklo, with links to change each on Biklo.
- Map every OpenCart category to a Biklo category (with suggestions, "use the parent", "don't sell"), brands from Manufacturers or an attribute (matched by name, unknown ones as "Altă Marcă" or held back), a default condition.
- The product's Biklo tab: not on Biklo, a Biklo title with a byte counter, condition, category.
- Readiness: every product checked with the same code the sync uses, stored, so the screen stays fast on large catalogues; search over the whole catalogue.
- Sync in the background - OpenCart's cron, or the shop starting it itself: full writes in batches, stock and price on their own, OpenCart 4 variants as one Biklo product with a picker, a product with one option the buyer chooses (a size, a colour) as one Biklo listing per value - its stock, its price, one picker - with its orders coming back carrying that option, disabled or deleted products archived on Biklo and back when they return, a 45-a-minute rate budget, nothing sent while paused.
- Biklo orders arrive as paid OpenCart orders ("Paid on Biklo", "Delivered by Biklo" at 0, stock taken, no email to the buyer) by webhook within seconds and by a 10-minute poll. Nothing in stock: rejected automatically; some pieces short: accept with fewer.
- The Biklo box on the order: review and accept (what you send, packing, ships from - your address or a pickup point, with the contact the courier gets - and a money summary), reject, book the courier, label PDF/ZPL, invoice link, tracking pop-up, sandbox courier and buyer steps. Short shipments and returns leave the order and go back into stock, once. A Biklo column on the orders list.
- Payouts: the payout account, balances per currency, withdraw, payouts, money per order.
- Get help: a report to Biklo support with the extension's diagnostics (never keys), or the same as an email.
- Uninstalling, or removing or replacing the key, deletes the webhook the extension registered on Biklo.