WooCommerce 订单审批插件无缝集成到您的 WooCommerce 系统中,允许您批准或拒绝客户下的所有订单!
现场演示
https://www.codecanyondemo.work/wcoa/wp-admin
(Shop 管理员帐户)
用户:demo
通行证:演示
(客户账户)
用户:demo2
通行证:演示
文档
如何自动更新插件
要接收自动更新,只需安装并配置 Envato 更新程序插件: https://goo.gl/pkJS33 .说明如何配置它的官方指南可以在以下链接中找到:https://envato.com/market-plugin .
工作原理:审批工作流
安装并激活后,该插件允许您根据以下两个工作流之一(您必须通过 Settings 菜单选择):
- 付款并等待批准: 客户通常会像任何 WooCommerce 订单一样下订单。商店管理员可以批准或拒绝整个订单或订单中包含的单个产品。订单批准/拒绝时,客户将收到一封通知电子邮件。
- 等待批准并付款: 客户将下订单,无需付费。订单被标记为已批准后,客户必须通过订单详情页面手动付款。
审批时间表
客户(已注册和访客)可以通过订单详情页面上显示的可视化时间线跟踪订单审批状态!每个步骤文本都可以通过文本菜单进行自定义。
产品剔除
订单中包含的每个产品都可以被商店管理员拒绝。如果被拒绝,订单总额将更新。因此,在“等待和付款”选项的情况下,用户将只为可用的产品付费。在“付款和等待”选项的情况下,插件将报告应退还的金额,以便管理员可以以适合商店管理员需求的方式(例如使用优惠券)通过 WooCommerce 发放退款。
实时更新的时间线
订单状态时间线已上线并已更新!这意味着用户无需手动更新页面即可了解当前的订单批准状态!
时间选择器选项
该插件提供了在 Checkout 表单中显示时间选择器的选项!这对于送餐服务非常有用!
电子邮件通知
每次订单达到 Approved 或 Rejected 状态时,插件都会向客户发送一封通知电子邮件。可以通过 Text (文本) 菜单自定义通知消息文本。
注意: 该插件不支持第 3 方自定义电子邮件插件。可以手动修改模板并将其复制到主题文件夹 ({theme_folder}/woocommerce/emails/) 中。模板位于插件内的 templates\emails 文件夹中。
新订单状态
为了轻松跟踪订单审批状态,将添加三个新状态: 等待批准, 拒绝, 批准 状态。
管理员新订单电子邮件中嵌入的批准/拒绝链接
该插件在发送给管理员的新订单电子邮件中嵌入了直接批准或拒绝刚刚下达的订单的链接!
客户取消订单
通过 选项 菜单,您可以启用允许客户在订单获得批准后取消订单的选项。取消可以在 X 分钟内执行,其中 X 可以通过选项进行配置。
如果未付款,订单会自动取消
如果订单获得批准并且需要付款,用户没有在 X 分钟内执行付款,则可以选择由系统取消订单,其中 X 可以在选项菜单中配置。
注意: 当用户访问订单详情页时,将执行订单取消作。
拒绝时自动退款
被拒绝的订单可以自动退款。只需启用您在设置菜单中找到的特殊选项即可。
注意: 仅当用于支付订单的支付网关支持自动退款时,此功能才有效。
通过支付网关、运输方式、优惠券、产品、类别、用户角色或订单小计自动批准订单!
可以选择将订单设置为根据 支付网关这 发货方式m,特定 产品/类别 , 用户角色 或订单小计 (不含税商品费用的总和)!
注意: 该插件仅支持使用本机 WooCommerce 功能定义的运输方式。不支持 用于第三方插件。
在产品和类别自动批准的情况下,商店管理员可以选择两种不同的策略:
- 仅对所选商品/分类进行手动批准: 如果订单包含没有选定的 产品或类别,它将是自动批准
- 所选商品/分类自动获得批准: 如果订单包含至少一个选定的产品或类别,则订单将自动获得批准,否则,需要 Shop Manager 的手动批准
的 自动订单批准选项 优惠 券 在配置优惠券时,可以通过 WooCommerce -> 优惠券 -> 优惠券菜单
模板
审批区域模板(位于插件文件夹内的 frontend/approval_area.php 文件中)可以自定义并复制到主题文件夹中。文件必须存储在以下路径中 {theme_folder}/woocommerce-order-approval/前端/approval_area.php
WPML 和 Falang
该插件支持 WPML 翻译插件。然后,您将能够通过特殊的文本菜单自定义和翻译文本。
关于订单状态的注意事项
该插件会添加其订单状态: 等待批准, 拒绝, 批准 状态。但是,插件会将以下 WooCommerce 状态视为:
- 失败、已取消、已退款状态为 拒绝 地位
- 已完成、暂停、正在处理和任何自定义订单状态为 批准 地位
- 待付款状态将被视为 等待批准 地位。通过选项菜单,您可以手动配置哪些订单状态可被视为“等待批准”。如果您使用的是自定义订单状态,这可能很有用
这意味着前端状态时间线将根据这些规则将订单显示为已批准、已拒绝或正在等待批准。但请注意,只有在以下情况下,才会发送批准或拒绝电子邮件通知
订单特别达到 Approved 或 Rejected 状态。
如果 等待并付款 工作流,则一旦订单达到任何 Approval 相关状态,客户就可以付款(并选择性地取消)。
关于第三方支付网关插件的说明
该插件旨在与默认的 Woocommerce 支付网关一起使用。如果您使用的是任何第三方支付网关插件,这可能会改变正常的 WooCommerce 支付工作流程,从而阻止插件正常工作或出现意外行为。
如有任何疑问,请在购买前与我联系,在私人演示站点上尝试该插件以及您的 3rd 方支付网关插件。
屏幕截图
审批时间表
审批时间表 – 下订单后付款和取消订单的选项
批准时间表 – 订单被拒绝
通知电子邮件
拒绝单个订单项目
订单列表
选项和文本菜单
更改日志
= 9.4 - 02.10.24 = * Added the new 'wcoa_before_order_status_update' that allows to prevent the order status switch to "waiting for approval" or "approved" after the order has been placed via checkout = 9.3 - 28.08.24 = * Several bugfix = 9.2 - 25.08.24 = * Several bugfix = 9.1 - 16.08.24 = * Added support to Falag (thanks to stephanebouey) = 9.0 - 10.07.24 = * Wait and Pay workflow: the plugin now sends a notification when the order has been actually paid = 8.9 - 26.04.24 = * Fixed compability issue with Germanized for WooCommerce plugin = 8.8 - 15.04.24 = * Added new option to disable the "Order received" emails option = 8.7 - 18.03.24 = * "Order received" emails are now sent to the customer when the "wait and pay" method is selected = 8.6 - 06.10.23 = * Fixed some localization issues = 8.5 - 29.08.23 = * Minor bug fixes = 8.4 - 23.08.23 = * Fixed an issue with the "from" text setting = 8.3 - 23.08.23 = * Files can be downloaded when order hits the "approved" status = 8.2 - 16.08.23 = * Added option for automatic refund on order rejection = 8.1 - 05.08.23 = * Minor improvement = 8.0 - 05.08.23 = * Minor improvement = 7.9 - 27.07.23 = * Added compatibility with HPOS = 7.8 - 29.05.23 = * Minor improvements = 7.7 - 11.04.23 = * Improved email management = 7.6 - 27.03.23 = * Minor bugfix = 7.5 - 08.03.23 = * Added a new option for the "waiting for approval" status management = 7.4 - 08.02.23 = * Minor email management improvement = 7.3 - 26.01.23 = * Minor improvements = 7.2 - 25.01.23 = * Improved the management of the "wait and pay" workflow = 7.1 - 24.01.23 = * Added new options to customize texts = 7.0 - 17.01.23 = * Improved payment detection. The "Waiting for approval" status is now set in a more accurate way = 6.9 - 19.12.22 = * Minor UI improvements = 6.8 - 12.12.22 = * Improved support for WooCommerce Attach Me! = 6.7 - 28.11.22 = * Fixed an issue related to the "Consider also products belonging to subcategories of the selected categories" option = 6.6 - 16.11.22 = * Minor improvements = 6.5 - 11.11.22 = * Added a new option = 6.4 - 28.09.22 = * Bugfix = 6.3 - 15.07.22 = * Fixed an issue related to WPML and product translation = 6.2 - 25.03.22 = * Added option to manually specify which order statuses has to be considered as "Waiting for approval" = 6.1 - 04.02.22 = * Minor improvement = 6.0 - 29.01.22 = * Order cannot be no longer approved/rejected via email links once it hits the "completed" status = 5.9 - 11.10.21 = * Fixed an error retrieving the order time field = 5.8 - 11.10.21 = * Minor update = 5.7 - 13.07.21 = * Improvements to the "alternative method for approval status assignment" option = 5.6 - 05.07.21 = * Minor improvements = 5.5 - 21.06.21 = * Fixed an issue related to the "Order status management" options = 5.4 - 21.06.21 = * Added a new option to use an alternative method for the custom order assignment to improve 3rd party gateway compatibility = 5.3 - 08.05.21 = * Added option to disable the custom order assignment ('waiting for approval' or 'approved') after an order has been placed = 5.2 - 08.05.21 = * Added the new 'wcoa_on_checkout_payment_successful' and 'wcoa_on_checkout_no_payment_needed' filters that allow altering the order status after an order has been placed = 5.1 - 05.05.21 = * Approval links are no longer embedded in case the order has been automatically approved = 5.0 - 02.04.21 = * Added new options to customize email sender name and address = 4.9 - 31.03.21 = * Automatic approval by order subtotal: is not possible to select the operator (less/more) = 4.8 - 16.02.21 = * Added a new option to hide the approval area in the thank you / order received page = 4.7 - 10.02.21 = * Minor improvement = 4.6 - 09.01.21 = * Approval area template can now be copied into the theme folder = 4.5 - 12.12.20 = * Fixed an issue due to the Approval/Rejection date was not properly set = 4.4 - 30.11.20 = * Added option to include custom order approval message in the approval/reject notification emails = 4.3 - 24.11.20 = * Added new automatic approval options: by user role and order subtotal = 4.2 - 18.11.20 = * Fixed an issue with WooCommerce 4.7: when selecting the wait for the approval and pay, the checkout was not completing = 4.1 - 04.11.20 = * Minor UI improvement = 4.0 - 17.10.20 = * The Approval notification email, in case of the "pay and wait" workflow, now contains the link to the downloadable content = 3.9 - 17.08.20 = * Added option to auto-approve orders by product tags = 3.8 - 15.08.20 = * Minor UI Improvement = 3.7 - 08.07.20 = * [order_id] now invokes the get_order_number() that should be compatible with 3rd party plugin that alters the order id management = 3.6 - 26.06.20 = * By default, no notifications are sent to the user for automatically approved orders. An option has been added to disable this behavior = 3.5 - 05.06.20 = * Automatic approval via coupon = 3.4 - 22.05.20 = * Minor improvement = 3.3 - 19.05.20 = * In case of "wait for the approval and pay" workflow is selected, the "pending payment" order status is no longer considered as "waiting for approval" status = 3.2 - 19.05.20 = * Improved canceled payment management = 3.1 - 18.05.20 = * Added option to automatically approve according to the selected products/categories = 3.0 - 11.05.20 = * Improved stock management = 2.9 - 08.05.20 = * Minor UI improvement = 2.8 - 07.05.20 = * Minor UI improvement = 2.7 - 04.05.20 = * Fixed an issue that prevented editing the time set by the user in the admin order details page = 2.6 - 01.05.20 = * Fixed an issue due to items stock being reduced even if the order was not paid = 2.5 - 28.03.20 = * Added approval by shipping method = 2.4 - 24.03.20 = * Fixed an issue due to a specific order approval/rejection message was not properly displayed = 2.3 - 23.03.20 = * Fixed an issue related to the min and max selectable time = 2.2 - 29.02.20 = * Minor UI improvements = 2.1 - 28.02.20 = * Fixed an issue that prevents the checkout process to be performed = 2.0 - 26.02.20 = * Added option to automatically approve an order according to the payment gateway = 1.9 - 14.02.20 = * Fixed an issue due to email approval links were not properly generated * Minor CSS improvements = 1.8 - 08.01.20 = * Fixed an issue related to the [datetime] shortcode = 1.7 - 03.01.20 = * Added feature to embed approval and rejection link on the "new order" email sent to the admin = 1.6 - 21.11.19 = * Minor UI improvements on the Text menu = 1.5 - 21.11.19 = * Added option to disable notification emails = 1.4 - 15.11.19 = * Added option to automatically cancel the order if it has not been paid in X minutes = 1.3 - 14.11.19 = * Minor bugfix = 1.2 - 13.11.19 = * Status timeline is now live updated. The user has no longer to update the page to be aware of the order status = 1.1 - 02.11.19 = * Typo = 1.0 - 30.10.19 = * First release