paypal - 我们如何在 Paypal 中手动创建和解除卡住?

标签 paypal balanced-payments

我是 paypal 的新手,我过去使用过平衡支付。

考虑以下场景

I'm running a business of renting vehicles when a customer registers to rent i have to deduct the rent amount(no of days * rent amount per day) from his account and have a hold for the deposit amount of the vehicle which will be returned to customer when he returns vehicle

我浏览了 paypal 文档,但找不到如何手动创建此保留

我正在寻找等同于 CREATE HOLD 的东西和 RELEASE HOLDbalanced在 Paypal

最佳答案

我认为 PayPal 中最适合您描述的功能的机制是授权/捕获。

您可以让用户使用 PayPal Express Checkout API 授权支付押金金额和租金金额。当客户还车时,您可以使用 DoCapture API 调用捕获付款。

此模型还支持同一授权的多次捕获。例如,您可以使用该功能每天记录租金支付情况。

关于paypal - 我们如何在 Paypal 中手动创建和解除卡住?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19225561/

相关文章:

Grails Paypal SDK 集成

ruby - 在 Balanced Ruby 客户端中使用 Faraday 阻止网络调用的最佳方法是什么?

paypal - 仅使用信用卡发送和接收付款

c# - 我怎么能知道它是成功的还是被拒绝的平衡支付交易

javascript - balanced.init() 上的 JS 错误

php - 异常 : error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure NULL

facebook - 如何将 PayPal 立即购买按钮添加到我的 Facebook 事件页面?我有代码但不知道放在哪里

unit-testing - 如何测试 Paypal Express Checkout 集成?

ios - Paypal 信用卡交易在沙盒模式下不起作用

paypal - 将资金从商户账户转移到信用卡/借记卡持有人银行,可能使用 ACH