apps

Integrations / Magento

Biklo for Magento - changelog

0.2.0 - 2026-11-05

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 grid says "check the returned product" while it waits; each step of the decision is an order comment.
  • What is recorded is exactly what Biklo did: the whole line refunded - an offline credit memo, the pieces back into stock per the Returns setting; part of the price refunded by the Biklo team - an offline credit memo of that amount as an adjustment refund (no pieces), nothing back in stock; no refund - a comment 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. biklo_order gains a column (bin/magento setup:upgrade).

0.1.0 - 2026-10-24

First version, at parity with Biklo for WooCommerce 0.8.0:

  • Connect: the API key (encrypted with Magento's crypt key, shown masked), Test connection with missing permissions, the Sandbox / Live badge on every Biklo screen, and "Set on your Biklo account" (delivery, fee, offers, ship-from, countries, payouts).
  • Categories (suggestions, use the parent, don't sell), brands (Manufacturer or any attribute, overrides, "Altă Marcă" or hold), defaults (condition, untracked stock, store view), and per product: Not on Biklo, Title on Biklo (byte counter), Condition on Biklo, Biklo category.
  • Readiness from stored verdicts, re-checked on every product change.
  • The sync: a queue of changed products (product saves, mass actions, imports, MSI reservations and source items), batches for full writes and for waves of stock / price changes, one-field PATCHes otherwise, the 45-a-minute budget, variants as one Biklo group, archive / unarchive, deleted products taken off sale.
  • Orders: the webhook (handled right after it answers), the 10-minute poll, Magento orders placed through the quote ("Paid on Biklo" invoiced, "Delivered by Biklo" at 0, no customer emails), auto-reject when nothing is left, the order's Biklo box with the accept pop-up (pieces, packing, ships from, money), reject, courier, label, invoice link, tracking pop-up, sandbox courier and buyer, shipments on delivery, credit memos for short shipments, returns and cancellations; the orders grid column.
  • Payouts, Get help (with the email fallback), cron + an admin heartbeat for shops whose cron does not run, biklo:jobs:run, biklo:uninstall.