目錄
1. 什麼是wp與支付寶的系統整合?
2. 為什麼寫這篇文章?
3. 系統整合的步驟
4. 一些感想
本文
1. 什麼是wp與支付寶的系統整合?
支付寶是目前國內最流行的電子支付平台。在國內,只要你做線上銷售,就難免要和支付寶打交道。特別是由於目前支付寶的商家服務已經免去申請費(但是需要支付分潤,1+%),支付寶就日益成為做網路營銷的重要支付手段之一。
wordpress是一個開源的部落格程式(但是現在,我們幾乎內容把它變成了一個CMS內容管理系統了)。有著先天的搜尋引擎友好性,是SEOer 的最愛。特別是,由於它的開源、簡約,世界各地的wp愛好者為其開發了數以千計的功能拓展(plugins)以及數以萬計的模板應用(theme)和微件 (widgets)。這些都是wp有著強大生命力的原因。
基於上面的原因,目前,有更多的seo人士希望把wp的SEO友好性、豐富的功能拓展與支付寶的通用性結合起來,通過wp與alipay的整合,實現轉化率更高地線上銷售。
2. 為什麼寫這篇文章?
不久前,我利用wp-mu,搞了一個新的多使用者建站系統。雖然目標群體是廣大的喜歡“免費”的使用者,但是,出於盈利的考慮,還是希望將一些進階功通 過使用者付費的方式才能使用。於是,就想到了在wp系統中嵌入支付寶支付通道。之前,我已經看到國內一些BSP(好像就那麼幾家)已經採用支付寶與wp整合 的方式,但不知道人家是怎麼實現的。通過搜尋,滿眼看到的都是有著和我一樣需求的人。另外,還有一些高人,動輒說要修改整站的結構才能實現整合云云。幾天 下來,竟然無果。於是,打算自己動手嘗試。結果是,很簡單,成功了。
3. 系統整合的步驟
由於時間有限,這些步驟就不截圖了。因為大家要麼是做seo的,要麼是做開發的,我用文字寫出來,想必大家都能明白我說的啥。現在開始。
wp與支付寶系統整合的主要步驟:
a、申請支付寶商家服務
b、擷取系統整合API
c、介面安裝與代碼修改
具體說:
(1)註冊一個支付寶帳號。在這裡:https://www.alipay.com/
(2)登入後,進入支付寶首頁“商家服務”-“即時到帳(我需要的)”
(3)填寫商家服務中心申請表格,並進行“簽約商家”的實名認證。需要你提供真實的個人資訊及手機號碼,以便接收驗證碼
(4)提交資訊並等待大約24小時
(5)接收簽約商家確認郵件並下載系統整合需要的程式碼範例。如果你不懂代碼,就登入支付寶官網上的“商家服務”,點擊進入合約列表裡的“申請整合”,請求支付寶的技術支援人員協助你整合
(6)支付寶的技術支援人員會在你申請整合後的48小時內給你打電話。你告訴她你是wordpress系統,並告訴她你是網站的管理員,請她幫你設定好基於wp的介面程式。大約2小時後,一個基於wp環境的介面程式會發送到你的email中。
(7)下面的操作,都是基於php主機的。win應該也差不多,但是,不會有人用IIS配置wp吧?
(8)將支付寶發送給你的介面程式(rar壓縮包),解壓縮後,再壓縮成zip的。至於為什麼,因為我的是GD主機,只能用zip,這時,你的介面程式已經壓縮為alipay.zip了
(9)在你的伺服器中建立一個檔案夾/alipay,並將alipay.zip壓縮包上傳至該目錄。在伺服器端解壓縮
(10)完成解壓縮後,訪問支付寶介面程式的路徑為:yourdomain.com/alipay/index.php
(11)至此,wp與alipay的系統成績已經完成了一大半。此時的支付通道已經可以使用了!你可以試著以使用者的身份進行一次支付併到支付寶賬戶中查看支付金額是否已經入賬。
(12)一些修改:支付寶預設的介面頁面可能與我們網站的整體風格不太相稱。這時可能需要我們對頁面做一些修改。如:
l 在<TD class="title">處修改支付頁面的名稱;
l 在<TD class="form"-left>修改表單的標籤;
l 在<span id="glowtext">修改支付頁面右側邊欄中的文字塊
l 在<TD class="lh15 txt12">處修改footer位置的內容,但是應該保留alipay的連結資訊;
另外一些基本設定:
l 開啟alipay_config.php檔案
l 在$return_url=處修改完成支付後的跳轉頁面。你可能需要在根目錄中手動建立一個類似complete-payment.html的頁面讓使用者知道把錢交給你之後他應該做什麼;
l 在$antiphishing=處設定是否開啟防網路釣魚功能。支付寶建議,開啟前應和官方聯絡一下,一旦開啟就無法關閉;
l 在$mainname= “收款方名稱”;這行代碼中,把收款方名稱替換為你網站的名稱。
4. 一些感想
(1)適用的就是最好的;
(2)嘗試自己動手解決問題,很多問題會迎刃而解;
(3)技術不是靈異事件,一切都有理性可言,一般人的智力足以去理解大多數的技術內幕;
(4)除了一些xhtml外,沒有用到複雜的代碼修改;
(5)完成。