【问题标题】:Use WooCommerce for payments only仅使用 WooCommerce 进行付款
【发布时间】:2023-03-18 05:10:02
【问题描述】:

我正在建立一个网站,客户不需要添加产品,他只想根据他给我的一些规格向人们收取固定费用。我想使用 WooCommerce,因为客户需要的支付网关已经在 WooCommerce 中可用,所以我需要购买该网关并自己设置其余部分。

这是我计划构建的场景:在提交表单时,将价格/总额添加到购物车中,然后用户被重定向到购物车并支付费用。我不知道该怎么做是在不添加任何产品的情况下向购物车“添加费用”,我找到了钩子“woocommerce_before_calculate_totals”,但我不确定它是否适用于不添加任何产品。

有没有人做过这样的事情?或者有没有其他方法可以实现这一目标?让我们把它想象成“命名你的价格”插件但没有产品的情况。

谢谢。

【问题讨论】:

  • 您认为这些插件中的任何一个都可以实现您的需求吗? wordpress.org/plugins/… 或者有这个是购买的插件ignitewoo.com/woocommerce-extensions-plugins/…
  • 它们与我尝试做的类似,但是它们都需要将产品添加到购物车中,而不是我尝试在没有任何真实产品的情况下进行结帐过程大车。不确定我的解释是否正确。

标签: wordpress woocommerce


【解决方案1】:

根据我的 WC 经验,如果“商品”不是“产品”,则无法将其添加到购物车中,因为产品是 WooCommerce 使用的自定义帖子类型。但是,有几种方法可以通过最少的产品目录管理来实现您的目标。

  1. Formidable Forms Pro 通过将表单绑定到单个 WooCommerce 产品中提供了一个出色的解决方案,然后根据表单的值计算总数并将商品发送到购物车。您可以使用他们的拖放构建器来配置计算字段,然后在前端直观地隐藏这些字段。我相信Gravity Forms 提供了类似的解决方案。
  2. 您可以使用WooCommerce Product Addons 创建附加到产品的附加字段,例如复选框、选择、单选按钮或自定义文本字段。这些附加字段可以进行相关的价格修改,从而允许根据用户的选择定制产品并将其添加到购物车中。

这两个选项只需要一个“产品”就可以正常运行,然后您可以设计体验,让流程不像购物车。

【讨论】:

    猜你喜欢
    • 2016-12-13
    • 1970-01-01
    • 2017-05-31
    • 2018-05-13
    • 2019-03-10
    • 2020-08-03
    • 2021-07-24
    • 2018-03-25
    • 2020-05-03
    相关资源
    最近更新 更多