Pakkepost PrestaShop v1.0.11
----------------------------
- Bulk booking opens in a new tab/window.
- After the batch is successfully created, the new tab refreshes the original
  PrestaShop order-list tab automatically.
- The new tab then continues automatically to the shared Pakkepost payment_link.
- No extra click and no manual refresh are required.
- Bulk API logic remains the one-request /v2/booking flow from v1.0.10.

Pakkepost PrestaShop v1.0.10
----------------------------
- Bulk booking now uses ONE /v2/booking request with all selected orders,
  matching the WooCommerce production flow.
- Bulk booking returns one shared Pakkepost order/payment_link.
- Pakkepost bulk submit attempts to open in a new tab so the order list remains open.
- Sources/referrer panel hiding made more robust for PrestaShop order-page markup.
- Single-order booking flow is unchanged from v1.0.9.

Pakkepost PrestaShop v1.0.9
---------------------------
- Hides PrestaShop's core "Sources" / referrer-history card on the order admin page.
- Historical source/referrer data is NOT deleted from the database.
- Booking/payment flow remains unchanged from v1.0.8.
- BOOK FRAKT still opens the Pakkepost payment/send-label flow in a new tab.

Pakkepost PrestaShop v1.0.8
---------------------------
- One-click booking/payment flow.
- BOOK FRAKT submits the booking action in a new browser tab.
- The original PrestaShop order page remains open.
- After successful /v2/booking, the new tab redirects automatically to payment_link.
- No second click is required to continue to Pakkepost payment/send label.

Pakkepost PrestaShop v1.0.7
---------------------------
- Successful booking keeps the merchant on the PrestaShop order page.
- Pakkepost payment / sendelapp is shown as a button that opens in a new tab.
- Booking endpoint and payload are unchanged from v1.0.6.

Pakkepost PrestaShop v1.0.6
---------------------------
Booking flow aligned with working WooCommerce v3.4.1:
- POST /v2/booking
- JSON array payload
- Subscription key header
- No Idempotency-Key on v2
- Redirect directly to payment_link after successful booking
- Tracking lookup deferred until after payment

Pakkepost PrestaShop v1.0.5
---------------------------
- Robust API error parsing.
- Arrays/objects in Pakkepost error message fields no longer cause PHP
  "Array to string conversion".
- The real /v2/booking HTTP error/message is now surfaced to the admin.
- No booking endpoint or checkout behavior changed from v1.0.4.

Pakkepost PrestaShop v1.0.4
---------------------------
- Robust /v2/booking response mapping.
- Handles identifiers returned as arrays/nested data.
- Fixes PHP "Array to string conversion" after successful booking response.
- Booking remains /v2/booking; tracking remains /v3/tracking.

Pakkepost PrestaShop v1.0.3
---------------------------
- Booking-endepunkt endret fra /v3/booking til /v2/booking.
- Booking-body sendes fortsatt som JSON-array.
- v2-respons normaliseres dersom API-et returnerer en ett-elements liste.
- Tracking beholdes på /v3/tracking.
- Ingen endring i produkter, priser, hentesteder, tilleggstjenester eller checkout.

Pakkepost for PrestaShop v1.0.2

Restores full 0.2.6-beta admin functionality in the 1.x package:
- Diagnostics panel
- Rate test
- Additional services admin + sync
- Pickup point selector on admin order page
- Test bookinggrunnlag
- Booking, bulk booking, tracking, label and cancellation retained

Upgrade over the existing test installation. Do not uninstall first.


v1.0.2 fix:
- BOOK FRAKT is no longer disabled by stale pre-submit validation.
- Current pickup-point/weight/extras form values are saved first, then validated server-side before booking.
