2015-04-01 2 views
1

Я использую Paypal Website Payments Pro в настоящее время.Paypal Website Payments Pro - Получить AVS/CVV

Мой вопрос в том, как я могу получить код AVS/CVV ответа через API, после сделка имела место. Поэтому я думаю, что все, что мне нужно сделать, это отправить запрос GET на какую-либо конечную точку, с идентификатором транзакции, и я надеюсь, что в ответ будет включен AVS/CVV.

Возможно, существует ограниченная информация о том, что на самом деле было возвращено.

TLDR: Сказали, можно ли получить код ответа AVS/CVV через API для PayPal Website Payments Pro, предоставляя идентификатор транзакции (или аналогичный) в качестве параметра?

ответ

0

Это типичный ответ DoDirectPayment

НВП Ответ:

TIMESTAMP=2015-04-01T07:09:23Z 
CORRELATIONID=5d206d78a7eb2 
ACK=Success 
VERSION=109.0 
BUILD=15840636 
AMT=0.01 
CURRENCYCODE=USD 
AVSCODE=X 
CVV2MATCH=M 
TRANSACTIONID=4XJ98999B8918783X 

Существует GetTransactionDetails API с идентификатором транзакции в качестве входного параметра, который отвечает следующим, но не получит AVS, CVV в ответ.

НВП Ответ:

[email protected] 
[email protected] 
RECEIVERID=XTV2XWLQDBBUL 
PAYERID=RPP8F58J274JG 
PAYERSTATUS=unverified 
COUNTRYCODE=US 
ADDRESSOWNER=PayPal 
ADDRESSSTATUS=None 
SALESTAX=0.00 
SHIPAMOUNT=0.00 
SHIPHANDLEAMOUNT=0.00 
TIMESTAMP=2015-04-01T07:09:35Z 
CORRELATIONID=6d04b6839b8a 
ACK=Success 
VERSION=109.0 
BUILD=15840636 
FIRSTNAME=John 
LASTNAME=Test 
TRANSACTIONID=4XJ98999B8918783X 
RECEIPTID=2178-2433-5782-0156 
TRANSACTIONTYPE=webaccept 
PAYMENTTYPE=instant 
ORDERTIME=2015-04-01T07:09:22Z 
AMT=0.01 
FEEAMT=0.01 
TAXAMT=0.00 
CURRENCYCODE=USD 
PAYMENTSTATUS=Completed 
PENDINGREASON=None 
REASONCODE=None 
PROTECTIONELIGIBILITY=Ineligible 
PROTECTIONELIGIBILITYTYPE=None 
L_QTY0=1 
L_TAXAMT0=0.00 
L_CURRENCYCODE0=USD 
L_TAXABLE0=false 
+0

Итак, чтобы подтвердить, AVS/CVV доступна только в момент создания транзакции? И поэтому не доступны после транзакции? Благодаря! –

+1

да, правильный ... – Vimalnath

Смежные вопросы