Braintree-国外支付对接(一)

article/2025/11/6 9:32:04

前言:在国外,要说网上商城支付用的最多的就是Paypal和信用卡。Paypal相当于咱中国的支付宝,所以支付要对接它是必不可少的。在开发项目的初期最先对接的确是Paypal的Rest SDK,后来鉴于领导的要求,需要适用信用卡,所以最后选用 Paypal旗下的Braintree服务。它的SDK适用.NET,andriod,ios,这也正式项目需要的。在这里介绍结合.net的对接过程。

1.准备

  •   https://www.braintreepayments.com 官方注册账号,开发期间注册沙箱账号就可以了(这是沙箱账号的注册链接  https://www.braintreepayments.com/sandbox)。
  •   官方demo下载:https://github.com/braintree,这里的demo种类比较多,可根据需要下载。
  •   我下载的是:   braintree_aspnet_example(看了demo会发现其实很简单)
  •   当然Paypal账号自然也是需要,因为我们要将paypal与braintree关联起来。paypal账号注册先要注册一个正式的商家账号,之后才能进去开发者平台拿到相应的密钥。这里的使用下面详说。

2.基本配置

  •   先配置paypal:登录之前注册的paypal账号,进入开发者站点:https://developer.paypal.com/,点击右上角的Dashboard。

          第一:在Sandbox-->Account下先拿到测试使用的账号(即测试支付的时候使用的账号,这样就不需要真的去付钱了,   当然转到正式环境的时候就得用正式账号了),也可以自己在这里新建一个测试账号,测试账号的密码需要重新修改记住。关于Paypal的文章很多,这里就不多说了,网上有很多写的很详细的文章。  

     

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

   

  •    Briantree配置

        第一步:登录注册Briantree沙箱环境的账号https://www.braintreepayments.com/sandbox,注册之后登陆进入setting-->processing

        要将paypal支付开启,并且点击options,进入密钥的配置界面(界面上的其他支付,例如apple pay我这里不需要对接,相关配置根据对应的支付官方要求进行配置),将第二步中拿到的密钥填入相对应的地方即可:

      第二步:设置相关信用卡支付安全校验

      例如CVV验证,界面的设置就在 setting-->processing 下面的 Fraud Tool栏中,这里的每一项的设置,熟悉信用卡业务的人都知道对应的是什么,我这里只启用了了CVV验证。briantree官方也有很详细的介绍:

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

启用方法很简单,点击options进去勾上即可:

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

MerchantId,BraintreePublicKey,BraintreePrivateKey,这是使用braintree SDK必要的身份验证ID,就是传闻中的API Key。

下编介绍码代码部分:Braintree-国外支付对接(二)

以上纯属个人独自研究成果,仅供参考,转载请注明出处

  

  


http://chatgpt.dhexx.cn/article/JEvHjyVm.shtml

相关文章

支付开发,不得不了解的国内、国际第三方支付流程

https://mp.weixin.qq.com/s/4Xut45PcMASlV4_08O_xmA 这几年的工作中一直与支付打交到,借着 skr-shop 这个项目来与大家一起分享探索一下支付系统该怎么设计、怎么做。我们先从支付的一些常见流程出发分析,找出这些支付的共性,抽象后再去探讨…

澳洲支付服务商RoyalPay微信支付宝APP支付对接

最近项目中需要开发澳洲那边的微信支付宝支付,所以去研究了一下微信境外支付,发现境外只支持服务商模式,即客户需要去与澳洲本地服务商合作,由客户提供材料,服务商帮客户申请支付相关账号,然后调用服务商提…

聚合支付平台排名

随着时代的发展,聚合支付对于商家来说越来越重要,虽说有刷脸支付的噱头,但是聚合支付在支付史上的地位越来越重要。再加上银联、支付宝、微信官方这两年在聚合支付上的发力,和国家层面对聚合支付的政策扶持,聚合支付已…

聚合支付排名前十的平台有哪些?

很多行业都有自己的排名,在某种程度上,排名的位置,决定着企业能力的强弱,越是排名靠前的企业,越是彰显着不菲的能力。 所以,很多时候,我们想寻找某个行业里优秀的企业,看一下排名数…

第三方支付平台排行!

第三方支付平台排行! 2023年第三方支付十大品牌 口碑投票榜 人气品牌榜 2023年榜单规则依据:第三方支付十大品牌榜数据由CNPP品牌榜中榜大数据 研究院和CN10排排榜技术|研究院通过资料收集整理,并基于大数据统计及人为根据市场和参数条件变化的分析研究…

海外本地支付—Payssion

Payssion(全球本地支付):成立于2013年1月15日,致力于为客户提供一站式全球在线支付解决方案。通过Payssion一个API可以快速接入全球300多种本地支付,覆盖欧洲、拉美、中东、东南亚等全球200多个国家/地区。 1、提供什么…

PHP 对接paypal支付平台

对接paypal支付平台 【前言】:最近公司需要做一款海外股票的app,其中有需要购买会员权益的一个模块,这里需要国际类型的支付。支付宝及微信在国内比较活跃,国外的话可能不太理想,所以就用了paypal. 准备工作 1.首先在paypal平台创建账号&…

国内平台使用国外支付的可行性?

国内平台使用国外支付的情况? 产品做数据互通,H5与二维码海报作为入口。 个人中心,App下载做老用户入口转化。 用境外自动转化费率的支付,有朋友用过? 风控如何? 比如一些拼单项目,并不违规&…

跨境支付与业务流程介绍

跨境支付业务 跨境支付与人民币跨境支付的不同通俗的来讲,跨境支付就是中国消费者在网上购买国外商家产品或国外消费者购买中国商家产品时,由于币种的不一样,就需要通过一定的结算工具和支付系统实现两个国家或地区之间的资金转换&#xff0…

跨境第三方支付有什么,怎么进行跨境支付?

亚马逊收款银行账户一般是采用第三方收款平台提供的外汇账户。只需免费注册第三方收款平台账号即可获得亚马逊银行收款账号。常用的第三方收款平台,如派安盈Payoneer(通称p卡)。万里汇款Worldfirst(通称wf卡..LianLianPay(连续支付).PingPong支付(等)。这些第三方收…

海外支付大战

文章经授权转载自中国企业家杂志(ID:iceo-com-cn) 插画 | 郭埙 从支付服务链的角度来看,随着跨境贸易的繁荣,对外出口消费的需求增加,B端商户和C端用户都有巨大的市场潜力。 自2015年进入移动支付元年以来&…

Stripe支付,国外支付Stripe、跨境支付

好记星不如烂笔头,这里记录平时工作中用到的东西,不喜可以留言。 美国跨境支付stripe 测试说明,你需要办理至少一张国际信用卡, 比如visa、master、AE(American Express credit 卡)都可以,国内的银联卡不支持的。 eg:…

国外十大在线支付服务网站

1、 贝宝 贝宝(PayPal)是一个在1998年首次推出的在线支付服务。贝宝在全球200多个国家运营,支持26种货币,允许用户在网站上进行结帐。贝宝通过浏览器,应用程序或阅读器处理付款,并为客户提供信贷服务。 2、…

基于ASP.NET/C#开发国外支付平台(Paypal)学习心得。

最近一直在研究Paypal的支付平台,因为本人之前没有接触过接口这一块,新来一家公司比较不清楚流程就要求开发两个支付平台一个是支付宝(这边就不再这篇文章里面赘述了),但还是花了2-3天的时间通过自己研究和借鉴别人的文…

国外支付(Paypal,Cybersource)

前言 Paypal是全球在线支付的领导者,2002年被eBay收购,2015年又戏剧性的从eBay分离,以500亿美元市值反超eBay。创始人 Elon Musk 同时是Paypal、空间探索技术公司、以及特斯拉汽车三家公司的CEO,电影“钢铁侠”的人物原型就是这哥…

第13章 管理身份和身份验证

13.1 控制对资产的访问 资产包括:信息,系统、设备、设施和人员。 •信息 组织的信息包括其所有数据。 数据可存储在服务器、计算机和较小设备上的简单文件中,还可存储在服务器场中的大型数据库中。 访问控制尝试阻止信息的未授权访问。 …

多视角人脸正面化生成综述:Multi-view Frontal Face Image Generation: A Survey

多视角人脸正面化生成综述:Multi-view Frontal Face Image Generation: A Survey 本文首发于极市平台 作者:宁欣1,2,3,南方哲2,3,许少辉2,3,于丽娜1,张丽萍1,2,3 单位信息:1、中国科学院半导体…

如何入门多视角人脸正面化生成?不得不看的超详细最新综述!

作者丨宁欣,南方哲,许少辉,于丽娜,张丽萍 审稿丨邓富城 编辑丨极市平台 导读 本文将重点对近些年来基于3D模型和深度学习模型的人脸正面化生成方法的主要进展和部分具有代表性的研究成果进行介绍,并通过实验对比和分析…

MYSQL错误:Error Code: 1175解决办法

MYSQL错误:Error Code: 1175解决办法 今天对视图进行更新,发现修改不了数据,报错如下: Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column. To disabl…

关于error code 1175的成因和解决办法

事情起源于些课后习题p89页的操作 (5)在teacherinfo1表中,将性别为“男”的记录的家庭住址都改为“上海市浦东新区”。 update teacherinfo1 set tadress上海市浦东新区 where tcsex男; select *from teacherinfo1; 出现了以下截图的错误 …