修正~Payment-Paypal

    版本為 07:28, 13 Jan 2025

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    線上付款模組 - Paypal

    A2B 版本: 1.9.4

    修改 System Settings

    A2B Admin UI > System Settings > Select Group: epayment_method >

    Customer UI:

    • enable = Yes (如果不想啟用線上付款模組,可已改成 No)
    • http_server = http://<A2B FQDN or IP>
    • https_server = https://<A2B FQDN or IP>
    • http_cookie_domain = <A2B FQDN or IP>
    • https_cookie_domain = <A2B FQDN or IP>
    • http_cookie_path = /A2BCustomer_UI/ ;網址路徑
    • https_cookie_path = /A2BCustomer_UI/ ;網址路徑
    • dir_ws_http_catalog = /A2BCustomer_UI/ ;網址路徑
    • dir_ws_https_catalog = /A2BCustomer_UI/ ;網址路徑
    • enable_ssl = No (除非已經在 Apache 設定了 SSL,否則請設為 No )
    • http_domain = <A2B FQDN or IP>
    • dir_ws_http = /var/www/A2BCustomer_UI/ ;絕對路徑
    • transaction_key = <自定一組60位數以下的英文數字亂數組合>
       

    Agent UI:

    • http_server_agent = http://<A2B FQDN or IP>
    • https_server_agent = https://<A2B FQDN or IP>
    • https_cookie_domain_agent = <A2B FQDN or IP>
    • http_cookie_path_agent = /agent/Public/
    • https_cookie_path_agent = /agent/Public/
    • dir_ws_http_catalog_agent = /agent/Public/
    • dir_ws_https_catalog_agent = /agent/Public/
    啟用/關閉 Payment Gateway

    A2B Admin UI > Billing > Payment Methods >

    內建有四種付款方法,可進入 Details 將該項啟用或關閉。

    設定 Paypal 線上付款
    1. 設定 System Settings 參數,先參閱上述的相關說明。
      A2B Admin UI > System Settings > Select Group: epayment_method >
      • paypal_payment_url = https://secure.paypal.com/cgi-bin/webscr 
        程式開發用:https://www.sandbox.paypal.com/cgi-bin/webscr
      • paypal_verify_url = ssl://www.paypal.com
        程式開發用:ssl://www.sandbox.paypal.com
      • store_name =My Calls Shop
      • charge_paypal_fee = No
    2. 開啟 Paypal 付款
      A2B Admin UI > Billing > Payment Methods > Paypal, Select Details
      • Enable Paypal Module: True
      • E-Mail Address: <輸入要收款的 Paypal ID>
    3. 設定 Paylpal 帳戶
      登入 Paypal 網站 > My Account > Profile > More options > Website Payment Preferences > Auto Return for Website Payments
      •  Auto return: On
      • Return URL: htttp://<A2B FQDN or IP>/A2BCustomer_UI/checkout_process.php
    Q&A
    Q: 如何開發及測試 paypal API

    Ans:先前往 paypal 開發網站註冊開發用的 paypal 帳號

    • Paypal 開發網站:https://developer.paypal.com/
    • 註冊時需要一個有效的 email 做認證
    • 完成註冊後,登入並前往 Test Accounts,可選擇 Preconfigured 方式新增開發用的 paypal 帳號
    • 開發用的 paypal 帳號
      • Buyer type 就是 Personal
      • Seller type 就是 Business
    • 在 Browser 要測試你的付款程式時,需要先登入開發網站,否則看不到 paypal 帳號登入網頁
    Powered by MindTouch Core