推文

facebook twitter plurk

最新文章
刪除語言和貨幣選單
看到很多使用opencart架設的商店僅使用單一語言和貨幣,目標應該是針對單一國家做銷售,這時候語言和貨幣選單似乎就顯得有點多於,只需要修改header.tpl就可以刪掉,以下是以1.4.9.1版做範例且模版為預設模版,其他版本請發揮想像力,大致上是相同的 開啟catalog\v
...More
前台程式列表(控制介面)
剛剛學習一套系統或程式時總是在一片程式海中尋找,要改一個地方都還要找來找去,實在 有夠麻煩,看其它程式像oscommerce或zencart都有人將程式位置列出,讓想修改的人能夠更快找到相關的程式位置,節省很多時間,也減少一開 始的不熟悉帶來的麻煩,在網上找了許久還找不到opencart關於這類
...More
前台程式列表(顯示介面)
顯示介面的程式除了少數幾個是共用一個控制程式外,其餘的和控制程式的位置大致相同, 像結帳功能的guest_step_3.php直接輸出到confirm.tpl顯示,所以就沒有guest_step_3.tpl,還有module功 能模組的bestseller.tpl和bestseller_home
...More
 
部落格Reviews

由 Loring 發表的 留言版 迴響@Rick 這應該是主機方面問題,每個主機速度不同,可以和你的主機商聯絡...

由 Loring 發表的 付款方式 (Payments) 迴響@yogada 缺少語言檔案喔

由 yogada 發表的 付款方式 (Payments) 迴響選擇(payments)之後,卻出現以下畫面 Error: Could not load langu

由 Rick 發表的 留言版 迴響您好,請問一下我申請好一個免費空間後(summerhost),上傳upload資料夾裡的東西到免費空

由 ECBank 發表的 OpenCart模組 迴響 Loring : ECBank : 綠界科技 金流模組 for Opencart ,提供金流模組

paypal設定

2010-10-02

opencart內關於paypal付款的模組有兩個PayPal Website Payment Pro和paypal_standard,前項必須在paypal申請並支付月費,本文僅就後項做說明,在1.4.9版之後 paypal_standard的付款方式做了升級,能將商品資料一並傳遞至paypal中,並使用PDT搭配IPN的方式做付款訊息的傳遞,在商店後台 做設定前我們必須先設定好paypal內的三個地方,也就是PDT和IPN和關閉文字輸入欄位,以下列出設定的步驟

  1. 登入paypal,點擊個人檔案,找到收款偏好設定,將"顯示新增給賣家的建議文字輸入欄位"設定為否後儲存
  2. 交易狀態更新偏好設定(IPN),點擊"選擇交易狀態更新設定",填入商店網址和啟用後儲存
  3. 網站付款偏好設定(PDT)將自動返回和付款資料傳輸開啟並將商店網址填入返回URL欄位後儲存,儲存完才會出現身分權杖碼,請將此碼先複製下來
  4. 進入商店後台做設定,後台->Extensions->payment->PayPal Standard->安裝並進入設定,E-Mail欄位填入paypal帳號或安全商家號碼,PDT Token欄位填入剛剛複製下來的身分權杖碼,Status欄位選擇Enabled開啟,最後記得儲存
  5. 測試吧!
    附註:
  • Sandbox Mode是用於測試時的選項,用於連接paypal測試網站,對外正式交易時請關閉,如須更多sandbox資料請上paypal網站
  • Transaction Method請選擇sale
  • Debug Mode如果開啟,則錯誤訊息記錄中會將往返資料記錄進去,並在前台付款選擇paypal_standard時顯示目前為debug mode
  • Order Status按照字面上的意思應該很好設定,狀態是對應paypal的,所以如果在做二次開發時要注意

paypal內設定圖示

paypal_set1

paypal_set2

paypal_set3

paypal_set4

paypal_set5

商店後台設定圖示

paypal_standard

paypal_standard_status

一般商家要使用信用卡收款,門檻最低的方式就是paypal了,所以paypal不只適用於國外交易,當您有信用卡收款需求時也可以考慮用這種方式,當然申請時的帳戶種類最好選擇高級用戶或商業用戶,才不會有收款方面的限制

發表評論
姓名:


內容: Note: HTML is not translated!

請輸入圖片中的字母或數字: