-4

我正在使用 opencart 框架开发电子商务网站,现在我想在注册用户时收取 25 美元的注册费,所以我该如何实现它或任何人都有扩展。请帮我 。提前致谢。

4

1 回答 1

1

最简单的解决方案:

  1. 使所有注册客户未获批准 - 因此管理员必须批准他们。
  2. 在“注册后”确认页面上显示每个客户的 ID,其中包含必须为此和那个支付注册费的信息,同时使用他们的 ID 作为支付变量符号(您可以将 ID 格式化为代码,如000000001, 000012456, 0124578963, ETC。)。
  3. 客户付款后,只需在管理部门内批准他...

自动化解决方案:

  1. 让注册用户决定他想如何支付注册费(PayPal、转账、其他服务)。
  2. 注册后,当新客户仍未被批准时,重定向到付费服务(如果适用)。
  3. 付款成功后(仍然使用客户的 ID 作为变量符号)在付款回调中自动批准用户。
    • 如果可以进行银行转帐,您仍然需要手动批准它们
    • 如果付款不成功,您只需什么都不做 - 用户可以重新尝试付款并获得批准或不批准...

第二个选项需要做很多工作(新的支付服务连接、新的回调处理程序、注册过程修改)......

我以前做过一次,但我选择了第一个(手动且易于实施)选项。

于 2013-05-14T11:28:39.780 回答