Plugin kết nối Giao Hàng Nhanh (GHN) với Woocommerce

Plugin kết nối Giao Hàng Nhanh với Woocommerce giúp tính toán phí vận chuyển ngay trên website thông qua API. Và đặt biệt hơn nữa là tạo vận đơn 1 cách nhanh chóng từ quản lý đơn hàng thông qua API. Từ đó tiết kiệm thời gian làm việc cho các chủ shop

Tải bản miễn phí: GHN vs Woo free

Mua bản Pro: GHN vs Woo Pro

[Addon] Đăng đơn tự động/hàng loạt lên GHN

GHN vs Woo PRO khác gì với bản miễn phí?

  • BIG UPDATE: Nâng cấp cấu trúc để tương thích với các plugin như VN Checkout, GHTK và ViettelPost
  • Đăng đơn lên GHN mà KHÔNG cần thêm SĐT của mình vào kho hàng nữa
  • Tách riêng Tỉnh thành và quận huyện ra 2 field riêng biệt
  • Hỗ trợ webhook để cập nhật trạng thái đơn hàng tự động
  • Cải thiện các nhược điểm ở các bản trước đây

Plugin tương tự:

22172 Views
4.8/5 - (48 votes)
Chia sẻ:

Thông tin chi tiết

Plugin kết nối Giao Hàng Nhanh với Woocommerce giúp tính toán phí vận chuyển ngay trên website thông qua API. Và đặt biệt hơn nữa là tạo vận đơn 1 cách nhanh chóng từ quản lý đơn hàng thông qua API. Từ đó tiết kiệm thời gian làm việc cho các chủ shop.

Thêm mới hoặc cập nhật lại thông tin cửa hàng/kho của bạn qua API

Đăng đơn, cập nhật đơn hoặc hủy đơn 1 cách đơn giản.

Video hướng dẫn cài đặt và vận hành thử plugin GHN vs Woocommerce

Đặc điểm nội bật

Tính phí vận chuyển qua API GHN

Tính phí vận chuyển

Plugin giúp bạn tính phí vận chuyển ngay trên website. Để khách có thể biết được phí ship cần thanh toán.

Phí ship được tính hoàn toàn tự động thông qua API dựa trên các thông số của đơn hàng.

Quản lý cửa hàng/kho trên GHN

Quản lý cửa hàng/kho

Thông qua plugin bạn có thể thêm mới, sửa đổi thông tin của các cửa hàng/kho của bạn.

Ngoài ra bạn có thể cài đặt các khu vực nào nằm gần cửa hàng/kho của bạn. Để thuận tiện trong việc tính toán phí vận chuyển.

Hình ảnh khi đã đăng đơn lên GHN

Đăng đơn, chỉnh sửa, kiểm tra và hủy đơn hàng

Bạn hoàn toàn có thể đăng đơn, chỉnh sửa đơn, kiểm tra đơn hàng và hủy đơn ngay trên quản lý đơn hàng trong admin mà không cần login vào GHN.

Hình ảnh toàn bộ đơn hàng trong quản trị

Quản lý đơn hàng

Giao diện quản lý toàn bộ đơn hàng trực quan, dễ nhìn và dễ thao tác. Đầy đủ thông tin bạn cần để có thể đơn giản hóa việc quản lý của admin.

Ngoài ra có thể sửa luôn trạng thái đơn hàng ngay trên trang toàn bộ đơn hàng. Bạn chọn trạng thái muốn sửa trong cột trạng thái -> sau đó ấn lưu bên cột cuối cùng

Giao diện trang thanh toán

Giao diện trang thanh toán

Trang thanh toán – checkout được tùy chỉnh lại các field cho phù hợp nhất với Việt Nam. Bỏ bớt các field không cần thiết để việc thanh toán trở lên đơn giản, dễ dàng và nhanh chóng hơn.

Chọn tỉnh thành, quận huyện và xã phường ngay tại trang checkout. Thuận tiện cho khách nhập địa chỉ. Tránh sai sót

Tạo đơn hàng nhanh chóng

Tạo đơn hàng nhanh chóng ngay trên giao diện danh sách đơn hàng trong admin. Không cần vào trong từng đơn hàng nữa tiết kiệm khá nhiều thời gian khi shop cho nhiều đơn hàng trong ngày

Tính tổng đơn hàng trực quan

Với chức năng tính tổng cuối của đơn hàng trước khi đăng đơn lên GHN sẽ giúp bạn có cái nhìn tổng quan. Biết chi tiết các phụ phí và phí khi đăng đơn lên GHN

Theo dõi tình trạng đơn hàng

Từ version 3.1.8 bản pro đã có chức năng theo dõi tình trạng đơn hàng hiển thị tại trang chi tiết đơn hàng

Code hỗ trợ

1. Thay tên phương thức vận chuyển. Add code sau vào functions.php trong theme của bạn, rồi thay lại tên nếu bạn thích tên khác nhé

add_filter('ghn_service_name', 'devvn_ghn_service_name', 10, 2);
function devvn_ghn_service_name($service_name, $service_id){
    switch ($service_name){
        case 'Chuyển phát thương mại điện tử':
        case 'Bay':
            $service_name = 'Giao hàng nhanh';
            break;
        case 'Chuyển phát truyền thống':
        case 'Đi bộ':
            $service_name = 'Giao hàng chuẩn';
            break;
    }
    return $service_name;
}

2. Loại bỏ 1 phương thức vận chuyển nào đó. Add code sau vào functions.php trong theme của bạn

add_filter('ghn_exclude_service', 'devvn_ghn_exclude_service');
function devvn_ghn_exclude_service($services){
    //Loại bỏ gói dịch vụ khỏi kết quả
    // các giá trị gói là 1: Nhanh, 2: Chuẩn, 3: Tiết kiệm

    //Ví dụ muốn bỏ dịch vụ Nhanh thì thêm như sau
    $services = array(1);
    return $services;
}

Những thay đổi

Version Nội dung cập nhật
3.3.7 - 01/11/2024

Global

  • Thêm chức năng chặn order với IP hoặc từ khoá
  • Thêm yêu cầu reCAPTCHA khi tạo đơn hàng (optional). Có cả reCAPTCHA V2 và V3
3.3.6 - 27/10/2024
  • Thêm {billing_full_name} và {shipping_full_name} vào nội dung email gửi cho khách sau khi đăng đơn thành công

Global

  • Sửa lại giao diện respon của đơn hàng trong admin khi kích hoạt HPOS
3.3.5 - 24/07/2024
  • Nâng cấp để dễ dàng mở rộng plugin
  • Fix lỗi khi check mặc định “khai giá hàng hoá” với đơn chuyển khoản trước
3.3.4 - 18/07/2024

Global

  • Fix không tự động load select2 trong chỉnh sửa hồ sơ thành viên
3.3.3 - 15/07/2024
  • Update giá tổng đơn khi có hoàn tiền
3.3.2 - 09/07/2024
  • Update encode tương thích với PHP8.2
3.3.1 - 03/06/2024
  • Thêm thời gian hết hạn cho transient tính phí vận chuyển của GHN
3.3.0 - 31/05/2024
  • Thêm lựa chọn “Ca lấy hàng” khi đăng đơn
3.2.9 - 17/05/2024

GLOBAL

  • Fix không load được xã/phường trong admin
  • Thêm filter check_file_open_status_transient để bỏ qua check file get-address.php
    add_filter(‘check_file_open_status_transient’, function(){
    return 200;
    });
3.2.8 - 25/03/2024

GLOBAL

  • Fix với 1 số theme chặn bỏ selectWoo
3.2.7 - 19/03/2024
  • Gửi mail thông báo cho admin khi license bị lỗi. Tránh ảnh hưởng tới khách hàng khi mua hàng

GLOBAL

  • Tải dữ liệu tỉnh thành bằng file json
  • Sửa lỗi khi một số Quận/Huyện không có dữ liệu xã/phường/thị trấn sẽ không bắt buộc nhập nữa như Huyện Bạch Long Vĩ, Huyện Cồn Cỏ và Huyện Hoàng Sa
  • Thêm selectWoo vào field chọn Quận và Xã/Phường
3.2.6 - 07/01/2024
  • Thêm hàm vn_checkout()->convert_gram_to_weight() để convert gram sang đúng đơn vị trọng lượng của woo đang để
  • Thêm hàm vn_checkout()->convert_cm_to_dimension() để convert cm sang đúng đơn vị kích thước của woo đang để
3.2.5 - 22/12/2023
  • Hỏi xác nhận trước khi huỷ đơn hàng
  • Cập nhật core plugin
3.2.4 - 28/09/2023

GLOBAL

  • Fix lỗi thay đổi trang danh sách đơn hàng ở Woo 8.x
  • Thêm ghi chú của khách vào trang danh sách đơn hàng
3.2.3 - 17/09/2023

GLOBAL

  • Fix lỗi không tính phí ship khi có sẵn thông tin người dùng
3.2.2 - 31/05/2023

* sửa lỗi webhook

3.2.1 - 05/05/2023

GLOBAL:
* Tối ưu lại hình thức load địa chỉ

3.2.0 - 24/04/2023

* Tối ưu core

GLOBAL:
* Nâng cấp tương thích với chức năng High-Performance Order Storage (HPOS) trong Woocommerce. 1 chức năng tối ưu cho order trong Woocommerce và sẽ mặc định ở Woocommerce V8.0
* Nâng cấp thư viện recaptcha để hỗ trợ PHP8

3.1.9 - 06/04/2023

* Chỉnh lại TimeZone GTM+7 với thời gian lịch sử giao hàng
* Chỉnh lại hiển thị lịch sử thông báo đơn hàng

3.1.8 - 26/03/2023

* Thêm chức năng theo dõi tình trạng đơn hàng

GLOBAL
* Thêm option load địa chỉ bằng admin-ajax.php hoặc trực tiếp từ file PHP trong plugin

3.1.7 - 19/03/2023

GLOBAL:
* Hỗ trợ tương thích với plugin “Deposits & Partial Payments for WooCommerce”
* Fix lỗi update lại trang thanh toán khi thay đổi hình thức thanh toán ở plugin GHTK

3.1.6 - 13/03/2023

* Fix site tracking link
* Fix huỷ đơn hàng ở trang danh sách đơn hàng

3.1.5 - 24/12/2022

GLOBAL
* Thêm placeholder vào field sđt và email
* Fix lỗi không load js với 1 số theme
* Thêm option chuyển giá sang dạng chữ
* Cập nhật thêm thông tin địa giới hành chính của Huyện Lý Sơn, Tỉnh Quảng Ngãi

3.1.4 - 22/12/2022

* Fix lỗi khi đăng đơn với đơn chuyển khoản

3.1.3 - 21/12/2022

GLOBAL
* Thêm tuỳ chọn hiện trường Postcode. Mặc định là ẩn
* Fix lỗi một số trường hợp đã custom form checkout trước đó
* Fix lỗi với plugin Cartflows

3.1.2 - 20/12/2022

GLOBAL
* Fix lỗi không ẩn được field xã phường khi đã cài đặt trong setting
* Fix tương thích với 1 số theme

3.1.1 - 19/12/2022

* Thêm chức năng đăng đơn ngay trên trang quản lý đơn hàng
* Thêm chức năng in đơn hàng theo mẫu của GHN
* Thêm tuỳ chọn luôn luôn “Khai giá hàng hoá” khi tính phí vận chuyển và đăng đơn

GLOBAL
* Fix hiển thị địa chỉ với tiếng Việt trong đơn in với mẫu riêng
* Fix XSS security. Thanks for MINKYU (Patchstack Alliance)
* Tối ưu lại các field trong checkout, các field trong Sửa địa chỉ khách hàng…
* Fix lỗi: Sửa chức năng sao chép địa chỉ thanh toán sang địa chỉ giao hàng khi sửa đơn hàng
* Fix lỗi khi sử dụng chức năng tự động điền (autocomplete) của trình duyệt các field trong trang checkout

3.1.0 - 23/11/2022
  • Thêm mặc định ghi chú đơn hàng vào mục Ghi chú khi đăng đơn lên GHN
  • Thêm filter ghn_items_create_order_args để custom thông tin sản phẩm khi up đơn qua api
    apply_filters(‘ghn_items_create_order_args’, array(
    “name” => $name,
    “quantity” => $quantity
    ), $item);
  • Thêm filter ghn_pre_data_before_create_order để custom thông tin đơn hàng khi up đơn qua api
    apply_filters(‘ghn_pre_data_before_create_order’, $data, $order)
3.0.8 - 05/11/2022
  • Tối ưu tốc độ tính phí ship qua API GHN, yêu cầu cần có Redis cache hoặc Memcached

GLOBAL

  • Thêm hình ảnh trong list sản phẩm tại danh sách đơn hàng trong admin
3.0.7 - 01/11/2022
  • Fix ngày dự kiến giao hàng trong mail
3.0.6 - 19/10/2022
  • Update Trạng thái đơn hàng đồng bộ với GHN
  • Update thêm cột action trong trang danh sách đơn hàng để tương thích với 1 số plugin
3.0.5 - 09/06/2022
  • Fix lỗi tính phí ship khi chọn khu vực bán hàng cho từng kho
  • Fix không active được license ở 1 số hosting
3.0.4 - 26/05/2022
  • Fix lỗi không xoá thông tin đơn hàng GHN khi huỷ đơn qua webhook
  • Update core để phục vụ nhiều chức năng hơn về sau
3.0.3 - 27/02/2022
  • Thêm chức năng gửi email thông báo cho khách sau khi đăng đơn lên GHN
  • Giới hạn ký tự trong nội dung sản phẩm khi đăng đơn lên GHN
3.0.2 - 16/02/2022
  • Thêm điều kiện tổng đơn hàng vào chức năng miễn phí vận chuyển theo hình thức thanh toán
  • CHỉnh lại mục tiền thu hộ là cố định trong đơn hàng. Khi đăng đơn nếu chọn người nhận trả ship thì hãy chỉnh lại COD
  • Update lại thông tin địa chỉ mới nhất vào tháng 02.2022
3.0.1 - 07/12/2021
  • Fix nhanh lỗi js trong admin với bản V3.0.0
3.0.0 - 07/12/2021
  • BIG UPDATE: Nâng cấp cấu trúc để tương thích với các plugin như VN Checkout, GHTK và ViettelPost
  • Tính phí từ V3.0.0 để:
    – Tương thích với các plugin shipping khác của mình
    – KHÔNG cần thêm SĐT của mình vào kho hàng nữa
    – Tách riêng Tỉnh thành và quận huyện
    – và các cải tiến trong tương lai
  • Bắt buộc nhập license để kích hoạt. License sẽ giới hạn domain sử dụng
  • Hỗ trợ webhook để cập nhật trạng thái đơn hàng tự động
  • Sửa các lỗi nhỏ hay gặp phải tại các version trước
Version Nội dung cập nhật
2.0.6 - 03/03/2021
  • Update dữ liệu tỉnh thành mới nhất 03.03.2021 từ GHN
2.0.5 - 06/01/2021
  • Fix: Không load được quận huyện khi thêm đơn hàng trong admin
2.0.4 - 25/10/2020
  • Update: Sắp xếp lại tên tỉnh thành, xã phường từ a-z
  • Add: Thêm filter có thể đổi tên cho các gọi dịch vụ
    Ví dụ:

    add_filter('ghn_service_name', 'devvn_ghn_service_name', 10, 2);
    function devvn_ghn_service_name($service_name, $service_id){
        switch ($service_name){
            case 'Bay':
                $service_name = 'Giao hàng nhanh';
                break;
            case 'Đi bộ':
                $service_name = 'Giao hàng chuẩn';
                break;
        }
        return $service_name;
    }
2.0.3 - 03/10/2020
  • Thêm filter ghn_custom_field để chỉnh sửa các field bằng hook
  • Fix Tính phí vận chuyển tại trang checkout theo phí ký với GHN
2.0.2 - 07/09/2020
  • Fix lỗi update tự động qua license
  • Thêm hook loại bỏ gói dịch vụ nào đó
add_filter('ghn_exclude_service', 'devvn_ghn_exclude_service');
function devvn_ghn_exclude_service($services){
    //Loại bỏ gói dịch vụ khỏi kết quả
    // các giá trị gói là 1: Nhanh, 2: Chuẩn, 3: Tiết kiệm

    //Ví dụ muốn bỏ dịch vụ Nhanh thì thêm như sau
    $services = array(1);
    return $services;
}
2.0.1 - 07/09/2020
  • Fix lỗi không load phường xã khi lần đầu vào checkout
  • Đổi trường họ và tên từ last_name sang first_name để tương thích với 1 số plugin khác
  • Thêm phần chú ý cài đặt để việc cài đặt được chính xác hơn
2.0.0 - 06/09/2020
  • Nâng cấp API GHN lên V2
  • Phí vận chuyển sẽ ko tính phí khai giá khi khách chuyển khoản
  • Fix lại cách tính ship theo kích thước sản phẩm
1.1.0 - 20/08/2020
  • Fix: Sửa lỗi js với WordPress 5.5
1.0.9 - 10/04/2020
  • Thêm URL tracking. Tương thích để gửi URL tracking qua tin nhắn với SMS Master
1.0.8 - 30/11/2019
  • Fix: Sửa lỗi với phiên bản Woocommerce 3.7.0
  • Update: Cập nhật cách tính phí ship dựa theo Kích thước (dài x rộng x cao)
  • Update: Thay lại link lấy Token key
1.0.5 - 26/09/2018
  • Fix: Thêm 1 số tỉnh thành, quận và xã phường còn thiếu
  • Update: Bỏ tự động điền trường “Mã đơn hệ thống” khi đăng vận đơn
1.0.4 - 02/07/2018
  • Fix: Mã liên kết sai định dạng => đã convert sang dạng int
  • Fix: Sửa lỗi chọn các dịch vụ khi cập nhật đơn hàng
1.0.3 - 27/06/2018
  • Add: Tạo vận đơn ngay trên trang danh sách đơn hàng. Không cần vào trong chi tiết đơn hàng nữa.
  •  Add: Tính toán và hiển thị tổng giá trị vận đơn trước khi đăng đơn.
1.0.2 - 14/06/2018
  • ADD: Thêm Webhook – Tự động cập nhật trạng thái đơn hàng
  • Cho phép tự sửa cân nặng, kích thước gói hàng trước lúc đăng đơn mới
1.0.0 - 21/04/2018
  • Ra mắt plugin

Cảm ơn các bạn đã tin dùng sản phẩm của Toản. Nếu có gì thắc mắc hãy liên hệ với tôi hoặc comment trong bài viết này. Tối sẽ giải đáp cho bạn.

Sản phẩm nổi bật của Toản
x