【问题标题】:PayPal Invoicing Multiple Peer to Peer Capabilities贝宝开具多种点对点功能
【发布时间】:2016-01-06 14:05:03
【问题描述】:

我是一名在家庭学校注册网站上工作的软件开发人员。我有一个用例,我不确定 PayPal Invoicing 是否可以处理。

场景:我有家人和老师。家庭选择一些课程并结帐。在结帐时,我想为家庭生成(我认为的)发票。我想要发票要求家庭支付所选课程的教师费用。我不想自己收款并将付款重新分配给教师——这引发了太多关于承包商/员工的问题。付款需要点对点、家庭对老师。

付款后,我希望收到发票上每一项的通知(支付教师工资),此时我可以锁定该家庭的班级注册,因为已付款。

那么,这是 PayPal Invoicing 可以做到的吗?我想强调的是,我希望家庭收到一个支付多名教师的请求,而不是多次请求支付一名教师。而且,假定所有家庭和教师都拥有 PayPal 帐户。

另外,我看到定价是 2.9% + 0.30 美元。发票的接收方(家庭)是否支付了这笔费用,还是开具发票的组织(家庭学校)支付了这笔费用?家庭学校是非营利性的。可以不收费吗?

谢谢!

【问题讨论】:

    标签: paypal invoice


    【解决方案1】:

    您平台上的交易模式是点对点/市场支付流程,因此您可能希望实施 PayPal 自适应支付而不是发票服务。

    作为平台/APP 所有者(API 调用者),您可以通过这些实现轻松管理事务:

    1. 自适应 - 并行支付以完成从家庭到教师的支付请求(一对多)

    2. IPN(即时支付通知)来处理交易回调,您的后台程序将能够根据支付回调锁定该家庭的班级注册。

    3. Adaptive Payments 将支持灵活的付费方式,这样您就可以设置家庭或老师来承担费用

    请参阅PayPal Developer Site 上的概述和技术说明作为介绍,并通​​过HERE 获取适合您的编程语言的 SDK

    【讨论】:

    • 这看起来很有希望。看起来有 6 个并行支付的限制,我需要多达 20 个来处理在给定时间需要支付的人数。我想我可以发出多个请求。
    • 没错,您会考虑“拆分订单”并将其用于多个请求
    【解决方案2】:

    Invoicing API 不是您想要的。

    我推荐的是Express CheckoutParallel Payments 的集成设置。如果您这样做,您将不必弄乱权限,并且各个金额可以直接转到交易中的每个老师(接收者)。

    如果您碰巧使用 PHP,这个PayPal PHP SDK 将使您的快速结帐呼叫变得非常简单。

    【讨论】:

    • 这看起来也很有希望。我想知道为什么这看起来与自适应支付如此相似?它是这样的简化版本吗?此外,这有 10 个收款人的限制,我需要多达 20 个用于我的目的,而且我经常会超过 10 个。
    • Express Checkout 是用于一般 PayPal 支付集成的原始 API 集。多年来,它得到了改进,他们增加了用它处理并行支付的能力。自适应支付是后来引入的,它提供并行或链式支付。在您的情况下,并行运行良好,并且 Express Checkout 总体上比自适应要好得多,所以这就是我的建议。但是,无论哪种方式,您都将被限制为 10 个。除了将其拆分为多个呼叫之外,您无能为力。但是,在这种情况下,您需要使用 Preapproval 配置文件进行自适应。
    猜你喜欢
    • 2012-10-14
    • 2013-01-08
    • 2016-06-30
    • 2012-03-13
    • 2015-01-24
    • 2021-01-29
    • 2020-04-27
    • 2014-12-10
    • 2015-04-07
    相关资源
    最近更新 更多