페이팔 결제를 수락하는 iOS 앱이 있습니다. 성공적인 지불에 나는 응용 프로그램에 지불 다음과 같은 증거를받을Paypal API - 모바일 지불 확인 - senderEmail 검색
"proof_of_payment" = {
"adaptive_payment" = {
"app_id" = "APP-blablabla";
"pay_key" = "AP-blablabla";
"payment_exec_status" = COMPLETED;
timestamp = "2013-12-13T18:33:30.182-08:00";
};
};
내가 다음 API 호출
curl https://svcs.sandbox.paypal.com/AdaptivePayments/PaymentDetails \
-H "X-PAYPAL-SECURITY-USERID: blablabla.gmail.com" \
-H "X-PAYPAL-SECURITY-PASSWORD: blablabla" \
-H "X-PAYPAL-SECURITY-SIGNATURE: blablabla" \
-H "X-PAYPAL-REQUEST-DATA-FORMAT: NV" \
-H "X-PAYPAL-RESPONSE-DATA-FORMAT: NV" \
-H "X-PAYPAL-APPLICATION-ID: APP-blablabla" \
-d "payKey=AP-blablabla&requestEnvelope.errorLanguage=en_US"
로를 사용하여 서버 측에서 지불의 증거를 확인하기 위해 적응 지급 API를 사용 여기 API 문서 당 : https://developer.paypal.com/webapps/developer/docs/classic/api/adaptive-payments/PaymentDetails_API_Operation/ 응답에서 senderEmail을 기대하지만 어떤 것도 얻지 못합니다!? 내가 얻기 위해 무엇을 할 수 있는지 어떤 아이디어가 SENDEREMAIL 주소 : 아래
내가 적응 APIresponseEnvelope.timestamp=2013-12-13T18%3A35%3A40.412-08%3A00&
responseEnvelope.ack=Success&
responseEnvelope.correlationId=af33730da88fb&
responseEnvelope.build=7935900&
cancelUrl=http%3A%2F%2Fwww.paypal.com&
currencyCode=USD&
paymentInfoList.paymentInfo(0).transactionId=blablabla&
paymentInfoList.paymentInfo(0).transactionStatus=COMPLETED&
paymentInfoList.paymentInfo(0).receiver.amount=2.00&
paymentInfoList.paymentInfo(0).receiver.email=blablabla%40gmail.com&
paymentInfoList.paymentInfo(0).receiver.primary=false&
paymentInfoList.paymentInfo(0).receiver.paymentType=SERVICE&
paymentInfoList.paymentInfo(0).receiver.accountId=blablabla&
paymentInfoList.paymentInfo(0).refundedAmount=0.00&
paymentInfoList.paymentInfo(0).pendingRefund=false&
paymentInfoList.paymentInfo(0).senderTransactionId=blablabla&
paymentInfoList.paymentInfo(0).senderTransactionStatus=COMPLETED&
returnUrl=http%3A%2F%2Fwww.paypal.com&status=COMPLETED&
payKey=AP-blablabla&
actionType=PAY&
feesPayer=EACHRECEIVER&
sender.accountId=blablabla&
sender.useCredentials=true
질문에게서 얻는 반응이다? 주 :이 모든 사용하는 샌드 박스는