PayPal开具多种点对点功能

时间:2015-10-08 19:32:17

标签: paypal invoice

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

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

付款后,我希望收到发票上每个项目的通知(正在支付的老师),此时我可以锁定该家庭在该课程中的注册情况,因为已经支付了。< / p>

那么,这是PayPal发票可以做的吗?我想强调一点,我希望家人能够收到一个支付多个教师的单一请求,而不是多个要求支付单个教师的请求。并且,假设所有家庭和教师都有PayPal帐户。

另外,我看到定价是2.9%+ 0.30美元。发票的收件人(家庭)是否支付此费用,或发出发票的组织(家庭学校)是否支付此费用?家庭学校是非营利性的。这可以免费吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

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

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

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

  2. 用于处理交易回拨的IPN(即时付款通知),您的后台程序将能够根据付款回拨锁定该系列中该家庭的注册。

  3. 自适应付款将支持灵活的费用付款人,以便您可以设置家庭或教师承担费用

  4. 参见概述&amp; PayPal Developer Site上的技术说明作为介绍,并根据HERE

    的编程语言获取SDK

答案 1 :(得分:0)

发票API并不是您想要的。

我建议使用Express Checkout进行Parallel Payments集成设置。如果以这种方式执行,您不必弄乱Permissions,并且个人金额可以直接交给每个教师(接收者)进行交易。

如果您正在使用PHP,PayPal PHP SDK将使Express Checkout Calls变得非常简单。