2010-07-23 71 views
3

我一直在編程多年,而且我還完成了一些專業編程項目。我最近有一位朋友問到創建一個電子商務網站,但我不得不拒絕她,因爲我從來沒有開發過可以開賬單的網絡應用程序。我也可能需要在將來編寫基於訂閱的Web服務。我的問題是,我怎麼開始使用結算?我從來沒有找到關於這方面的指導,而且我幾乎不知道銀行賬戶是如何工作的,因爲我沒有管理自己的賬戶(因爲我只有16歲,所以我有這個藉口)。如何在應用程序中記帳

我不知道答案是否依賴於語言,但如果是我感興趣的語言是Python,C/C++和Java。

+0

[計費系統體驗](http:// stackoverflow。com/questions/1573468/experience-with-billing-systems) – 2010-07-23 01:48:46

+2

我認爲我們的目標是自己做一點工作;您可以與例如http://www.PragPog.com(http://www.pragprog.com [「PayPal和紅寶石的星期五」](http://www.pragprog.com/titles/jfpaypal/payment-processing-with- paypal和紅寶石)是相當不錯)或另一種服務,如http://www.braintreepaymentsolutions.com/ – sarnold 2010-07-23 01:49:50

回答

3

設置電子商務網站的方法有很多,

如果您沒有任何經驗,也不想陷入任何「複雜」的事情,我會建議您使用由其他人託管的可定製網絡「店面」,並預先集成信用卡處理等等。這些在線有很多選項。只需搜索谷歌的「網店面」。雅虎甚至有這樣一種服務:

http://smallbusiness.yahoo.com/ecommerce/sellonline.php

超越的是,這是很容易與他人如PayPal整合。他們有各種各樣的選擇,從最基礎的(使用鏈接派人到他們的網站查詢字符串參數,讓貝寶知道用戶想要買什麼):

https://cms.paypal.com/us/cgi-bin/?&cmd=_render-content&content_ID=developer/home

除此之外水平,你需要註冊一個商業賬戶,或其他類似種類的服務,就像authorize.net提供了一個(我喜歡誰):你可以買到最重要的Web開發

http://www.authorize.net/

有分量像.NET,JSP等平臺。完美的例子是dotnetcart。這些組件提供出的現成,易於安裝的集成與各大CC加工企業,以及外的現成的購物車實現:

http://www.dotnetcart.com/

最後,大多數商戶服務/支付網關提供用於直接整合的網絡服務。 )永遠不會存儲CC號碼; )

2

我會看看paypal的api開始。您可能不想堅持使用它們,但它是瞭解如何處理信用卡結算公司等問題的好地方。

Here ya go.

1

你通常與第三方做銀行交易接口。我曾經使用過的一個是Authorize.Net,但那裏有很多(PayPal是另一個頗受歡迎的API)。

基本上,最好的辦法是做儘可能少並讓第三方處理所有的「硬」的東西(如安全性,管理的信用卡信息等)。

相關問題