2015-10-20 69 views
0

我已經下載了eway API(https://github.com/eWAYPayment/eway-rapid-php)。 而根據這份文件https://eway.io/api-v3/#iframe我已經內嵌iframe支付方式。eWay iframe支付getway整合

在測試模式下我生成使用此 付款URL這是測試API密鑰

$apiKey = 'A1001CySeCsbAow/FB71ofmbG9puc5iqoaTM4WnSjcTrUP74qFWQzYoaJm34yS9k4pu8MK'; 
$apiPassword = 'MpFW18pu'; 
$apiEndpoint = 'Sandbox'; 

$client = \Eway\Rapid::createClient($apiKey, $apiPassword, $apiEndpoint); 

所有的工作以及我能夠支付易緯,並得到適當的事務ID和所有這一切,

現在我想讓它生活,所以我chnaged活的API密鑰和密碼,但我應該添加在端點? 我有嘗試他們提出的所有URL本文檔中https://eway.io/api-v3/#iframe

SOAP https://api.ewaypayments.com/soap.asmx 
SOAP WSDL https://api.ewaypayments.com/soap.asmx?WSDL 
REST (POST) https://api.ewaypayments.com/AccessCodesShared 
HTTP POST (XML) https://api.ewaypayments.com/CreateAccessCodeShared.xml 
HTTP POST (JSON) https://api.ewaypayments.com/CreateAccessCodeShared.json 
RPC (XML) https://api.ewaypayments.com/xml-rpc 
RPC (JSON) https://api.ewaypayments.com/json-rpc 

但錯誤說無效的API密鑰或密碼,但我100%肯定它是當期的,因爲我也intigrated https://eway.io/api-v3/#transparent-redirect使用相同的憑據這種付款方式。所以這與終點有關。

有文檔中他們爲沙盒測試

SOAP https://api.sandbox.ewaypayments.com/soap.asmx 
SOAP WSDL https://api.sandbox.ewaypayments.com/soap.asmx?WSDL 
REST (POST) https://api.sandbox.ewaypayments.com/AccessCodesShared 
HTTP POST (XML) https://api.sandbox.ewaypayments.com/CreateAccessCodeShared.xml 
HTTP POST (JSON) https://api.sandbox.ewaypayments.com/CreateAccessCodeShared.json 
RPC (XML) https://api.sandbox.ewaypayments.com/xml-rpc 
RPC (JSON) https://api.sandbox.ewaypayments.com/json-rpc 

我在這是我工作的沙盒測試中使用一個接一個,現在它也顯示同樣的錯誤提供該網址。我真的需要幫助。

回答

0

您上線時可以使用production(當然還有生產API密鑰和密碼)。

這應該在文檔中變得更清楚,並且會在接下來的幾天更新。

對於那些好奇的人,這在Rapid Client contract中定義。