PayPal DoDirectPayment中存在空引用异常
在PayPal的DoDirectPayment方法中,我面临空引用异常。为了解决此问题,根据更新的API为传递给方法的对象设置了其他属性 虚拟信用卡被用来支付。根据PayPal文档,DoDirectPayment方法仅适用于网站Payments Pro订阅 了解到这一点后,我尝试使用沙盒帐户的专业订阅,但出现了相同的异常。关于这个问题的主要问题是,相同的代码在站点的实时版本中工作,而不是在开发服务器中 例外情况如下PayPal DoDirectPayment中存在空引用异常,paypal,paypal-sandbox,payment,Paypal,Paypal Sandbox,Payment,在PayPal的DoDirectPayment方法中,我面临空引用异常。为了解决此问题,根据更新的API为传递给方法的对象设置了其他属性 虚拟信用卡被用来支付。根据PayPal文档,DoDirectPayment方法仅适用于网站Payments Pro订阅 了解到这一点后,我尝试使用沙盒帐户的专业订阅,但出现了相同的异常。关于这个问题的主要问题是,相同的代码在站点的实时版本中工作,而不是在开发服务器中 例外情况如下 An exception of type 'System.NullReferen
An exception of type 'System.NullReferenceException' occurred in
PayPalCoreSDK.dll but was not handled in user code
Object reference not set to an instance of an object.
堆栈跟踪如下所示
at PayPal.APIService.MakeRequestUsing(IAPICallPreHandler apiCallHandler)
at PayPal.BasePayPalService.Call(IAPICallPreHandler apiCallHandler)
at
PayPal.PayPalAPIInterfaceService.PayPalAPIInterfaceServiceService
.DoDirectPayment(DoDirectPaymentReq doDirectPaymentReq, String apiUserName)
at
PayPal.PayPalAPIInterfaceService.PayPalAPIInterfaceServiceService
.DoDirectPayment(DoDirectPaymentReq doDirectPaymentReq)
正在使用的PayPalCoreSDK版本是1.3.0.0。我知道这是旧版本,但您找到解决方案了吗?我也有同样的问题。@codeslinger否我没有找到解决方案,而是使用了升级的程序集。我知道这很旧,但你找到解决方案了吗?我也有同样的问题。@codeslinger否我没有找到解决方案,而是使用了升级的程序集。