问题标签 [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 回答
3818 浏览

paypal - 如何使用 Paypal Payments Pro 沙盒模拟错误?

如何使用 PayPal Payments Pro 模拟错误?我正在尝试模拟诸如可疑欺诈、拒绝卡等内容。

我们正在使用 Magento Commerce 企业版,并且希望能够从用户界面中看到错误。任何帮助将不胜感激。

我们正在使用 PayPal 沙箱进行开发。

0 投票
1 回答
1232 浏览

paypal - 如何为 PayflowPro Express Checkout 设置订单摘要?

我想显示这样的项目的描述: 在此处输入图像描述

我根据这篇文章编写了我的解决方案,并附在这个 asp.net 解决方案上。

但是,在 PayPal 登录页面上(如第一张图片),我只看到购买和金额(与第一张图片不同)。

我使用这些 URL 来创建交易:

要设置交易,我发送以下参数:

  • “伙伴”
  • “小贩”
  • “用户”
  • “残疾人”
  • “TRX类型”
  • “AMT”
  • “货币”
  • “创建安全令牌”
  • “SECURETOKENID”
  • “返回网址”
  • “取消网址”
  • “错误网址”
  • “冗长”
  • “比尔托第一名”
  • “BILLTOLASTNAME”
  • “比尔街”
  • “比尔托克城”
  • “比尔托斯塔特”
  • “BILLTOZIP”
  • “比尔托国家”
  • “船名”
  • “船舶名称”
  • “船街”
  • “船城”
  • “船国”
  • “SHIPTOZIP”
  • “船国”

我尝试使用这些参数定义行项目描述:

  • “L_QTYn”
  • “L_NAMEn”
  • “L_DESCn”
  • “L_COSTn”
  • “L_TAXAMTn”

where n- 0 或 1 的行号(我现在不记得了)

我也尝试过这些参数:

  • “L_PAYMENTREQUEST_m_NAMEn”
  • “L_PAYMENTREQUEST_m_NUMBERn”
  • ... 等等

在所有情况下,我都没有得到任何改变。

那么,我错过了什么?是否可以显示 PayflowPro Express Checkout 的项目?

0 投票
2 回答
1020 浏览

paypal - PayFlow pro 测试信用交易(退款)

我正在尝试在测试模式下退款(pilot-payflowpro.paypal.com)(我的货币是英镑仅供参考)

据我从文档中可以看出,我正确使用了所有内容:https://www.x.com/sites/default/files/payflowgateway_guide.pdf “提交信用交易” 通过 ORIGID 等和 AMT,我得到了成功响应。

当我登录https://manager.paypal.com并检查是否退还了正确的金额时,它总是记录 1GBP

即使我忽略了 AMT,它也只会记录 1GBP,但如果我进行第二次退款并忽略 AMT,它会尝试退还原始金额(因为 1GBP 已经退还,所以现在不再是金额了)并且它给出了 117 错误代码。

我想知道这是否仅用于记录此 1GBP 而不是我指定的数量的测试模式?我什至使用 manager.paypal.com 本身中的 ORIGID 进行了手动退款(在测试交易中),它向我显示了一个正确金额的成功屏幕,但在再次搜索交易时,它显示为 1GBP。

我无法在文档或在线找到这种行为。有人有这方面的信息吗?

我唯一的其他选择是进行实时交易并退款,但测试肯定需要表现相同吗?

0 投票
1 回答
321 浏览

paypal - PayPal PayFlow Test 订阅过期

我对使用 PayPal 的 PayFlow Pro API 还是很陌生。我想在一个系统上检查订阅状态并根据返回值采取行动。我的问题是您不能设置无效号码或过去的到期日期来运行检查。

有谁知道强制帐户显示供应商不活动、过期或太多失败的方法。

我不敢相信他们没有一个很好的测试系统来显示他们的 pdf 文件中提到的有限结果。

如果没有办法强制他们在信用卡交易失败时帐户会收到什么设置?

0 投票
0 回答
269 浏览

paypal - 无法在 Windows 2008 上的 IIS7 中创建 Paypal Payflow 对象

我正在将我的网站从 Windows 2003 转移到 Windows 2008 IIS7.5,并且我已经在 SysWOW64 文件夹中安装了 Payflow_dotnet_2(重命名为 payflow_dotnet.dll)。regsam 和 gacutil 也做了。但是当我去运行示例代码时

设置客户端 = Server.CreateObject("PayPal.Payments.Communication.PayflowNETAPI")

我收到错误 ActiveX 组件无法创建对象

不知道出了什么问题。想不通。任何帮助将不胜感激。

谢谢肖恩

0 投票
0 回答
1119 浏览

paypal - 带有托管结帐的 PayFlow Pro 不会拒绝 AVS 失败的交易

我有一个 Web 应用程序配置为使用带有托管结帐页面和 SecureToken 的 PayFlow Pro。它目前处于测试模式,我已将帐户(通过PayPal 管理器)配置为使用 FULL AVS,但是当我使用无效的测试 ZIP (> 50000) 付款时,我看到 AVSZIP 标志在来自 PayFlow 的响应,但交易被批准,RESULT 为 0,RESPMSG 为“已批准”。当我检查PayPal Manager上的交易分类账时,该分类账也显示了已批准的成功交易(具有讽刺意味的是,它还显示了 AVS Zip Match 的“N”)

我从在线帮助文​​档中的理解是,当 AVS 设置为 Full 时,PayPal 将使交易无效并且买家拒绝(这是我正在寻找的行为),但这不是我所看到的。我确实在 Payflow Gateway 开发人员指南(最后更新于 2013 年 2 月 7 日)中注意到有关 AVS 的以下声明:

地址验证服务将提交的账单街道地址和邮政编码与持卡人银行存档的值进行比较。响应包括 AVSADDR 和 AVSZIP 的值:Y、N 或 X,表示客户街道地址和邮政编码的匹配状态。Y = 匹配,N = 不匹配,X = 持卡人银行不支持地址验证服务。地址验证服务结果仅供参考。银行不会根据地址验证服务结果拒绝交易。商家决定批准或拒绝交易。大多数美国银行和一些国际银行都支持地址验证服务。

但是,这似乎与在线帮助文​​档相矛盾。

下面是来回发布的请求和响应数据。我省略了中间 POST 并重定向到 payflowlink.paypal.com,因为其中包含的只是 SecureTokenID 和 SecureToken。

有人可以阐明我可能做错了什么吗?我对 Pilot-payflowpro.paypal.com 的初始请求中的值是否缺失或不正确?除了这个问题,一切都很好,完全符合我的预期。

https://pilot-payflowpro.paypal.com

来自https://payflowlink.paypal.com

0 投票
1 回答
2341 浏览

paypal - 有关 PayFlow Pro API 的问题以及在哪里下载最新版本?(paypal_base.dll,版本 5.6.65.1,运行时 v1.1.4322)

我经常对 PayPal 感到困惑(x.com 与 developer.paypal.com、API 名称等),需要帮助找到我目前在项目中使用的最新 API。我有一个对此 DLL 的 Visual Studio 2010 C# 引用:

paypal_base(属性:版本 5.6.65.1,运行时版本:v1.1.4322)

问题:

Q1。最新下载的网址是什么?

Q2。我下载了 payflow_dotnet_setup_v4.33.zip 并且正在阅读“适用于 .NET 开发人员指南的 PayPal Payflow SDK”,但是没有提及我已经在使用的任何当前调用看起来像这样。为什么?

Q3。这个 API 在 REST API 中被弃用了吗?

我很混乱。

皮特

0 投票
2 回答
1241 浏览

paypal - 贝宝 (Payflow Pro) 错误 52

我正在尝试建立一个测试过程来完成一些授权。我设法得到了除 Invalid Vendor 以外的响应(我设置了错误的帐户),但现在我们得到了以下响应:

关于如何纠正这个问题的任何想法?请求字符串:

0 投票
1 回答
52 浏览

paypal - Paypal Recurring Payments 查找是否付款

我正在整合贝宝重复付款,其中第一个月付款是免费的。在它是chargebal之后。我的问题是在制作用户的付款资料后,我如何找到本月付款是否已完成此特定资料。

0 投票
1 回答
114 浏览

paypal - PayPal 在美国境外托管结账

是否可以在美国以外实施托管结帐页面布局 C,尤其是在匈牙利?

我想在我们的网站上实现分结帐页面,客户可以选择在不登录/注册 PayPal 的情况下填写他们的卡详细信息。当然,这两种情况都由屏幕后面的 PayPal 处理。

我正在寻找这样的东西:https ://www.x.com/sites/default/files/paypal_payments_advanced.png