1

我正在配置一个租赁网站来使用 Drupal 和 Ubercart 管理房地产。

该站点将需要接受租金支付,此外,还需要允许管理员向某些人添加额外的账单、费用和某些其他类型的东西。例如,如果他们在墙上打了一个大洞,并且必须付费,或者类似的事情。

问题是订单创建似乎不允许我将该项目添加到他们的购物车,或者给他们任何选项来查看未结余额并对其进行付款。

我错过了什么吗?有没有办法向某人开账单并让他们以与他们结帐时相同的方式支付账单?

我可以看到这种功能的其他用途,例如建立一个销售服务的网站,其价格不固定,并且能够向客户开具发票,然后让他们通过该网站结账。

谢谢!我真的需要一些帮助!

4

5 回答 5

1

我在“创建订单”时遇到了同样的问题。我正在研究的一种可能的解决方法是专门为该用户创建产品。此产品可能需要是分配给用户的新内容类型(通过用户引用或通过设置节点作者)。

这种特殊产品可以通过块提供给用户。

于 2009-08-01T19:45:09.720 回答
0

你知道,我们实际上在看同一件事。这是我的想法:你正在做的事情是不受支持的。

原因如下:您(和我)想要做的事情有一个不同的范例,这超出了当前 Drupal 模块在付款方面的处理能力。电子商务和 Ubercart 处理交易付款。您为交付或下载的特定项目或服务付费。

租金不是以交易为基础,而是以账户为基础。据我所知,Drupal 没有任何模块可以处理基于帐户的计费带来的不同工作流程。

于 2009-11-19T17:36:31.280 回答
0

我认为一个解决方案是使用 UC Invoice Pay 模块。 https://drupal.org/project/uc_invoicepay

不幸的是,在安装该模块后,我什么也没有发生,所以我开了一张票(https://drupal.org/node/2104367)如果该模块有效,那么它应该完全符合您的要求。

于 2013-10-26T19:40:08.793 回答
0

我想做同样的事情——为客户结账创建一个订单。还没有找到解决这个问题的最佳方法——但有几件事可能对你的情况有所帮助——

  1. 购物车链接。购物车链接模块允许您创建一个将商品添加到购物车的链接,并附上属性。您可以创建一个链接供您的客户关注,他们最终会得到一个包含链接中设置的每种产品和属性的购物车,然后继续进行正常结帐。

但是,我被卡住了,因为我想添加一个文本属性,并且还没有弄清楚如何为客户获取自定义文本 - 您可以为属性选择一个选项,但不能选择任意文本。

  1. uc_recurring 可能会满足您对持续计费的需求。它将以指定的时间间隔创建一个包含单个重复产品的新订单。这绝对可以做到——尽管只支持少数支付网关。

  2. 创建订单——您可以通过后台后台执行此操作,并以管理员身份接收付款。客户也可以查看订单——但我不知道如何让他们完成结账(我希望他们查看并接受条款......)

干杯,约翰

于 2010-02-10T16:44:48.577 回答
-1

对于黑客uc_cart_checkout,您需要:

  1. 购物车中有 1 件或多件商品
  2. 将管理订单的 id 传入$_SESSION['cart_order']
  3. 订单的状态必须为“in_checkout”
  4. 订单必须在最近 30 分钟内修改
  5. $_SESSION['uc_cart_order_rebuild']必须为空

为了防止修改订单,我将客户锁定在结帐页面。为此,我$_SESSION['uc_pay_admin_order_cart_loaded']true填写购物车订单时设置并取消设置,如果 arg 2 不是“结帐”,则清空购物车。

uc_cart_link对于开发,使用 to 激活调试很有uc_cart_links_add_showtrue

于 2018-07-23T09:19:03.520 回答