我目前正在使用PayPal的Classic API来创建一次性付款,但是当我调用GetExpressCheckoutDetails时,我没有收到有关付款人的任何信息。
注意:我使用Google Go作为编程语言
答案 0 :(得分:1)
这取决于您何时致电GetEC。 GetEC(GetExpressCheckoutDetails)不一定回复付款人信息,因为付款人可能>尚未出现。
付款人信息和付款人ID仅在付款人同意付款后可用(他/她登录PP并填写正确的信息并点击“继续”或“付款”按钮),这意味着在这种情况下您将致电GetEC AFTER 付款人同意支付并返回您的DoEC系统。这样,GetEC将为您提供付款人信息。
这是GetEC doc: https://developer.paypal.com/docs/classic/api/merchant/GetExpressCheckoutDetails_API_Operation_NVP/