我应该使用哪种API?

时间:2016-05-30 15:32:49

标签: paypal-adaptive-payments instant paypal

我是贝宝新手。

在搜索信息之后,看起来贝宝有很多技术,API等需要消费,而我无法选择合适的一个用于我的案例

我的商业案例:

简单的市场Android应用程序,有2个主要角色:

  1. 卖方
  2. 买家
  3. 操作:

    1. 当买家想要通过市场购买东西时 - >他通过自己的PayPal账户向卖家付款(买家可以看到PayPal页面并授权付款)

    2. 卖家自动向市场的PayPal账户发送费用(卖家不需要任何时间自动向市场付款,应该在买家向卖家汇款后自动发送)

    3. 感谢您的帮助!

2 个答案:

答案 0 :(得分:3)

根据您希望所有相关方的体验,有很多方法可以完成这项工作。

PayPal建议您使用Adaptive Payments API,因为它正是他们为此构建的那种东西。具体来说,您可以设置chained payment。这将自动拆分卖家和市场/应用程序所有者之间的付款。

我个人不喜欢自适应付款结帐体验,因此我更倾向于使用Express Checkout构建相同的功能。

但是,为此,您需要让与您的市场签约的卖家与应用程序(市场)建立帐单协议,以便您可以代表他们触发付款。

然后,您需要随时通过卖家帐户build a reference transaction payment给自己。因此,这可能是每次交易发生时,或者您可以计算一些交易数量,并且仅在总数达到一定数量时处理参考交易付款,或者每周/每月执行一次,或者您想要做什么那种情况。

答案 1 :(得分:1)

我建议使用Express Checkout作为您的付款解决方案。

https://developer.paypal.com/docs/classic/products/express-checkout/

EC提供动员的结帐页面,您无需申请特殊批准。通过在SetExpressCheckout API中设置PAYMENTREQUEST_n_SELLERPAYPALACCOUNTID,您可以轻松实现并行支付。

https://developer.paypal.com/docs/classic/express-checkout/ht_ec-parallelPayments/ https://developer.paypal.com/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/

相关问题