2012-08-29 91 views
1

我正在爲一位客戶處理Sagepay直接實施,負責處理存款和付款以及退還存款。這對於在線支付沒問題,但客戶還需要通過Sagepay的進行電話支付。 我想通過我的系統處理這些付款,這樣可以使更高百分比的退款自動化,但是,儘管搜索了Sagepay的資源,Google和SO,但我無法找到與終端集成的任​​何信息。是否可以使用PHP與Sagepay Virtual Terminal集成?

所以,我想知道的是:

  1. 是否有可能以這種方式整合,如果是的話是有我丟失了一些資源?
  2. 如果沒有官方API,Sagepay會採取什麼措施來阻止通過CURL或類似技術自動化流程。

我曾與Sagepay(包括Direct和Form)合作過,並且非常熟悉事物的在線支付方面,但不熟悉Terminal。

+0

我已經使用「表單集成」整合了Sagepay。它在本地主機上運行良好,但是當我在活動服務器上測試它時發現'意外的錯誤似乎已經發生'。如果你的Sagepay工作正常,你能指導我嗎?!附:我交叉檢查了我的數據庫憑證。我已經從以下網址下載了PHP sdk:http://www.sagepay.co.uk/file/9981/download-document/VspPHPKit.zip?token=IWw01ZMqSq6EQ-shgoJZql3_r4O47pifItd7p4wn_7Y – Ankur

+1

嗯,我相信Sagepay在很多方面有所改變過去四年,但聽起來非常像您的服務器的IP地址或FQDN未在Sagepay安全設置中列爲端點。登錄到Sagepay門戶並檢查設置。 – Scutterman

回答

0

好的,所以我和Sagepay支持人員交談,答案比我想象的要簡單得多。我不需要與Terminal集成,我只需要使用標準集成並將AccountType的值更改爲'M'。

相關問題