2010-04-11 97 views
1

我正在帮助启动业务启动,我将为其网站构建或查找购物车软件。只有一种产品可供销售,但任何时候有人购买产品时,我都必须使用客户信息,例如他们的邮政编码,以及他们从哪家经销商那里购买,以计算佣金,然后交给不同的分销商。所有新来的资金都会在几个星期内发送到一个托管账户,然后几个星期结束后,我需要能够“抛弃转换”,并让这两个20,000个分销商中的每一个获得他们合理的份额该托管账户取决于所存储的反映其销售活动和应付佣金的数据。这是我可以写一个脚本来处理的东西吗?更好的是,这是一种便宜的或开源的解决方案可以处理的事情,或者是可以像PayPal一样设置的东西?或者更好的方法是创建一个网页,让每个分销商可以登录并看到他们的佣金到期并自行发起账户转账,但是网络应用程序限制他们转移的不止是他们应得的数额?如何将电子支付从一个银行账户自动分配到20,000个其他银行账户?

感谢

回答

0

我最终决定与当地银行一起直接存款以设置这些大量交易。与长期支付Paypal的大量交易相比,它的成本要低得多。 (对于大宗交易,每笔交易0.15美元的费用远高于每笔交易2%的费用)

0

基于您的书面记录,脚本听起来像一个伟大的想法,如果意图是,这些转让应该是完全自动化的。分销商登录网页以启动转帐有什么好处吗?除非他们会在网站上做其他事情,否则您最好使用自动化解决方案,至少在此服务的第一个版本中。

2

佣金是一个敏感而复杂的问题。我不会这样看,因为我担心它太简单了。

我会将它构建到解决方案中,以便可以将分布保存在数据库中。如果存在导致经销商起诉你的问题,你需要有出色的审计和跟踪设施。

你会希望舍入规则得到很好的建立和测试。

我会设置一个cron作业或计划任务,可以读取数据库并执行帐户存款。我假设你要加密所有这些敏感数据。

我会看看埃里克埃文斯的“域驱动设计”。他有一个关于如此分割金融派的精彩篇章。