2013-05-14 72 views
-4

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

回答

1

最简单的办法:

  1. 让所有的注册用户inapproved - 因此管理员有权批准他们。
  2. 在“注册后”确认页面上显示每个客户的ID,并注明必须支付注册费用以及使用其ID作为付款变量符号的信息(您可以将ID格式化为代码0000000010000124560124578963等)。
  3. 后,客户支付刚刚批准了他的政府内部...

自动化的解决方案:

  1. 让用户注册决定他想如何支付注册费(贝宝,转移,其他服务)。
  2. 注册后,虽然新客户仍然未批准,重定向到付费服务(如适用)。
  3. 成功付款后(仍然使用客户ID作为变量符号)自动批准付款回拨中的用户。
    • 如果银行转帐,请你还是会必须批准他们manualy在付款失败的情况下
    • 你刚才干脆什么也不做 - 用户可以再重新尝试支付和批准或不...

第二种选择需要大量的工作要做(新的支付服务的连接,新的回调处理程序,注册过程中修改)...

一次之前,我已经这样做了,但我要选用与第一个(男人易于实施)选项。

+0

嗨shadyyx,管理员如何能得到通知哪个客户得到报酬,哪些不是? – Danny 2013-05-14 11:54:28

+1

如果您坚持第一个选项,管理员必须是可以访问银行帐户的人,或者至少他会收到有关所处理付款的电子邮件。如果付款通知中包含变量符号(包含用户的ID),那么他需要找到该用户并批准他......这是一项需要手动完成的工作,但需要的编程少得多。 – shadyyx 2013-05-14 12:02:02