支付整合

5
我将在我的网站中集成付款功能。 我的要求类似于Elance Escrow。
  1. 用户可以使用他们的在线支付账户向我付款。
  2. 我可以在我的在线支付账户中持有他们的金额。
  3. 他们可以从我的在线支付账户中提取他们的金额。
那么哪种在线支付服务更好呢?我有一些服务提供商的列表。
  1. Paypal
  2. Google Checkout
  3. Alertpay
请指导我哪个服务能够满足我的要求。 为我提供一些集成其API的URL。
我将在php中进行集成。
谢谢。
2个回答

5
据我所知,PayPal不允许托管资金,但他们有自适应支付产品。你需要的是延迟链式支付模型来模拟托管模型。流程如下:
  1. 发送Pay API请求并将actionType设置为PAY_PRIMARY
  2. 使用ExecutePayment API请求执行付款的次要部分,包括payKey
延迟支付将在90天内有效,客户端系统需要确定在该90天期限内次要支付应该被延迟多长时间。因此,他们需要通过API调用在90天内执行次要支付。系统中没有设置可以说创建后10天执行次要支付。
PayPal充当电子钱包。因此,您无需使用银行账户持有资金。相反,PayPal帐户可以像实体钱包一样保持余额。您最终需要做的是从这个钱包中提取资金并存入您的银行账户。只有在将银行账户链接到您的PayPal账户并确认其合法性之后,您才能这样做。
说实话,我认为PayPal是我知道的最普及的付款服务。Google Checkout或AlertPay可能也不错,但只在某些国家可用。

延迟付款的期限是所有国家都是90天,还是因国家而异? - himanshu

2

看起来您需要一种基金托管解决方案。

如果是这样,您可以尝试Transpact.com,这是一个英国政府注册(FSA和HMRC)的在线托管服务。

他们为合作伙伴网站提供免费API以安全可靠的方式托管资金。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接