2017-03-15 1 views

답변

2

첵이 페이팔 대리자 메서드 나 감사를 위해 일했다

func payPalPaymentViewController(_ paymentViewController: PayPalPaymentViewController, didComplete completedPayment: PayPalPayment) 
{ 
    print("PayPal Payment Success !") 
    paymentViewController.dismiss(animated: true, completion: {() -> Void in 
     // send completed confirmaion to your server 
     print("Here is your proof of payment:\n\n\(completedPayment.confirmation)\n\nSend this to your server for confirmation and fulfillment.") 

     let dict = completedPayment.confirmation 
     print("dict data is ====%@", dict) 

     let paymentResultDic = completedPayment.confirmation as NSDictionary 
     let dicResponse: AnyObject? = paymentResultDic.object(forKey: "response") as AnyObject? 

     let paycreatetime:String = dicResponse!["create_time"] as! String 
     let payauid:String = dicResponse!["id"] as! String 
     let paystate:String = dicResponse!["state"] as! String 
     let payintent:String = dicResponse!["intent"] as! String 

     print("id is --->%@",payauid) 
     print("created time ---%@",paycreatetime) 
     print("paystate is ----->%@",paystate) 
     print("payintent is ----->%@",payintent) 

    }) 
} 
+0

확인 만 "completedPayment.confirmation"를 얻을 수 있습니다. –