当前位置: 首页 > 知识库问答 >
问题:

Paypal REST API自适应/多次支付(更改收款人)

郎正平
2023-03-14

我刚刚开始研究PayPal的REST API。我似乎看不到的一件事是PayPal称为自适应支付的功能。这允许我使用我的开发人员帐户注册我的应用程序,但不参与实际付款。例如,我的应用程序允许我的用户接受他们的服务付款,他们通过我的应用程序销售。

我已经通过PaypalsRestAPI文件。我已经解决了如何完成付款,但所有的交易都通过我的开发商贝宝账户发送。我找不到哪里可以更改收款人的详细信息,即卖家,以允许付款被发送到不同的paypal帐户。

共有2个答案

龙俭
2023-03-14

自2017年1月3日起,PayPal现在增加了将收款人设置为您希望的任何人的功能。

注意下面的新收款人对象

{
    'intent':'sale',
    'redirect_urls':{
        'return_url':'http://localhost:3000/process',
        'cancel_url':'http://localhost:3000/cancel'
    },
    'payer':{
        'payment_method':'paypal'
    },
    'transactions':[{
        'amount':{
            'total':'10',
            'currency':'USD'
        },
        'payee':{
            'email': 'payee@test.com'
        },
        'description':'My amazing product'
    }]
}

但是,似乎没有能力拥有多个收款人。

此处提供其他信息:https://devblog.paypal.com/setting-payee/

穆招
2023-03-14

好吧,经过一些广泛的谷歌搜索,我设法在这里找到了答案

这个通用模型使我们能够在未来轻松添加对各种支付模型的支持(并行、连锁等)。收款人可以是融资工具(如信用卡/借记卡)或PayPal帐户(钱包)本身。如果收款人与支付服务商不同,可以明确设置收款人(在当前版本中,我们仅支持收款人与服务商相同的情况),因此目前不需要这样做。

因此,看起来收款人刚刚被添加到交易数组中,但截至此答案之日,这目前尚未实现。

 类似资料:
  • 我的paypal按钮有一个小问题默认情况下,我会尝试隐藏它以显示我自己的按钮:/ 这是我的密码。js }); 问题是,我总是有黄色的贝宝按钮,出现在我的按钮底部,我不能得到面具。

  • 说明api接口绑定收款账户 请求地址 http://api.dc78.cn/Api/sys_createCollectionAccount 请求方式 POST 请求参数 参数 参数名称 描述 account_id 收款账号ID 不传值则为新增,传值则为编辑(编辑只允许修改收款账号名称) pay_type 支付通道类型 1:微信 2:支付宝 3:扫呗 account_name 账号名称(账号名称只用

  • 我试图整合贝宝的自适应支付API到我的应用程序将只使用对等交易,但我不能做任何相关的对等支付。我尝试使用这个工具从贝宝,但我仍然没有任何成功。通过这个Paypal工具,我尝试把钱寄到我的一个个人沙箱账户和我的另一个个人沙箱账户,但它仍然向我收取(Paypal的标准商业客户交易费)。 所以,我只想能够通过我的应用程序使用没有任何费用的点对点交易给朋友/家人汇款。因此,我的问题是如何才能集成自适应支付

  • 本文向大家介绍SpringBoot集成支付宝沙箱支付(支付、退款),包括了SpringBoot集成支付宝沙箱支付(支付、退款)的使用技巧和注意事项,需要的朋友参考一下 前言 支付宝推出一个沙箱环境,能够很好的模拟支付宝支付,并且还提供了demo,但demo是一个普通web项目,怎么整合到Spring Boot项目呢,其实很简单 简单配置请参照支付宝沙箱支付开发文档 一、支付部分 AlipayCon

  • 说明 用于门店扫客人的付款码进行支付结账,支持微信支付、支付宝支付 请求地址 http://api.dc78.cn/Api/cash_code_pay 请求方式 POST 请求参数 参数 参数名称 必填 描述 范例 table 桌台 否 桌台号 2288 bzid 结算业务单号 否 建议提供,请确保本门店内唯一 201805180018 amt 结账金额 是 208.80 auth_code 付款

  • 用于门店扫客人的付款码进行支付结账,支持微信支付、支付宝支付 此协议的返回有两种情况:一是扫码后无需密码直接完成交易,则协议马上返回。二是需要用户输入密码,返回status=0,请根据state的内容分别进行后续处理。 如果为WAIT表示用户正在输入密码,请调用协议2.7继续查询支付状态。 如果state为RETRY为服务器未能返回结果,也请继续调用2.7继续查询支付状态。 建议5秒一次重试,直到