2014-11-28 4 views
0

저는 현재 PayPal API를 구현하는 시스템을 찾고 있습니다. 이 일환으로 지불 처리를 위해 페이팔에 지불되는 수수료 인 feeAmt()를 받아야합니다.페이팔에 대한 수수료 금액을받는 방법

필자가 보았던 문서에서 getExpressCheckoutDetailsReq() 메소드를 구현해야만 정보를 얻을 수 있지만 원하는 것은 무엇이든간에이 정보를 얻기 위해 고심하고 있습니다. 또한 Java를 사용하여 응용 프로그램을 개발 중임을 알려 드려야 사용할 수 있습니다.

더 이상 설명이 필요하면 주저하지 않고 내가 때문에 더 지불이 아직 이루어지지 않았다 그 시점에서 포스트 :

답변

0

GetExpressCheckoutDetails는 수수료를 포함하지 않습니다을 개정하기 위해 최선을 다하겠습니다. 그것은 익스프레스 체크 아웃에 대한 3 건의 호출 중 2 번째이며 최종 호출이 이루어지기 전까지는 수수료가 부과되지 않습니다.

수수료 금액은 최종 통화 응답에 실제로 포함될 것입니다 : DoExpressCheckoutPayment. PAYMENTINFO_n_FEEAMT 매개 변수에 올 수 있습니다. 여기서 n은 지불 번호입니다 (0,1,2 등). 병렬 지불을 사용하지 않는 한 대부분 0이됩니다.

또는 Instant Payment Notification (IPN)을 사용하면 PayPal 계정에서 거래가 완료 될 때 수수료와 같은 거래 세부 정보를 실시간으로 확인할 수 있습니다.

또 다른 옵션은 GetTransactionDetails API를 사용하여 FEEAMT 매개 변수에 수수료를 포함하는 개별 트랜잭션의 데이터를 가져 오는 것입니다. 어쩌면 그게 처음에 생각한거야 .. ??

+0

동일한 문제가 있습니다. 다른 해결책이 있습니까? –

+0

옵션으로 제공 한 3 가지 솔루션 중 어느 것도 당신을 위해 작동하지 않습니까? –

+0

나는이 튜토리얼을 따라 갔다. https://devtools-paypal.com/guide/expresscheckout?success=true&token=EC-0UN4180064902854K&PayerID=3WCRPEYXKWP7Q 4 단계의 응답에이 정보가 포함되어야합니다. 여기에 답변하십시오 : http://stackoverflow.com/questions/31776637/commit-paypal-express-transaction –

관련 문제