问题标签 [payflowpro]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
429 浏览

paypal - 使用安全令牌(透明重定向)的 PayFlow Pro 交易中未出现 PayPal CUSTREF

我正在使用 PayPal PayFlow Pro 来处理交易。我们选择使用具有透明重定向的安全令牌来尝试解决 PCI 合规问题。

在我的令牌请求中,我指定了 CUSTREF 参数,如下所示:

我还在交易表单中为此创建了一个隐藏字段。我为 Fiddler 启用了 HTTPS 代理,我可以在安全令牌和事务请求中看到这些值。交易在实时 PayFlow 网关上成功完成。

但是,当我在https://manager.paypal.com/ > Reports > Daily Activity 下查看交易时,详细信息页面上的Cust Ref #:字段为空。

本文档第 71 页讨论了该参数用于查询交易: https ://www.paypalobjects.com/webstatic/en_US/developer/docs/pdf/payflowgateway_guide.pdf

除了这个,我在这个领域找不到太多的文档。我查看了一些代码示例,看起来应该在事务请求中传递 CUSTREF 参数(这是我尝试的第一件事),例如

https://github.com/angelleye/paypal/blob/master/PayFlowTransaction.php

有没有人遇到过这个?我有一张用 PayPal 开的票。

0 投票
1 回答
92 浏览

rest - 使用 PayFlow 付款并使用 REST 退款

我想问一下,我可以使用高级付款支付什么使用 Payflow,但退款使用 REST。我这样做,但是当我 fefund 时,我得到“HttpConnection Execute 中的异常:流不可读。”。现在我想知道 Payflow 可以与 REST 一起使用,是否有人成功做到这一点。

0 投票
1 回答
616 浏览

payflowpro - Payflow Pro 证书更改

我们能够使用 Payflow Pro 帐户在我们的软件中处理信用卡交易,我们的一位客户向我们发送了一封电子邮件,该电子邮件是从 PayPal 发送给他们的,我只是想弄清楚这是否会影响 Payflow Pro 帐户我在我们的代码中没有看到任何与证书相关的信息。该代码似乎是他们网络服务的帖子。我已经通过发布到他们的 Pilot URL 进行了测试,但我不确定这是否足够,并希望确保在正式切换发生时我们被覆盖。在大多数情况下,代码库是使用 WinHttpRequest 执行发布的 VB6,也有一小部分会使用 Pay Flow Pro Com Control dll 发布。谁能确认 Payflow Pro 是否会受到影响或提供任何额外的测试建议?

根据证书颁发机构/浏览器 (CA/B) 论坛制定的行业标准,PayPal 将停止支持 1024 位密钥长度证书,并将在 2013 年底之前迁移到 2048 位证书。我们已完成 2048 的安装在我们的 PayPal Sandbox 和 Payflow Pilot 环境中为所有 API 端点提供 -bit 证书,我们将从 2013 年 8 月 5 日开始对我们的生产环境执行相同的操作。完整的升级计划可在此处获得。我们强烈建议商家彻底测试 PayPal 沙盒和/或 Payflow Pilot 环境中的任何现有集成,以确保此迁移不会导致任何不可预见的问题。

0 投票
1 回答
2627 浏览

paypal - PayPal 托管结帐页面上等待处理器响应的超时总是出现在错误页面 url 上

我正在网站上开发购物车,并使用托管结帐页面布局 C 与网站页面内的 iframe 将其集成,我已配置所有 url,因此取消、返回和错误 url 但是当我尝试使用 411111..和 12/15 信用卡在测试模式下测试网站总是在错误页面上,在发布数据中我可以看到 104 错误“等待处理器响应超时”

我已经按照我不知道如何解决它的指南一步一步地进行操作!

0 投票
1 回答
1212 浏览

paypal - Payflow Pro 定期计费是否支持 IPN?

Payflow Pro 定期计费是否支持 IPN?我尝试使用 DPRP(直接付款定期付款),它可以很好地向我发送 IPN 消息。

但也经过大量研究,无法找到将 IPN 纳入 Payflow Pro Recurring Billing 的方法。

我现在可以看到一种可行的方法是“查询”操作来获取配置文件/付款特定的详细信息。但为此,我必须运行一个 cron,它会在每次运行时检查配置文件的状态/付款详细信息,我认为这会很麻烦。

人,任何人都可以对它有任何见解吗?

0 投票
1 回答
320 浏览

paypal - 如何消除 PayPal Express Checkout 以进行 Payflow 订单审查?

PayPal Express Checkout for Payflow 文档说,可以通过将“useraction=commit”添加到将用户重定向到 PayPal 的 URL 来跳过 Get Express Checkout Details 步骤。但是,它也表示返回 PAYERID 参数以响应 Get Express Checkout Details 并且对于 Do Express Checkout Payment 是必需的。

当我在没有 PAYERID 的情况下测试流程时,我得到“[RESPMSG] => 字段格式错误:无效的 PayerID”。没有获取快速结帐详细信息请求,是否有任何方法可以获取执行快速结帐付款的 PAYERID?

0 投票
1 回答
1587 浏览

php - PHP PayFlow Pro - 用户身份验证失败

我已经为 PHP 尝试了所有 API,甚至包括贝宝在此处提供的示例: https ://ppmts.custhelp.com/app/answers/detail/a_id/618

问题是我按照描述设置了用户、供应商、合作伙伴、密码。用户在商户管理下的用户(两个用户我都试过了),vendor是我的商户登录名,password是我的商户密码,合作伙伴是paypal。我已经尝试过他们网站上列出的贝宝测试卡,以及我的实时模式卡。

在我尝试过的每个 API 中,我都会得到相同的回复(无论我是进入测试模式还是实时模式):用户身份验证失败:Vantiv

Vantiv 代表什么?顺便说一句,这不是我的用户名或供应商。

0 投票
0 回答
255 浏览

paypal - PayFlow Pro 和行项目报告

我有一个客户通过 PayPal PayFlow Pro 网关处理付款。

大多数交易都是通过网站进行的,我们会记录交易并在网站的管理工具中提供报告。

但是,客户有时会直接登录到虚拟终端以添加手动交易并发出退款。因此站点上的事务日志不一定反映通过网关发送的事务的实际状态。

此外,客户希望对几个产品类别进行报告,并且由于站点的交易日志不准确,他们希望在虚拟终端中进行此报告。

解决方案是为每个类别创建一个单独的帐户,并将每个类别的交易发送到相应的帐户。

我的同事不太理想的实现是禁止他们一次将多个类别的商品添加到购物车中。指示用户进行两次单独的结帐。

这在只有两个类别的时候是勉强可以容忍的,但现在将是三个。

客户提出的解决方案是开始允许他们在购物车中混合类别,但在后端,将它们分开并在结帐期间“内联”发送每个类别的单独交易。

正如您可能猜到的那样,我不喜欢这样做。我担心在过程中途出现问题并让结帐处于半完成状态的可能性。另外,这听起来像是一场会计噩梦。

我希望 PayFlow Pro 能够提供某种“行项目”功能并提供适当的报告功能。

他们的 XML API 似乎支持行项目,我假设这是针对 III 级交易的。但是,当我登录到虚拟终端时,似乎没有任何对 III 级数据的支持。另外,我觉得这不是 III 级的意思,而且我是在“违背常规”。

所以我在这里权衡我的选择,这些是我迄今为止考虑过的两个:

  • 提供在我们的网络应用程序中创建临时交易、发出退款等的功能,并制定他们只能通过网络应用程序进行这些更改的规则。这样我们就可以记录这些交易并提供更准确的报告。然而,这将是大量的工作。

  • 也许 PayPal 世界中还有其他东西可以在后端提供更丰富的 API 和报告功能。它需要能够支持他们现有的商家帐户。如果他们的费用上涨,那么获得他们想要的东西将是一个合理的权衡。

一般来说,询问是否有人足够了解 PayPal 以告诉我选项 B 是否存在,因为 PayPal 的产品让我非常困惑。此外,如果有人有任何一般性建议,或者是否有 CI 未考虑的选项。

谢谢。

0 投票
1 回答
636 浏览

xml - 如何将 BN 代码与 XML Pay 集成?(贝宝支付流专业版)

我们正在使用 PayPal 的网站支付 PayFlow Pro 来处理我们网站上的信用卡,并且我们最近加入了 PayPal 合作伙伴计划,该计划允许您在处理的每笔交易中指定一个“BN 代码”以获得信用。唯一的麻烦是......关于如何使用 BN 代码的所有文档都是针对处理交易的过时 Express Checkout 样式(基本上只是将表单数据作为长查询字符串发送),而不是使用 XMLPay 的当前模型.

在旧模型中,这个“BN 码”被指定为BUTTONSOURCE参数,所以我知道<ButtonSource>在 XMLPay 中使用标签。但是,我不知道该放在哪里。

XMLPay Developer's GuideWebsite Payments Pro Payflow Edition - XMLPay Developer's Guide在回答这个问题时似乎都没有太大帮助。他们给出了将<ButtonSource>标签立即放置在标签内的示例,该标签<PayPal>用作<Tender>. 问题是我们的大多数客户不会使用 PayPal 作为他们的投标人;他们将使用他们的信用卡。

我尝试了许多交易,将<ButtonSource>标签移动到不同的位置,无论是在<PayPal>标签内还是在没有标签的情况下单独站立。对于我所做的每一次不同的尝试,要么交易被拒绝,要么代码根本没有通过。

这是我们发送到 PayPal 的 XMLPay 请求的示例。我知道这不是正确放置<ButtonSource>标签,但是有人可以告诉我我需要在哪里放置标签吗?或者您是否可以只发布此 XML 的修订副本,并以正确的方式进行操作?



非常感谢!

0 投票
2 回答
338 浏览

php - 执行联系表单代码后的php重定向

朋友们..!

我想在几秒钟后重定向到 paypal payflow 链接:

https://pilot-payflowlink.paypal.com/?MODE=TEST&SECURETOKENID=f976bec739fb40a5a0e48c1876d570e6&SECURETOKEN=7yVdfkdwbgkOzAg2h1vxHggvL

在联系表格中输入详细信息并单击发送然后显示电子邮件已成功发送等..as

联系表格处理器代码如下:

实时联系表格位于此链接:http ://www.webngraphicssolutions.com/new_site/html_purple/web-contact-form-order-now/index.php