2011-08-17 50 views
0

我這個主題真的新,而這些都是我想先知道:Online Money Tranfers如何工作?

  • 什麼是網上資金轉移的基本知識?
  • 如何讓人們使用他們的銀行賬戶或信用卡支付MasterCard和Visa?他們是否有API或PayPall之類的東西?
  • 什麼是安全風險,以及如何保護轉移?
  • 還有什麼有助於理解和學習過程。

我的問題涉及通過網站/網絡服務轉賬。我的意思是像網上商店,谷歌Adsense等...

回答

2

首先,基本知識,我想你需要知道他們。 雖然可能發現更多信息here

  1. 基本是直接到在線支付系統並提供必要的數據;
  2. 將客戶交給預製系統。

第二個問題是,我想也是這樣回答,您只需提供這些詳細信息,其餘的支付系統即可處理。具體而言,是的,你可以使用提供的API。

這也最大限度地減少安全風險,顧客被引導到加密的(順便說一下,例如)使用PayPal連接的安全,SSL/TLS

Furtermore我真的建議鍵入您的問題的最愚蠢的方式可以想象到谷歌(不意味着雙關)。打字:「貝寶如何工作」可能比在這樣的論壇上提問要好上千倍。

而且推薦閱讀:

爲您節省了不少的麻煩,你可能想建立一個實際應用之前,調查多一點。您需要提供某些數據的格式始終在API說明中提供。

使用php時,請避免使用會話。因爲這些在瀏覽器內容易訪問。相反,請將serialization()與base64_encode()結合使用。
您可能想要編寫序列化數據片段的管理器以便能夠全局定位它們。

例如:

<?php 
     private static $serializations_bucket = array(); 

     public static function setData($value = null, $id = null, $encode = true) 
     { 
      $sV = serialize($value); 
      return self::$serializations_bucket[$id] = ($encode ? base64_encode($sV) : $sV); 
     } 

     public static function getData($value = null, $id = null, $decode = true) 
     { 
      if ($id) 
      { 
       $v = self::$serializations_bucket[$id]; 
       return unserialize(($decode ? base64_decode($v) : $v)); 
      } 
     } 
?> 

處理自己和用戶輸入的數據是安全的,可就是在這些類型的應用至關重要。請仔細閱讀sql-injection,並在將它移動到某個地方之前或在代碼中使用它時始終轉義輸入。

我主要的提醒仍然存在,干擾儘量少與實際支付過程和第一測試使用0.01美分,收於你自己的賬戶之間轉移在本地服務器上的應用程序。

如果您還有其他問題,請隨時問他們。