3

我正在使用 DoReferenceTransaction 并且即使在使用最新的计费交易 ID 后它也会随机失败。每天的故障率约为 30% 至 50%。每次我们得到 15005 错误。

我们提供的在线产品最初是 15 天试用期,然后根据使用情况我们通过 DoReferenceTransaction 向用户收费。付款和频率因使用情况而异。

为了授权信用卡 15 天的试用期,我们通过 DoDirectPayment API 进行 0.01 美元的授权、捕获和退款。15 天后,将使用来自 PayPal 的最新交易 ID 自动执行 cron 向用户收费。在这一点上,我们看到每天有 30% 到 50% 的失败率低于错误。产品价格高达 350 美元,因此我们不进行全额授权,而是 1 美分授权、捕获和退款,并根据使用情况由 DoReferenceTransaction 进一步交易。

错误/贝宝响应

TIMESTAMP=2012-09-27T12:38:36Z 
CORRELATIONID=e25f624542dc 
ACK=Failure 
VERSION=64 
BUILD=3719653 
L_ERRORCODE0=15005 
L_SHORTMESSAGE0=ProcessorDecline 
L_LONGMESSAGE0=Thistransactioncannotbeprocessed. 
L_SEVERITYCODE0=Error 
L_ERRORPARAMID0=ProcessorResponse 
L_ERRORPARAMVALUE0=0051 
AMT=44.95 
CURRENCYCODE=USD 
AVSCODE=S 
CVV2MATCH=P

请帮助我理解和纠正这个问题。如果您需要更多信息,请告诉我。

4

0 回答 0