2014-02-21 229 views
0

我正在建設一個電子商務網站,我選擇付款方式。我的第一個任務是將訂單與PayPal API聯繫起來,但是我一直在尋找幾個小時的選項,而且我沒有線索從哪裏開始。使用Paypal付款

我已經檢查了這個:http://www.asp.net/web-forms/tutorials/aspnet-45/getting-started-with-aspnet-45-web-forms/checkout-and-payment-with-paypal 但是我無法理解從哪裏開始,特別是因爲它使用的是Web表單,而且我只使用MVC。

任何人都可以幫我嗎?非常感謝你。

+1

你最好從這裏開始:https://developer.paypal.com/webapps/developer/docs/你需要了解貝寶是如何工作的 – DmitryK

+1

我會說你得到的教程是一個很好的開始。從「集成PayPal」開始閱讀核心功能不依賴於您選擇的UI框架。 –

+0

我正在閱讀您提供的內容,@DmitryKvochkin,但對於此頁面(https://developer.paypal.com/webapps/developer/docs/integration/direct/make-your-first-call/),我不知道不明白如何撥打令牌呼叫和Api呼叫。我正在使用C#。 – hsim

回答

1

如果你真的需要一些特定的MVC來幫助你理解PayPal集成,那麼你可以試試這個MVC教程。

asp net mvc paypal integration

我相信,你必須也非常好,值得一讀的教程。

1

對於PayPal快速嘗試PayPalExpressCheckoutMVC-MultiItem

+0

哇,我真的很喜歡!我將深入研究解決方案。這有點像我的項目所需的DLL,還是你建議我寧願從解決方案中工作來實現我自己的東西? – hsim

+0

我會將它作爲項目添加到您現有的解決方案中,然後您可以使用現有的PurchaseController作爲示例在您的Web項目中創建一個PurchaseController。 – Andrew

2

這裏是思想流程來實現簡單的支付寶付款時,你應該記住:

在您的視圖中,添加貝寶付款按鈕: https://developer.paypal.com/docs/classic/paypal-payments-standard/ht_create-pps-buttons/

現在保持記住,用戶可以更改值,所以,你必須實現貝寶IPN監聽器: https://mvcsamples.svn.codeplex.com/svn/trunk/Kona.Web/Controllers/PayPalController.cs

insid聆聽者邏輯,您可以驗證付款是否正確,然後執行您所需的任何操作。


如果你遇到麻煩從本地主機測試它:只要檢查此鏈接:Paypal Ipn integration with asp.net MVC