2012-02-20 88 views
6

Magento是一個很棒的產品,但是它的開箱即用確實缺乏經常性的計費支持。我與當前的項目走到了一個十字路口,需要一些指導。Magento經常性計費解決方案

我們已經用盡了Magento的所有Google搜索和模塊,以支持我們需要的循環計費。到目前爲止,我們遇到的只有一個模塊,其成本是由英國的一家HeadWorks公司花費300美元。我們已經嘗試過這個模塊,目前非常失望,主要原因是完全缺乏支持和文檔。沒有人似乎有知識來回答我們的問題,甚至試圖。

我們的目標很簡單,我們不知道爲什麼沒有更多的解決方案來做到這一點,所以問題變成了,其他人在做什麼?

所有我們需要做的是以下幾點:

  1. 物品如虛擬主機,短信營銷等
  2. 扎入我們的商家帳戶和authorize.net
  3. 繼續提供訂閱我們網站上的客戶隨時都可以使用

Skrill Moneybookers &他們的模塊與我們需要做的(至少在美國)不兼容。 PayPal吸收並希望將我們的資金拿回來,並希望將客戶重定向到他們的網站以設置結算協議。 iTransact服務非常棒,但有一個2年以上的舊模塊並沒有支持。

+0

嗨,你解決了你經常性結算問題? – 2013-07-06 08:55:19

+0

我不再是這個項目的開發者,所以不過謝謝你的建議。 – 2013-07-06 21:48:23

+0

我認爲https://all4coding.com/subscriptions-and-recurring-payments.html是你正在尋找的擴展。這是對Magento循環付款的增強。它也符合您的要求。此擴展程序支持PayPal Pro,PayPal Express,Payfow Pro,Payflow Express等。他們提供免費試用版,因此您可以在決定購買之前對其進行測試。這種擴展的最好的部分是它們允許您爲Aheadwork SARP不能的同一產品的不同訂購期限定義不同的價格。希望你會找到你的解決方案。 – 2014-11-23 02:21:38

回答

4

你應該看看服務OrderGroove.com。他們擅長於Magento等電子商務系統中的定期訂單。

+0

雖然我們沒有使用OrderGroove(他們每月開始爲2萬美元),但我們已經走過了這個方向,希望能有更好的結果。謝謝你的提示! – 2012-03-13 12:39:30

7

答案是循環計費是電子商務行業中的一個禁忌。這主要是因爲大型男孩,即萬事達卡和維薩有非常嚴格的規則來管理經常性結算交易。

定期結算意味着存儲客戶的信用卡/借記卡數據,長號碼,到期日期和cvv2,以供將來處理。然而,這在安全性方面開闢了一大堆蠕蟲。這就是爲什麼維薩/萬事達卡在商家遵守PCIDSS時強加規定。實際上,這意味着您的服務器/網站必須經過認證才能保證安全,使用的服務如McAfee PCIDSS,它基本上遠程掃描您的服務器/網站並試圖破解它。它尋找開放端口,配置不當的防火牆(或缺乏),xss腳本漏洞,mysql注入漏洞,操作系統安全漏洞等等。 PCIDSS最重要的要素之一是對所有卡數據進行加密。

這是一個繁瑣的過程,因爲一旦您收到報告,您也需要修復所有標記的關鍵問題並通過掃描。還有其他的步驟可以完成,但我不會在這裏列舉它們。請參閱pci dss網站以供參考。您還需要按季度保持最新的認證。

基本上,這意味着維薩/萬事達並不特別喜歡小商戶擁有此功能,因爲它們可能對客戶造成重大風險。如果他們的系統遭到破壞,黑客可以將犯罪企業的卡數據使用。

這反過來意味着Visa/Mastercard支持行業中的大公司處理經常性結算,例如PayPal,Worldpay,authorize.net等。一個通話端口,一個實體用於罰款和恢復損失,如果有問題。

現在我們回到Magento。雖然在Magento中創建正常付款方式相對比較容易,但由於大多數PSP的工作方式都是相同的(大多數情況下),所以經常性結算的處理方式不同於提供商。此外,有些人比其他人更具有限制性。

我不能也不會推薦PayPal,因爲我對他們有過非常不好的經歷,我絕對可以推薦Worldpay + Futurepay +隱形XML方法。您需要聘請Magento開發人員爲您編寫自定義模塊,但這是可行的。我目前正在使用挪威付款方式和定期結算爲挪威客戶編寫一個模塊。

如果您仍然需要幫助,請聯繫我,我可以爲您的商店編寫一個模塊。

希望這會有所幫助。

乾杯, Michael。

5

Paradox Labs有一個支持Magento Recurring Profiles的Authorize.NET CIM擴展,最近Braintree發佈了一個支持它們的擴展。我對Magento的重複配置文件做了很多改進。你可以肯定地告訴他們他們處於測試階段,但是這會阻止你把手弄髒,並且完成Magento團隊還沒有做的事情。

這裏有幾件事情我改進:

https://github.com/tegansnyder/Magento-Recurring-Beta-Grid-Improvements

https://github.com/tegansnyder/Magento-Programmatically-Create-Recurring-Profiles-Authorize.net-CIM

https://gist.github.com/tegansnyder

我不得不作出修改,將車控制裝置,允許折扣代碼顯示在用於名義物品時的前端。默認情況下,他們不會顯示他們被應用。

我還必須對第二次收取配置文件時運行的每日結算作業進行一些修改以刪除折扣。 Magento每次在循環結束時都會應用它們。

很多小東西在這裏和那裏,但它到達那裏。

+0

你提到這很有趣。我實際上約3周前採訪了那裏工作。他們離我工作的地方大約3個街區:) – 2012-12-20 15:34:22

+0

這正是我需要做的。您能否告訴我哪些文件需要進行編輯,以便在初次銷售後從重複項目中刪除折扣? – khaos337 2014-07-22 19:58:44

3

有不同的策略來實現與Magento的定期結算/產品訂閱:

Magento的週期性型材

Magento的內置重複配置文件功能可以兼容的Magento支付擴展和網關使用。這些包括PayPal,Authorize.Net CIM(客戶信息管理器)。此方法需要支持循環配置文件功能的付款擴展,例如Paradox Labs CIM Extension

自定義的Magento以支持定期結算

這可以與第三方的擴展來完成,如(AheadWorks SARP extension)或從頭開發。

集成外部訂閱管理軟件

平臺專門從事電子商務產品訂閱包括:

一些訂閱管理軟件的數字商品包括: