關於開發支付寶與Paypal系統有何區別

2021-06-08 05:43:08 字數 1805 閱讀 5093

開發

梔子 花開鮮花網時,遇到的兩個問題,與大家分享,希望各位在開發時不要走太多的彎路。

關於支付寶其實國內已經很流行了,很多**都已經開始使用,他是阿里巴巴旗下的公司,是現代化電子商務支付平台,準確的說應該是具有中國特色的電子商務支付平台。而paypal是全球最大的電子商務站點ebay旗下的了公司,也是ebay收購了paypal,在全球paypal具體上千萬使用者,全球30幾個國家使用,在中國,由於ebay收購了易趣來發展中國市場,去年paypal在中國正式開通,中文名為貝寶(

www.paypal.com.cn

)。如果使用易趣的人應該都知道,俗稱pp。

在中國,這兩種產品大部分都是在官方**中使用,但支付寶發展比較早,而且開發介面有中文版,已經在很多電子商務站點中開始流傳,而pp,在國內幾乎沒有 使用,噹噹購物網是使用比較早的,但也是為了發展國際業務而對接的,我的梔子花開鮮花禮品網英文版也採用paypal支付,而中文版中是使用支付寶。其實 乙個很重要的原因,是因為pp裡面收到的錢很難轉入國內銀行的原因,而在ebay上交易的人,有很多都是做國際**的,可能也是壓制pp在國內發展的乙個 重大理由,當然,貝寶是中文的pp,是可以存入人民幣的,但又不能國際通用。沒有辦法,中國是外匯制國家。

至於兩者在軟體開發上的區別,pp的開發難度要遠遠高於支付寶,我在**的**上很多上都在問為什麼對接不上,其實,支付寶的開發原理與大多數第三方使用平台的開發一樣,只是在交易的過程中多了一步。

一般的銀行支付:

1. 購物**  —》支付平台  -》支付完成  —》返回**。

在支付完在之後,支付台平都會去呼叫你的ipn,其實大部分的開發者就是不了解ipn的意義,ipn是乙個實時通知程式,支付平台在支付完成以後會通知你 的**,支付已經完成,如果完全利用一般ie的重定向來通知,使用者可能在支付完成以後,立即關閉ie,這樣就可能導致資料沒有更新,而使用ipn就不會, 就算伺服器中斷,支付平台也會不斷的發請求,直到你的伺服器回送處理完成為止。

而支付寶也是這樣乙個工作原理,但支付寶有點不同的是,在使用者支付完成以後,ipn通知訊號並不只是傳送乙個支付完成的訊號。他先會傳送乙個·支付完成, 請求發貨·的通知,即sendoff訊號,通知商戶發貨,商戶程式接到通知,應該更新你的定單為已經支付,開始發貨,這時支付寶會一直傳送這個訊號給你, 當你的定單已經發貨時,你應該給支付寶回送訊號。這時支付寶會通知購物者,要求確認,如果購物者確認了,則支付寶會繼續傳送乙個ipn,告訴使用者,購物者 已經付款。過程就全部完成。

另外要注意的是,支付寶還有乙個訊號查詢的功能,當你收到支付寶的ipn訊號時,應該查詢這個訊號是 不是由支付寶發出,這樣為防止訊號的偽造。另外,當你的伺服器發生問題時,支付寶也不會丟失資料,他具有故障處理功能,如果你申請故障處理,支付寶會傳送 乙個test的ipn,你如果收到這個訊號並返回乙個y訊號給支付寶後,他會將所有沒有成功的定單全部傳送過來。

而paypal的開發處理要複雜得多。主要是pp支援信用卡的直接支付,注意,必須有美國的pp才可能直接支付。你的**上可以讓使用者輸入信用卡號/有效 日期後,通過ssl(當時,不使用ssl也行,但你如果不使用ssl,也有人在你的**上輸入了信用卡號,那人一定是個笨蛋。)傳到你的伺服器上,你的服 務器使用paypal的api函式,與paypal的伺服器建立乙個ssl通道,並使用paypal的數字簽名證書一起轉到paypay的伺服器上,如果 paypal伺服器通過了你的數字認證,則會把相應的信用卡資料轉到對應的信用卡機構進行處理,然後返回購物站點。因為pp大部分是國外人使用,他們一般 信用體制都很好, 所以沒有支付寶那麼多的規範,但他也支援退款。而且有很完整的api函式。加密比支付寶嚴格的多。

移動支付 從支付寶手機支付超越PayPal聊起

網際網路金融很熱,移動互聯也很熱,網際網路金融的基礎是支付,所以移動支付的話題自然是熱鬧的三次方。今天跟大家聊聊移動支付。話題開始是支付寶手機錢包超越paypal。其實,2013年第二季度支付寶手機支付活躍使用者數超過了paypal,成為全球最大,那時paypal有4420萬人,支付寶錢包是4460...

支付寶支付介面開發

1.簡單點說就是呼叫支付寶那邊的介面方法,然後傳遞資料過去,之後會返回乙個是否成功的值,然後你拿到之後判斷就好了 流程說明 以android平台為例 第4步 呼叫支付介面 此訊息就是本介面所描述的開發包提供的支付物件paytask,將商戶簽名後的訂單資訊傳進pay方法喚起支付寶收銀台,訂單格式具體參...

支付寶開發流程

1.首先,支付寶商家要和支付寶第三方平台簽約。具體如何簽約支付寶開放平台會給出很詳細的關於如何簽約的文件介紹。簽約鏈結如下 2.第三方應用授權,鏈結如下 3.去文件中心,開發者入住開放平台,申請應用型別。自用型和第三方應用 4.建立應用。2.個體工商戶,您可以提供產品介紹文件或者手機demo.apk...