Braintree-國外支付對接(一)

來源: CSDN
作者:葉飛紛飛
時間:2021-10-09
19209
在國外,要說網(wǎng)上商城支付用的最多的就是Paypal和信用卡。Paypal相當于咱中國的支付寶,所以支付要對接它是必不可少的。在開發(fā)項目的初期最先對接的確是Paypal的Rest SDK,后來鑒于領(lǐng)導的要求,需要適用信用卡,所以最后選用 Paypal旗下的Braintree服務。它的SDK適用.NET,andriod,ios,這也正式項目需要的。在這里介紹結(jié)合.net的對接過程。

前言:在國外,要說網(wǎng)上商城支付用的最多的就是Paypal和信用卡。Paypal相當于咱中國的支付寶,所以支付要對接它是必不可少的。在開發(fā)項目的初期最先對接的確是Paypal的Rest SDK,后來鑒于領(lǐng)導的要求,需要適用信用卡,所以最后選用 Paypal旗下的Braintree服務。它的SDK適用.NET,andriod,ios,這也正式項目需要的。在這里介紹結(jié)合.net的對接過程。

1.準備

  https://www.braintreepayments.com 官方注冊賬號,開發(fā)期間注冊沙箱賬號就可以了(這是沙箱賬號的注冊鏈接  https://www.braintreepayments.com/sandbox)。

  官方demo下載:https://github.com/braintree,這里的demo種類比較多,可根據(jù)需要下載。

  我下載的是:   braintree_aspnet_example(看了demo會發(fā)現(xiàn)其實很簡單)

  當然Paypal賬號自然也是需要,因為我們要將paypal與braintree關(guān)聯(lián)起來。paypal賬號注冊先要注冊一個正式的商家賬號,之后才能進去開發(fā)者平臺拿到相應的密鑰。這里的使用下面詳說。

2.基本配置

  先配置paypal:登錄之前注冊的paypal賬號,進入開發(fā)者站點:https://developer.paypal.com/,點擊右上角的Dashboard。

          第一:在Sandbox-->Account下先拿到測試使用的賬號(即測試支付的時候使用的賬號,這樣就不需要真的去付錢了,   當然轉(zhuǎn)到正式環(huán)境的時候就得用正式賬號了),也可以自己在這里新建一個測試賬號,測試賬號的密碼需要重新修改記住。關(guān)于Paypal的文章很多,這里就不多說了,網(wǎng)上有很多寫的很詳細的文章。  

c57ef38273fccd72fa5506dd46fb487e.png

         第二:在Dashboard-->My Apps & Credentials-->新建完REST APIkey之后,拿到 Email address, Client ID, and Client Secret.

c57ef38273fccd72fa5506dd46fb487e.png

   Briantree配置

        第一步:登錄注冊Briantree沙箱環(huán)境的賬號https://www.braintreepayments.com/sandbox,注冊之后登陸進入setting-->processing

c57ef38273fccd72fa5506dd46fb487e.png

        要將paypal支付開啟,并且點擊options,進入密鑰的配置界面(界面上的其他支付,例如apple pay我這里不需要對接,相關(guān)配置根據(jù)對應的支付官方要求進行配置),將第二步中拿到的密鑰填入相對應的地方即可:

      第二步:設置相關(guān)信用卡支付安全校驗

c57ef38273fccd72fa5506dd46fb487e.png

      例如CVV驗證,界面的設置就在 setting-->processing 下面的 Fraud Tool欄中,這里的每一項的設置,熟悉信用卡業(yè)務的人都知道對應的是什么,我這里只啟用了了CVV驗證。briantree官方也有很詳細的介紹:

https://articles.braintreepayments.com/guides/fraud-tools/overview。

啟用方法很簡單,點擊options進去勾上即可:

20180313122353767 (1).JPG

    第三步:Setting-->API Keys界面可以拿到briantree的

MerchantId,BraintreePublicKey,BraintreePrivateKey,這是使用braintree SDK必要的身份驗證ID,就是傳聞中的API Key。

下編介紹碼代碼部分:Braintree-國外支付對接(二)

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于CSDN,本站不擁有所有權(quán),不承擔相關(guān)法律責任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
Paypal、Stripe、Braintree,跨境電商金流第三方支付到底用哪家?
Paypal、Stripe、Braintree,跨境電商金流第三方支付到底用哪家?
做跨境電子商務生意,電商網(wǎng)站的金流肯定是一個最大的麻煩,Paypal或是Stripe和Braintree則是國際上大家最常用的金流整合第三方支付服務商。這些金流服務大幅簡化網(wǎng)站付費過程,都讓消費者只要填入Email、信用卡號、CVC信用卡驗證碼就可結(jié)帳,但到底該用哪家,之間又有什么不同,這篇給大家說分明。
Braintree
PayPal
跨境支付
2021-10-092021-10-09
iOS 接入國際支付 Stripe 和 Braintree
iOS 接入國際支付 Stripe 和 Braintree
Braintree 是 PayPal 旗下的服務,所以如果要支持 PayPal 賬戶結(jié)算就只能使用 Braintree,可用單獨接入Paypal,但是單獨接入Paypal的單筆交易費率是比Braintree高很多的。
Braintree
iOS
跨境支付
2021-10-092021-10-09
Braintree-國外支付對接(三) 之Customer UI
Braintree-國外支付對接(三) 之Customer UI
Braintree-國外支付對接(二) 中的支付按鈕的生成是braintree自帶的樣式和事件控制的,即drop-in,生成的界面我們不能過多的更改和控制。所以假如我們想要自己編寫控件,自己控制樣式,但又能正常點擊觸發(fā)支付等事件。那么就使用Customer UI.
Braintree
跨境支付
2021-10-092021-10-09
Braintree-國外支付對接(二)
Braintree-國外支付對接(二)
在前文國外支付對接:Braintree(一)的基礎上已經(jīng)拿到了相關(guān)配置信息,接下來就是碼代碼了,這里完成的主要功能是支付與退款。
Braintree
跨境支付
2021-10-092021-10-09
優(yōu)質(zhì)服務商推薦
更多