首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PayFlow专业测试拒绝

PayFlow专业测试拒绝
EN

Stack Overflow用户
提问于 2017-10-09 23:27:34
回答 2查看 751关注 0票数 2

我正在尝试建立一个新的测试帐户,我已经完成了所有的步骤,但我的所有测试交易一直在下降,我不确定为什么。

这段代码可以很好地处理实时环境中的实时事务,但这不起作用。

这是我的样本传输(敏感信息已编辑)

代码语言:javascript
复制
PARTNER=PayPal&VENDOR=[REDACTED]&USER=[REDACTED]&PWD=[REDACTED]&TENDER=C
&COMMENT1=00018165-0000&CUSTREF=00018165-0000&CUSTCODE=KEN&FIRSTNAME=
&LASTNAME=&ACCT=4242424242424242&EXPDATE=1218&ZIP=08052&CVV2=654
&STREET=123 ANYWHERE AVE&STATE=NJ&TRXTYPE=S&AMT=5.75

我得到的回应是:

代码语言:javascript
复制
RESULT=12
PNREF=A10AA734F4BE
RESPMSG=Desclined
PREFPSMSG=Review: More than one rule was triggered

我有一种感觉,我在帐户设置中遗漏了一些东西,但我不知道是什么。

顺便说一下:如果我尝试使用PayPal网站上的虚拟终端,也会得到同样的结果。

谢谢,肯

EN

回答 2

Stack Overflow用户

发布于 2017-10-13 12:56:42

我认为您启用了欺诈保护服务,并启用了一些过滤器,这将拒绝您的交易。

使用你的payflow账户,进入manager.paypal.com,然后进入“服务设置”,然后进入“欺诈防护”,然后检查启用的过滤器。

希望这能有所帮助。

票数 0
EN

Stack Overflow用户

发布于 2018-12-04 00:25:33

请参阅PayPal文档:

为什么我得到的结果代码是12?

https://www.paypal.com/mk/smarthelp/article/why-did-i-get-result-code-12-ts1234

指向测试服务器的

测试服务器生成用于测试目的的特定结果,包括被拒绝的信用卡。您可以通过将$1000添加到该结果代码来生成特定的结果代码。例如,对于结果13 (推荐),提交金额$1013。如果金额在$1,000到$1999.99之间,但不对应于支持的结果代码,则返回结果12 (拒绝)。任何$2000.00或更多的金额也会生成结果代码12 (拒绝)。Live服务器没有这个限制,可以处理高达99999.99美元的交易。

举一个上面提到的例子。我们将从下面的链接使用curl命令:

https://developer.paypal.com/docs/classic/payflow/gs_payflow/#make-your-first-call

代码语言:javascript
复制
curl https://pilot-payflowpro.paypal.com \
-s \
--insecure \
-d PARTNER=PayPal \
-d PWD=MyPassword \
-d VENDOR=MyMerchantID \
-d USER=MyMerchantID \
-d TENDER=C \
-d ACCT=5105105105105100 \
-d TRXTYPE=S \
-d EXPDATE=1221 \
-d AMT=1.00

更改测试数据中的数量

代码语言:javascript
复制
'AMT': '1000' 
> RESULT=0&PNREF=A71AAB63B3EC&RESPMSG=Approved&AUTHCODE=382PNI&PREFPSMSG=No Rules Triggered&POSTFPSMSG=No Rules Triggered

'AMT': '1013'
> RESULT=13&PNREF=A71AAB63B4A8&RESPMSG=Referral&PREFPSMSG=No Rules Triggered

要测试更多结果,请单击下面的错误代码列表链接。

事务下降或错误的结果值

https://www.paypalobjects.com/en_US/vhelp/paypalmanager_help/result_values_for_transaction_declines_or_errors.htm

你还应该考虑到下面的观察结果。

新激活的account

如果您最近激活了您的帐户,请在激活后等待至少一个小时才能处理任何交易。如果该事务是有效的,请等待一个小时,然后重试该事务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46649970

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档