Title: Bijak
Author: Bijak
Published: <strong>11 octobre 2025</strong>
Last modified: 10 août 2026

---

Recherche d’extensions

![](https://ps.w.org/bijak/assets/banner-772x250.png?rev=3376698)

![](https://ps.w.org/bijak/assets/icon-256x256.png?rev=3376544)

# Bijak

 Par [Bijak](https://profiles.wordpress.org/bijak/)

[Télécharger](https://downloads.wordpress.org/plugin/bijak.1.3.23.zip)

 * [Détails](https://fr.wordpress.org/plugins/bijak/#description)
 * [Avis](https://fr.wordpress.org/plugins/bijak/#reviews)
 *  [Installation](https://fr.wordpress.org/plugins/bijak/#installation)
 * [Développement](https://fr.wordpress.org/plugins/bijak/#developers)

 [Support](https://wordpress.org/support/plugin/bijak/)

## Description

**Bijak Smart Freight** integrates directly with WooCommerce to enable nationwide
freight shipping across Iran.
 It allows store owners to automatically calculate
delivery costs, choose between prepaid and postpaid shipping, and register shipments
in Bijak’s logistics system.

### Main Features:

 * Adds a new shipping method for **Bijak Freight**
 * Supports both **Prepaid** and **Postpaid (Cash on Delivery)** modes
 * Fetches live shipping rates from the Bijak API
 * Supports **Door-to-door delivery** or **Pickup at freight terminal**
 * Provides secure map-based destination selection for door-to-door delivery
 * Supports optional Bijak-specific product and variation shipping dimensions with
   WooCommerce fallback
 * Automatically registers orders in Bijak after WooCommerce checkout
 * Displays shipment tracking status and code in both user and admin panels

### Developer configuration

Integration endpoints are centralized in `includes/class-config.php`. Update `Config::
MAP_PICKER_URL` there when deploying the location picker; it is intentionally not
exposed as a merchant setting.

The plugin requests a short-lived picker authorization from the Bijak API server-
side. The API Key is never placed in JavaScript, the iframe, or the browser URL.
Revoking the key invalidates new picker sessions and location saves.

### External Services

This plugin connects to the **Bijak Smart Freight API** to calculate shipping rates
and register orders.

**What data is sent**
 – Origin and destination city IDs – Product dimensions (length,
width, height, weight) – Customer’s contact data for shipment registration

**When data is sent**
 – During checkout (for rate estimation) – When an order is
created (for shipment registration)

**Service Provider**
 – Bijak (https://bijak.ir) – Terms of Service: https://bijak.
ir/privacy-policy/ – Privacy Policy: https://bijak.ir/privacy-policy/

## Installation

 1. Download and upload the `bijak` folder to `/wp-content/plugins/`
 2. Activate the plugin through **Plugins  Installed Plugins**
 3. Go to **Bijak Settings** under the WordPress admin menu
 4. Enter your **API Key** obtained from your Bijak account
 5. Configure the **Origin city** and other settings
 6. In WooCommerce  Shipping  Zones, enable the method **Bijak Shipping**

## FAQ

### Do I need a Bijak account?

Yes. You need an active Bijak account to obtain an API key.

### How are shipping costs calculated?

The plugin requests real-time rate estimates from the Bijak API based on product
weight, size, and destination.

### Can I use this plugin alongside other shipping methods?

Yes. It registers as a new WooCommerce shipping method, and you can keep other methods
active.

## Avis

Il n’y a aucun avis pour cette extension.

## Contributeurs/contributrices & développeurs/développeuses

« Bijak » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

 *   [ Bijak ](https://profiles.wordpress.org/bijak/)

“Bijak” a été traduit dans 1 locale. Remerciez [l’équipe de traduction](https://translate.wordpress.org/projects/wp-plugins/bijak/contributors)
pour ses contributions.

[Traduisez « Bijak » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/bijak)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/bijak/), consulter
le [SVN dépôt](https://plugins.svn.wordpress.org/bijak/), ou s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/bijak/)
par [RSS](https://plugins.trac.wordpress.org/log/bijak/?limit=100&mode=stop_on_copy&format=rss).

## Journal des modifications

#### 1.3.23

 * Convert store values in Iranian Rial to Toman before sending goods values to 
   Bijak.

#### 1.3.22

 * Convert WooCommerce product dimensions and weights to Bijak’s cm/kg units before
   rate estimates and order submission.

#### 1.3.21

 * Hide Bijak shipment-status panels for orders that use another shipping method.

#### 1.3.20

 * Improved the Bijak shipment-status panel on the customer view-order page.

#### 1.3.19

 * Redesigned the Bijak shipment-status panel on the order-received page.
 * Corrected the front-end Bijak button to open the corresponding shipment details
   page.

#### 1.3.18

 * Redesigned the Bijak checkout panel for clearer destination, delivery, location,
   and price-estimate controls.

#### 1.3.17

 * Added optional Bijak shipping dimensions for products and variations.
 * Bijak shipping now uses product-specific dimensions first, then falls back to
   WooCommerce values.
 * Added clear validation errors when length, width, height, or weight is missing.

#### 1.3.16

 * Added a « Shipping with Bijak » filter to both legacy and HPOS WooCommerce order
   lists.

#### 1.3.15

 * Redesigned the Bijak shipping-status panel in the WooCommerce order editor.
 * Added a direct link from each submitted WooCommerce order to its Bijak order 
   details page.

#### 1.3.14

 * Renamed the default order-state filter label and corrected the filter icon position
   for RTL layouts.

#### 1.3.13

 * Fixed the order filter button icon contrast and RTL icon placement.

#### 1.3.12

 * Added a dashboard reminder linking administrators to Bijak Setup & Settings for
   API key and shipping-origin checks.
 * Refined the shipping-origin settings layout with clearer grouping, controls, 
   status styling, and responsive mobile behavior.

#### 1.3.11

 * Added a redesigned Bijak dashboard with account, wallet, and filtered order data
   from the Bijak API.
 * Added compact RTL order pagination, total-order calculation, copyable tracking
   numbers, and direct links to order details.
 * Improved the WordPress dashboard widget and added direct access to the in-plugin
   Bijak dashboard.
 * Added a web-app shortcut for viewing, payments, and other Bijak account activities.
 * Improved checkout destination validation without relying on third-party Persian
   WooCommerce localization plugins.
 * Made map location confirmation save coordinates immediately without reverse-geocoding
   delays.

#### 1.3.10

 * Added the bundled Persian Jalali date picker for order date filters in the Bijak
   dashboard.
 * Improved the Bijak admin setup screens and origin location picker experience.

#### 1.3.8

 * Added explicit admin controls to fill the origin from the Bijak profile or choose
   it securely on the map.
 * Made origin coordinates readonly and added a Neshan map link.
 * Clear origin coordinates when the origin address is changed manually.

#### 1.3.7

 * Added server-side Bijak API authorization for location-picker sessions.
 * Picker grants are short-lived and revalidated before saving coordinates; revoked
   API keys are rejected.
 * Added admin origin profile/map controls with readonly coordinates and Neshan 
   map links.
 * Clear origin coordinates when the administrator changes the origin address manually.

#### 1.3.6

 * Show destination options as province followed by city.
 * Pre-fill the opened destination search with the checkout province and city.

#### 1.3.5

 * Match Persian city spelling variants and multi-part city names more reliably.
 * Require the checkout province when resolving duplicate city names.

#### 1.3.4

 * Send checkout address fields to Bijak when registering a door-to-door order.
 * Limit location-picker data to the selected latitude and longitude.

#### 1.3.3

 * Fixed the location-picker loading message remaining visible after the iframe 
   loads.
 * Delegated browser geolocation permission to the secure location-picker iframe.
 * Corrected the map center pin direction.

#### 1.3.2

 * Match the standard WooCommerce billing/shipping city and province against Bijak
   destinations.
 * Prompt customers to choose a Bijak city when their checkout city is unavailable.

#### 1.3.1

 * Show the destination province beside each city and open the picker at the city’s
   API coordinates when available.
 * Fall back to searching by city and province when city coordinates are unavailable.

#### 1.3.0

 * Removed the location-picker URL from merchant settings.
 * Centralized API, picker, panel URLs, timeout, and picker security values in `
   includes/class-config.php`.

#### 1.2.5

 * Fixed loading of the bundled Persian translation catalogue.

#### 1.2.4

 * Load the bundled Persian translations for checkout and location-picker text.

#### 1.2.3

 * Fixed the location-picker loading state after the iframe has loaded.

#### 1.2.2

 * Fixed destination city option values so WooCommerce receives the selected Bijak
   city ID

#### 1.2.1

 * Fixed checkout fragment handling so the selected destination city and door-delivery
   state are read from the active Bijak checkout box

#### 1.2.0

 * Added a secure map-based destination picker for door-to-door delivery
 * Added session-backed destination coordinates to rate estimates, checkout validation,
   order metadata, and Bijak order submission
 * Added destination-location invalidation when the customer changes the destination
   city

#### 1.1.0

 * Added origin city selection in plugin settings and checkout flow improvements
   for destination handling
 * Updated Bijak API integrations to newer endpoints for order status retrieval 
   and related requests
 * Fixed multiple checkout and shipping-rate refresh bugs for more reliable rate
   calculation

#### 1.0.1

 * Added WooCommerce HPOS compatibility declaration and order-meta handling through`
   WC_Order` APIs
 * Added support for HPOS order editor metabox
 * Replaced PHP 8-only syntax so plugin stays compatible with PHP 7.4+
 * Updated compatibility metadata for latest WordPress and WooCommerce releases

#### 1.0.0

 * Initial public release
 * Integration with Bijak API for real-time rate estimation
 * Automatic order registration with Bijak
 * Shipment status display for users and admins

## Méta

 *  Version **1.3.23**
 *  Dernière mise à jour **il y a 2 semaines**
 *  Installations actives **Moins de 10**
 *  Version de WordPress ** 5.8 ou plus **
 *  Testé jusqu’à **7.0.4**
 *  Version de PHP ** 7.4 ou plus **
 *  Langues
 * [English (US)](https://wordpress.org/plugins/bijak/) et [Persian](https://fa.wordpress.org/plugins/bijak/).
 *  [Traduisez la dans votre langue](https://translate.wordpress.org/projects/wp-plugins/bijak)
 * Étiquettes
 * [delivery](https://fr.wordpress.org/plugins/tags/delivery/)[Iran](https://fr.wordpress.org/plugins/tags/iran/)
   [logistics](https://fr.wordpress.org/plugins/tags/logistics/)[shipping](https://fr.wordpress.org/plugins/tags/shipping/)
   [woocommerce](https://fr.wordpress.org/plugins/tags/woocommerce/)
 *  [Vue avancée](https://fr.wordpress.org/plugins/bijak/advanced/)

## Évaluations

Aucun avis n’a encore été envoyé.

[Votre avis](https://wordpress.org/support/plugin/bijak/reviews/#new-post)

[Tout voir](https://wordpress.org/support/plugin/bijak/reviews/)

## Contributeurs

 *   [ Bijak ](https://profiles.wordpress.org/bijak/)

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/bijak/)

## Faire un don

Souhaitez-vous soutenir l’avancement de cette extension ?

 [ Faire un don à cette extension ](https://bijak.ir)