来自 AuthNet 的网站:
我们的旧版高级集成方法 (AIM) 和服务器集成方法 (SIM) API 以及我们的简单结帐选项现已正式弃用,这意味着我们将不再为这些 API 提供任何更新。
我们有一个多年前用 vb 编写的桌面应用程序,它使用的是 AuthNet,我如何确定这个应用程序是使用 AIM 还是 SIM?下面的代码: -
Private Sub DoRefund()
Try
Authorizer.Add("x_login", ConfigurationManager.AppSettings("AuthNetID").ToString)
Authorizer.Add("x_tran_key", ConfigurationManager.AppSettings("AuthNetKey").ToString)
Authorizer.Add("x_type", "CREDIT")
Authorizer.Add("x_trans_id", HoldTransID)
Authorizer.Add("x_duplicate_window", "1")
Dim decTempTotal As Decimal = decTotValue
If Not Authorizer.AuthorizePayment(HoldCC, HoldExpMo + "/" + HoldExpYr, HoldCCCID, decTotValue.ToString) Then
' insert RefundBatchExceptions record.
' logging exception
Exit Sub
End If
ListBox1.Items.Add("Refund successful for Card Order/Credit Card: " + HoldCorderID + "/" + HoldCC + " for " + Format(decTotValue, "C"))
ListBox1.Refresh()
Catch ex As Exception
Throw
End Try
End Sub
随着 AuthNet 的变化,我需要在这个应用程序中进行一些更改吗?