小编Ris*_*edi的帖子

com.paypal.core.rest.PayPalRESTException:读取超时

我在我的项目中使用paypal付款.它适用于签证卡万事达卡,付款成功完成.

private def doFinalPayment(payment: Payment, payer: Payer, accessToken: String): Payment = {    
val apiContext = new  APIContext(accessToken)  
var objPay=payment   
apiContext.setConfigurationMap(sdkConfig)   
try {
      objPay = objPay.create(apiContext)//Exception Occur here
      // some code here...........

       } catch {
     case e: PayPalRESTException => {
       println("EXCEPTION IN DO FINAL PAYMENT METHOD")
       val msg = e.getMessage
       println(e)
       println(msg)
     }   
   }    
objPay 
}
Run Code Online (Sandbox Code Playgroud)

但是使用美国运通发现卡,它给了我以下例外:

EXCEPTION IN DO FINAL PAYMENT METHOD  
com.paypal.core.rest.PayPalRESTException:Read timed out
Read timed out
Run Code Online (Sandbox Code Playgroud)

我正在使用这些库依赖......

"com.paypal.sdk" % …
Run Code Online (Sandbox Code Playgroud)

scala paypal payment-gateway paypal-sandbox

5
推荐指数
1
解决办法
779
查看次数

标签 统计

payment-gateway ×1

paypal ×1

paypal-sandbox ×1

scala ×1