2011-05-24 87 views
1

我正在與Authorize.net的ARB API集成。 Authorize.net每天在特定時間處理其交易,因此當人們創建訂閱時,他們的交易不是實時的。Authorize.net ARB API集成問題

我正在創建一個基於訂閱的模型,他們的API告訴我他們的CC是否已被處理?或者我應該延遲訪問我的網站,直到他們處理完當天的所有ARB交易。

在此先感謝!

回答

3

您應該通過AIM API收取他們的第一次訂閱付款。這會讓您立即獲得有關付款是否良好的反饋。假設成功,您可以使用ARB創建其訂閱,方法是將開始日期設置爲下一次計劃付款的日期。

這有兩個目的:

  • 如果卡是壞的,你馬上知道,並可以爲用戶提供一張新卡,而他們仍然在您的網站。一旦他們離開你的網站,就很難讓他們回到正確的位置。

  • 你可以給他們即時訪問,而不必擔心他們的卡是否被批准。

僅供參考,您可以使用Silent Post來確定通過ARB進行付款的狀態。