PayPal DoDirectPayment中存在空引用异常

PayPal DoDirectPayment中存在空引用异常,paypal,paypal-sandbox,payment,Paypal,Paypal Sandbox,Payment,在PayPal的DoDirectPayment方法中,我面临空引用异常。为了解决此问题,根据更新的API为传递给方法的对象设置了其他属性 虚拟信用卡被用来支付。根据PayPal文档,DoDirectPayment方法仅适用于网站Payments Pro订阅 了解到这一点后,我尝试使用沙盒帐户的专业订阅,但出现了相同的异常。关于这个问题的主要问题是,相同的代码在站点的实时版本中工作,而不是在开发服务器中 例外情况如下 An exception of type 'System.NullReferen

在PayPal的DoDirectPayment方法中,我面临空引用异常。为了解决此问题,根据更新的API为传递给方法的对象设置了其他属性

虚拟信用卡被用来支付。根据PayPal文档,DoDirectPayment方法仅适用于网站Payments Pro订阅

了解到这一点后,我尝试使用沙盒帐户的专业订阅,但出现了相同的异常。关于这个问题的主要问题是,相同的代码在站点的实时版本中工作,而不是在开发服务器中

例外情况如下

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否我没有找到解决方案,而是使用了升级的程序集。