WinForms的PayPals即时支付通知

WinForms的PayPals即时支付通知,winforms,paypal,paypal-ipn,paypal-rest-sdk,Winforms,Paypal,Paypal Ipn,Paypal Rest Sdk,我正在开发一个WinForms应用程序,它能够创建和发送发票。除了在本地创建发票外,该应用程序还使用PayPals权限API和发票API允许应用程序代表客户选择性地发送发票 我的问题如下,跟踪使用PayPal发送的发票的当前状态的最佳方法是什么?应用程序需要知道每个发票的状态,以便在本地更新其记录 我知道PayPals即时支付通知,但我不确定它如何与WinForms应用程序配合使用 我最初的想法是使用PayPal发票API在需要时查询所需信息。此外,在不同线程上运行的函数可以定期运行,以从API

我正在开发一个WinForms应用程序,它能够创建和发送发票。除了在本地创建发票外,该应用程序还使用PayPals权限API和发票API允许应用程序代表客户选择性地发送发票

我的问题如下,跟踪使用PayPal发送的发票的当前状态的最佳方法是什么?应用程序需要知道每个发票的状态,以便在本地更新其记录

我知道PayPals即时支付通知,但我不确定它如何与WinForms应用程序配合使用

我最初的想法是使用PayPal发票API在需要时查询所需信息。此外,在不同线程上运行的函数可以定期运行,以从API检索后台信息,并在本地更新记录


我是否没有确认更好的解决方案?

如果使用权限API创建发票,IPN将不适合发票付款,因为发票API中没有设置IPN URL的参数。您的想法是调用GetInvoiceDetails API根据需要获取发票状态,这对我来说是一个很好的解决方案