Pakettikauppa 是芬兰的运输服务提供商。该插件将其服务集成到 WooCommerce 中。要开始发货,您所有的 WooCommerce 需要的就是此插件和在 Pakettikauppa 注册的帐户的 API 凭据。
注意!如果您已经与 Posti,Matkahuolto,DB Schenker,Asendia 或 GLS 签订了降低价格的运输合同,则可以与 Pakettikauppa 的客户支持联系以通过 Pakettikauppa 获得这些合同,以便可以在当前运输合同中使用 WooCommerce Pakettikauppa 插件。无需使用物流服务自己的集成(例如 Posti SmartShip / Prinetti)
该插件至少需要 WooCommerce 3.4 版。
注册并开始发货
通过 www.pakettikauppa.fi 注册。处理仅需几分钟。
特征
将 Pakettikauppa 与 WooCommerce 集成
基于官方的 Pakettikauppa API 库
支持 WooCommerce 的运输区域和等级(尽管 Pakettikauppa 当前仅在芬兰提供)
客户可以选择将产品运送到地址或 Pakettikauppa 运送方式中可用的任何取货点
店主可以将取货点添加到任何运输区域的运输方式
商店所有者可以指定自己的任何固定运费价格,或者如果订单价值超过一定限制,则可以免费送货
商店所有者可以一键生成运输标签
商店所有者可以通过订单视图中的批量操作生成运输标签
商店所有者和顾客获得跟踪代码链接和状态信息
支持货到付款
可用的测试模式,无需注册即可使用测试 API
开发人员注意事项
钩子
pakettikauppa_prepare_create_shipment
参数:$ order,$ service_id,$ additional_services
pakettikauppa_post_create_shipment
参数:$ order
动作
pakettikauppa_create_shipments
调用例如:
$ pdf =”;
$ order_ids =数组(15 、 16 、 17);
$ args = array($ order_ids,&$ pdf);
do_action_ref_array(’pakettikauppa_create_shipments’,$ args);“
pakettikauppa_fetch_shipping_labels
调用例如:
$ tracking_code =”;
$ args = array($ order_id,&$ tracking_code);
do_action_ref_array(’pakettikauppa_fetch_tracking_code’,$ args);
pakettikauppa_fetch_tracking_code
调用例如:
$ args = array($ order_id,$ order_id2,…);
do_action(’pakettikauppa_create_shipments’,$ args);