Asp.net 如何在authorized.net中知道订单是否已结算

Asp.net 如何在authorized.net中知道订单是否已结算,asp.net,authorize.net,Asp.net,Authorize.net,我已经在我的asp.net应用程序中实现了用于支付集成的authorized.net。但我必须根据取消的项目退还部分金额。但在授权的.net支付网关中,以批处理周期进行结算。在订单结算之前,我们不能从该笔交易中获得部分退款。所以现在管理员用户必须等待24小时才能退款。但一些时间结算交易发生在几个小时后,正如我所说,它取决于每日结算批量周期 Mu问题是了解订单是否已在Authorized.net中结算的任何技术或方法,因此管理员用户不必从交易开始等待24小时以获得部分退款 我在asp.net中的应

我已经在我的asp.net应用程序中实现了用于支付集成的authorized.net。但我必须根据取消的项目退还部分金额。但在授权的.net支付网关中,以批处理周期进行结算。在订单结算之前,我们不能从该笔交易中获得部分退款。所以现在管理员用户必须等待24小时才能退款。但一些时间结算交易发生在几个小时后,正如我所说,它取决于每日结算批量周期

Mu问题是了解订单是否已在Authorized.net中结算的任何技术或方法,因此管理员用户不必从交易开始等待24小时以获得部分退款

我在asp.net中的应用程序和我使用的AuthorizeNet dll是相同的


提前感谢。

Authnet每天在同一时间批处理。如果你问他们,他们会告诉你时间。您可以假定在此时间之前的任何交易均未结算。他们也有一个报告API,可以告诉您这一点(但要实现的工作要多得多)。