0
내가 eBay에 GetOrders를 요청에서 transactionId는이 유효하지 않습니다,하지만 난 페이팔 GetTransactionDetails 요청을하고 반환 된 값을 제공 할 때, 나는 다음과 같은 오류 얻을 : 페이팔 모두 들어잘못된 인수로 인해 트랜잭션이 거부되었습니다. 트랜잭션 ID는
Errors[] =
(ErrorType){
ShortMessage = "Transaction refused because of an invalid argument. See additional error messages for details."
LongMessage = "The transaction id is not valid"
ErrorCode = "10004"
SeverityCode = "Error"
},
을 eBay 나는 샌드 박스 구매자와 판매자 계정을 가지고 있으며, eBay에서는 구매자 계정이 판매자 계정에서 제품을 구입하여 지불했습니다. 지불은 PayPal 계정과 두 가지 eBay 계정에 모두 표시되며 판매자 계정에 PayPal 자격 증명을 사용하고 있음을 확인했습니다. 다음과 같이
내가 보내는 오전 SOAP 요청은 다음과 같습니다
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:ns="urn:ebay:api:PayPalAPI" xmlns:ns0="urn:ebay:apis:eBLBaseComponents" xmlns:ns1="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns2="urn:ebay:api:PayPalAPI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header>
<ns:RequesterCredentials>
<ns:Credentials xmlns:ns="urn:ebay:apis:eBLBaseComponents">
<ns:Username>VALUE</ns:Username>
<ns:Password>VALUE</ns:Password>
<ns:Signature>VALUE</ns:Signature>
</ns:Credentials>
</ns:RequesterCredentials>
</SOAP-ENV:Header>
<ns1:Body>
<ns2:GetTransactionDetailsReq>
<ns2:GetTransactionDetailsRequest>
<ns0:Version>117.0</ns0:Version>
<ns0:TransactionID>VALUE</ns0:TransactionID>
</ns2:GetTransactionDetailsRequest>
</ns2:GetTransactionDetailsReq>
</ns1:Body>
</SOAP-ENV:Envelope>
어떤 도움이 많이 주시면 감사하겠습니다.
여기에 트랜잭션 ID를 붙여 넣을 수 있습니까? – Eshan
요청에 거래 ID가 표시되지 않습니다 .. ?? –
나는 98Y542082M158374K와 7H015107M0108730W 두 가지를 가지고 있지만, 모든 것을 설정하기 전에 이러한 명령 중 하나가 이루어지기 때문에 이들 중 하나가 작동 할 것으로 기대하고 있습니다. –