我需要实现一个支付网关,用户可以通过该网关在一次交易中向两个卖家付款。所以我尝试了两种paypal选项
虽然两者都完美地满足了我的需求,但我很想知道哪一个更适合我的需要以及两种方法之间的差异
我还想提出实施paypal的doCapture方法以及链式/并行支付的建议。
谢谢
答案 0 :(得分:12)
AFAIK平行付款是直接发送给收款人的付款,费用由他们同等承担。 在链式支付中,接收者标记为主要,接收所有的钱 然后,从该金额,将付款发送给其他接收者。如果需要,您可以选择支付费用。
在链式支付方面,我的理解是,第一个接收方是负责整个交易的接收方,而其他接收方对付款方是不可见的(当它们在并行支付中可见时)
You should get some more help starting from this topic
希望有所帮助
答案 1 :(得分:2)
根据paypal文档:https://developer.paypal.com/webapps/developer/docs/classic/adaptive-payments/gs_AdaptivePayments/
并行付款是来自发件人的付款,直接在2-6个收件人之间拆分。 从技术上讲,并行付款是在单个付款请求中进行的一组多笔付款。 当买方打算为物品进行单笔付款时,并行付款非常有用 来自多个卖家。示例包括以下方案:
来自不同商家的多件商品的单笔付款,例如 您的广告资源中的商品以及合作伙伴为您投放的商品。
购买与活动相关的物品,例如需要机票,汽车租赁和酒店预订的旅行。
链式付款是来自发件人的付款,间接分配在多个付款中 接收器。它是从发送者到接收者的典型支付的扩展,其中a 接收器,称为主接收器,将部分付款传递给其他接收者 称为二级接收器。