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

PayPal Payments Pro中的捕获卡功能

梅飞宇
2023-03-14

据我所知,捕获卡允许卖家通过购物车安全地接受带有信用卡名称、号码和代码的在线订单。我们可以随后装运订单,将运费加到发票上,并将总金额提交到信用卡支付。付款后,已张贴的信用卡信息,从订单中抹去。

我被引导相信我可以这样做与贝宝支付Pro帐户,所以我创建了一个,并发送了一个测试发票通过我自己的信用卡。带税发票的金额立即被贴到我的贝宝账户,没有机会加上运费。

这个论坛上的任何人能提供一个解决方案或变通办法吗?

谢谢!!

共有1个答案

傅树
2023-03-14

你最初是把这当作销售还是授权来处理。如果您想在网站支付Pro中使用DoDirectPayment API,您可以处理1.00授权来验证卡。然后执行所需的所有计算,然后使用DoReferenceTransaction API调用处理付款,在此过程中,您将希望向买方卡收取的全部金额发送出去。您只需引用上次成功的1.00身份验证的交易id,PayPal将使用相同的信用卡信息。否则,您还可以在结账时用全额处理DoDirectPayment API调用,只需使用DoReferenceTransactions API调用在最初未收取的地方收取任何额外费用,如税和运费。

另一个选择是使用快速结账,并将html" target="_blank">事务处理为订单。这将允许您针对订单进行多个授权/捕获。您还可以在Express Checkout API调用中设置最大金额。

 类似资料:
  • 问题内容: 我在让Chai的node.js应用程序进行测试时遇到问题。测试会因引发的错误而不断失败,但是如果我将测试用例包装在try和catch中并断言所捕获的错误,它将起作用。 难道不喜欢的工作,我认为它应该还是什么? 失败: 问题答案: 您必须将一个函数传递给。像这样: 执行此操作的方式将传递给call 的 结果。但是要测试是否抛出了某些东西,您必须将一个函数传递给,该函数会自行调用。上面使用

  • 问题内容: 我正在将库从Ruby移植到Go,并且刚刚发现Ruby中的正则表达式与Go(google RE2)不兼容。引起我注意的是Ruby&Java(以及其他语言使用PCRE正则表达式(与perl兼容,支持捕获组)),因此我需要重新编写表达式,以便它们可以在Go中编译。 例如,我有以下正则表达式: 这应该接受输入,例如: 捕获组允许将年,月和日捕获为变量。要获得每个小组的价值,这很容易;您只需用组

  • 问题内容: 关于使用/的最佳实践,我有一个非常基本的问题。我有一个像这样的简单函数(DAO) 并在Web服务中使用DAO功能: OR最好在DAO函数中使用/,如下所示: 问题答案: 没有完美的规则。 如果需要尽早但尽可能晚地捕获异常,通常代码会更清晰,更简单。 您应该考虑在发生这种情况时谁必须采取行动,这决定了您是在方法(addVehicle)内进行操作还是调用方必须执行该操作。 例如: 在此示例

  • 我有一个存储过程似乎没有正确记录错误。 代码有错误,但 catch 块似乎未生效。 try块相当长,但错误部分很简单,并且在最后出现,所以我已经对此进行了预测。 proc失败的错误是我们的老朋友“列名或提供的值的数量与表定义不匹配”。我已经修复了这个错误 - 这是一个愚蠢的懒惰错误 - 但我感到困惑为什么我的错误日志记录过程似乎没有工作 - 没有行入到我的 ExtractsErrorLog 表中。

  • 问题内容: 我是jQuery的新手,并在旧的教程上使用了以下代码段: 但是我得到这个错误 未捕获的TypeError:$ .ajax(…)。成功不是函数 在 我想知道这里有什么问题吗? 问题答案: 对ajax的调用应如下所示: 您没有方法链接成功函数,它是字典参数中的条目之一。

  • 在Python中,如何在非捕获组中捕获组?换句话说,如何重复包含捕获组的非捕获子模式? 例如,捕获导入字符串上的所有包名。例如,字符串: 导入熊猫、操作系统、系统 将返回“pandas”、“os”和“sys”。下面的模式捕获第一个包并到达第二个包: 从这里,我想重复捕获组并匹配以下字符的子模式,即。当我用一个非捕获组包围这个子模式并重复它时: 它不再捕捉里面的群体。