2013-10-13 51 views

回答

0

視角的

ARB不應該是具體的語言,它是完全相反。 ARB提供了一個SOAP或XML接口,它允許任何可以通過SOAP或XML進行通信的語言/應用程序發佈和接收ARB的響應。

我推薦SOAP比普通的舊XML;它更嚴格並且很好地轉換成OOP。您會對PHP's SOAPClient最感興趣。使用SoapClient的連接到WSDL爲11頁的Authorize.NET's ARB Guide描述:https://api.authorize.net/soap/v1/Service.asmx?WSDL

視角乙

但是,如果你想在你的選擇(PHP)的語言現成的API,Authorize.NET有SDK可供下載和使用。請參閱​​ 請注意支持表中PHP支持自動重複計費(ARB),服務器集成方法(SIM)和高級集成方法(AIM)。在相同的下載頁面上,示例應用程序可用您選擇的語言提供。

要立即批准,並捕獲後

第一的宗旨,文檔位於http://developer.authorize.net/guides/AIM/wwhelp/wwhimpl/js/html/wwhelp.htm,並導航到「提交事務」>「信用卡交易類型」>「僅授權」和「預先覈准和捕捉」

  1. 在日後執行x_type=AUTH_ONLY
  2. 然後用x_trans_id=$ID
  3. 執行

沒有重新發明輪子,PHP示例代碼可以在http://developer.authorize.net/resources/files/samplecode/php_aim.zip下載(免費)關於AIM。

Authorize.NET的API是有據可查的,它們有很多示例代碼......就是如果你知道在哪裏看。

開發者帳戶

Authorze.NET提供免費的開發者賬戶和沙箱與DPM,SIM和AIM玩。請參閱http://developer.authorize.net/integration/fifteenminutes/並註冊https://developer.authorize.net/testaccount/

+0

那麼授權和捕獲的參數是什麼? –

+0

@JhourladEstrella更新了答案 – zamnuts

+0

謝謝。我實際上設法使授權代碼在AIM上運行,但尚未在ARB上運行。正如我前面提到的,在文檔和示例代碼中都沒有提及它。只有AIM擁有AUTH_ONLY交易的示例代碼。我使用相同的參數嗎? –