我正在开发一种软件,供每年收入约为50万美元的企业使用。我想在软件中加入我的用户接受客户卡付款的选项。到目前为止,我似乎有以下选择:
代表我的客户管理多个商家帐户,但这有一些缺点。例如,我想收取一些小额费用来支付费用(约0.1%),如果我的用户付款没有通过某个阶段,我可以控制我可以扣除费用并发送的费用,我不能接受我的方式。此外,大约50%的上述收入是通过信用卡或借记卡支付的,因此250,000美元的金额可能不足以支付账户提供商设定的费用。
通过我控制的商家帐户发送所有内容,然后将资金分发给用户。然而,这似乎是一个非常小规模的解决方案,每个用户每天的平均支付数量大约为15个。
最终结果应该是用户在软件中输入价格,这将被发送到读卡器,用户的客户端插入卡并进行付款。收取的金额包括所有相关费用。付款金额将被发送到某个商家帐户,我的费用将被发送给我,商家费用将被扣除,其余的将被发送到我的用户帐户。重点是用户不必费心设置商家帐户或读卡器,只需从我们这里获得连接软件的读卡器即可接受付款。
我真诚地希望我错过了一些东西,但我很感激能帮到找到如何向用户收取费用并收取少量费用的方法。
答案 0 :(得分:1)
事实证明,最好的方法是使用Stripe。如果有人关心,这就是我解决问题的方法。
Stripe目前正在推出其Stripe Connect的托管帐户,可用于为我的客户有效管理Stripe帐户。因此,一旦用户注册我的付款程序,我就会为他们创建一个托管帐户,而用户根本不知道。对于传入的Stripe付款,我可以使用目标属性作为应该转账的帐户的 id ,并指定申请费,该费用将从我自己的帐户中扣除。
从那里开始,唯一需要解决的问题是Stripe只支持在线支付,可以通过使用Payworks来解决,但到目前为止,他们的服务非常糟糕,所以这可能是系统中的一个弱点。