apps

Integrations / PrestaShop

Biklo for PrestaShop - changelog

0.9.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 list says "check the returned product" while it waits; each step of the decision is a note in the Biklo history.
  • What is recorded is exactly what Biklo did: the whole line refunded - a credit slip, the pieces back into stock per the Returns setting; part of the price refunded by the Biklo team - a partial credit slip of that amount (no pieces), 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. upgrade/upgrade-0.9.0.php adds two columns to the module's order table.

0.8.0 - 2026-10-24

First release, at parity with Biklo for WooCommerce 0.8.0 (dirtbike-integrations-dev/docs/plugin-parity.md):

  • Connect: encrypted API key (PrestaShop's PhpEncryption), Test connection with the permissions, Sandbox/Live badge, "Set on your Biklo account" panel.
  • Mapping: categories (suggestions, inherit, don't sell), brands (manufacturers or a feature, one column per Biklo list, Altă Marcă fallback), defaults, the product's Biklo panel (title with byte counter, condition, category, exclude).
  • Readiness from a stored index, filters, search, pagination.
  • Sync: queue from PrestaShop's hooks, batches, stock/price fast path and waves, rate budget, preflight, images, combinations grouped, archive/unarchive, activity log; background runs by cron URL, the Cron tasks manager module, or page views.
  • Orders: webhook (signed) and 10-minute poll, import through validateOrder ("Paid on Biklo", "Delivered by Biklo" carrier, no buyer emails), auto-reject, the order's Biklo box (accept pop-up with partial delivery, ships-from and money summary, reject, AWB, label, invoice, tracking pop-up, sandbox steps), order states, credit slips for short shipments and returns, the orders list column.
  • Payouts, Get help (report or email), uninstall cleanup, release build.