我正在寻找关于authorize.net支付分配的解决方案。
例如:有3个人和站点管理员(A、B、C和站点管理员)
A想用这个网站把钱寄给C。
现在A寄出的钱会自动分成几部分。
金额1 ->网站所有者将收取一些%作为佣金的金额(比方说2%)。
数量2 -> B将得到一些钱(假设100美元)(对于一些预先定义的额外服务)
金额3 ->我们还要求减少交易手续费,贝宝或authorize.net等将收取的费用。
Amount 4 ->是C最后收到的金额。
此外,A还可以使用任何帐户付款(CR。card、Dr.Card、Paypal、authorize.net等)类型(但流程将使用Authorize.net进行交易)
C&B拿到钱。
Que :如何使用authorize.net完成此操作?
此外,我们是否要求有B的和C的帐户授权或他们可以获得任何帐户类型(如贝宝,授权等)的帐户。
如何获取更改详细信息并从实际金额中扣除?
发布于 2012-07-19 19:53:33
你不能用Authorize.Net做到这一点。目前,您唯一真正的解决方案是使用Paypal Adaptive Payments,它就是为这个场景而设计的。
发布于 2012-07-19 07:54:58
在回答你的问题时使用PHP,如果他们也有一个authorize.net帐户,你就有可能这样做。PHP API需要钱要发往的商家的api密钥。把Authorize.net想象成客户和你的银行账户之间的中间人,而不是像Paypal那样,在自己的银行账户系统中持有资金。既然是这样,我几乎可以肯定,你不能在账户之间转账,也不能用你的Authorize.net应用程序接口向某人付款。
如果你有他们的Authorize.net应用程序接口,它将在他们的卡上显示为两个不同金额的单独费用,这可能不是很好,因为客户会认为他们被收取了两次费用。总体而言,我认为这不是明智之举。
如果你愿意,你可以使用Paypal账户,该账户也绑定到同一银行账户,然后可能在费用通过后使用Paypal的API来分配付款。
归根结底,我个人认为最好的方法是向客户收取一笔费用,然后找出一种方法来削减支票或向涉及的其他各方付款。多个小指控和一个大指控肯定会看起来很可疑。
任何其他有经验的人,如果我错了,请随时纠正我。
https://stackoverflow.com/questions/11551942
复制相似问题