专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

Python3Django2集成PayPal跨境支付接口以及

  如果您所在的公司涉及外贸或者跨境支付业务,那一定听说过大名鼎鼎的PayPal,总的来说,PayPal在跨国贸易里的优势还是比较大的,作为一种外贸支付方式,目前在国际贸易支付服务中倍受亿万用户追捧,是全球商户和消费者最受欢迎的电子支付方式之一,在跨境交易中有着超过90的卖家和超过85的买家认可并正在使用PayPal电子支付业务。当然,PayPal国际业务体量如此惊人,肯定不是毫无原因的。
  PayPal支付的优势就是其业务网络遍布全球。目前PayPal的庞大网络覆盖了全球200多个国家,可提供20多种语言服务,并接受100多种货币付款和56种货币提现。同时,还允许在账户中持有25种货币余额。换句话说,只要付款人拥有一个PayPal账户,他就拥有了在200多个国家进行电子支付购物,并在需要服务的时候享受到母语支持的各种便捷服务。
  之前的几篇文章分别介绍了国内的支付宝支付:Python3。7。2Django2。0。4美多商城集成最新版支付宝支付接口(2019。04)和微信支付:mpvue1。0python3。7Django2。0。4实现微信小程序的支付功能
  本次我们首次尝试用Django2来集成跨境三方支付接口PayPal
  首先注册官网https:www。paypal。com以及开发者平台:https:developer。paypal。comdeveloperaccounts
  注册成功后,在沙盒的账号控制页面:https:developer。paypal。comdeveloperaccounts
  会默认创建两个账号,一个是商户的,另外一个是个人的
  我们演示的流程就是以个人账号登录三方网站对商户账号进行支付业务,当然了,如果你不想使用默认账号,也可以点击右边的Createaccount的蓝色按钮单独创建。
  随后进入应用管理页面:https:developer。paypal。comdeveloperapplications
  这里已经默认创建好了一个支付应用,记录下它的clientid和clientsecret,一会要用到
  随后,我们可以回到账号管理页面修改一下个人账号的支付余额
  额度设置最高
  如果愿意,也可以修改一下登录密码,因为一会我们会用这个账号进行登录操作,注意这些登录和支付操作全都会在沙盒环境中完成,完全不会影响生产环境的使用
  ok,做完了这些,前置任务就搞定了,现在运行命令安装paypal在python端的sdkpip3installpaypalrestsdk
  现在可以在django中新建一个支付视图views。pyimportpaypalrestsdkdefpayment(request):paypalrestsdk。configure({mode:sandbox,sandbox代表沙盒clientid:你的clientid,clientsecret:你的clientsecret})paymentpaypalrestsdk。Payment({intent:sale,payer:{paymentmethod:paypal},redirecturls:{returnurl:http:localhost:8000palpaypay,支付成功跳转页面cancelurl:http:localhost:3000paypalcancel},取消支付页面transactions:〔{amount:{total:5。00,currency:USD},description:这是一个订单测试}〕})ifpayment。create():print(Paymentcreatedsuccessfully)forlinkinpayment。links:iflink。relapprovalurl:approvalurlstr(link。href)print(Redirectforapproval:s(approvalurl))returnredirect(approvalurl)else:print(payment。error)returnHttpResponse(支付失败)
  这里解释一下重点参数,returnurl是支付成功后回调的页面,paypal会将一个支付者id回传,然后服务端需要验证支付才能真的完成支付,total是付款金额,精确到分,currency是币种,支持多钟类型的货币。
  当Django的服务端创建好支付订单后,重定向到paypal的沙盒环境,这时候一定要使用沙盒的个人账号进行登录和支付。
  支付完成后,会跳回刚刚传过去的回调页面:http:localhost:8000palpaypay?paymentIdPAYIDL3SYORA3C031930S1733650JtokenEC9TG269735K620131NPayerIDETYYRCDN8C3XJ
  这里paypal会传过来三个参数,支付id,token和支付者id
  此时,在回调方法里,我们需要通过支付者id进行确认验证支付defpaymentexecute(request):paymentidrequest。Get。get(paymentId)订单idpayeridrequest。Get。get(PayerID)支付者idpaymentpaypalrestsdk。Payment。find(paymentid)ifpayment。execute({payerid:payerid}):print(Paymentexecutesuccessfully)returnHttpResponse(支付成功)else:print(payment。error)ErrorHashreturnHttpResponse(支付失败)
  最后,回到管理页面,发现已经少了5美元,说明支付流程已经走完。
  这次交易就愉快的结束了,当然了,某些时候我们需要对交易流水进行一些核对,也可以通过接口查看交易明细明细paymentpaypalrestsdk。Payment。find(订单号)print(payment)
  可以看到,通过传入订单id,我们该笔交易的状态,流水id,以及创建日期。
  如果用户想要退款的话,可以利用交易明细中的流水号进行退款业务。退款frompaypalrestsdkimportSalesaleSale。find(流水号)MakeRefundAPIcallSetamountonlyiftherefundispartialrefundsale。refund({amount:{total:5。00,currency:USD}})Checkrefundstatusifrefund。success():print(Refund〔s〕Success(refund。id))else:print(UnabletoRefund)print(refund。error)
  结语:
  总体而言,没有什么特别的难度,整个支付流程相对支付宝来说,更加的紧凑,但是做支付安全是第一要务,就个人体验(仅是个人体验)层面来说,支付宝在安全方面做的还是要比Paypal略强一些,起码在信用卡欺诈和盗刷方面风控做的更好,在风险保障和赔付方面都有提供保险,当然由于金融环境的差异较大,并不是说Paypal的风控做的不好,只是机制不同,在国外,如果持卡人的信用卡被盗刷,一般发卡组织会让商家去承担责任,而国内只能在交易环节设置更多的验证,本质上说是要持卡人承担责任。这也是为什么支付宝的风控看起来更好的原因。
  最后就是关于费率问题,Paypal官方给出的费率是每笔交易收取3。90。3(根据你的交易流水,比例可以优惠,具体下限看接入者的月营业额度),不过这可是美刀,不得不说这个费率是相当的高,但是国内做境外支付的电商,一般还是要接入Paypal作为支付方式。支付宝的费率基本上在1。2左右,具体的费率也看交易流水,有实力的下限可以做到基本没有,单纯的看费率似乎支付宝更有优势,但是别忘记了,这样对比是不科学的,因为凡是接入Paypal的都是看中覆盖外币业务的地区,费率则是投资人该考虑的问题了。

善人善语在繁华中自律,在落魄里自励,在尘埃里自尊,在落难中自愈。与自己和解,宠辱不惊,在顺境的时候保持清醒,在逆境的时候保持淡然。让好的不迷惑现在,让坏的不影响未来。如果这段时间特别累,请一个人,极致的自律,是做到这2点!(精辟)情感话题解读,带您走进更多的正向情感世界!我是你的情感解忧人,但你要懂得放过你自己!文风停夜泊原创抄袭必究一个人,极致的自律,是做到这2点!(精辟)自律,这两个字一出,就让人感受到越沉默的男人,越有格局文花妖馆每个人自出生起,性格便有不同。有的人大大咧咧,什么新鲜事都会往外说有的人则安安静静,将所有的秘密都藏在了心底。性格不同是常态,但随着年龄的增长,人都是会有所改变的。不难发现头条,天天学谚语,天天有收获(5)亲爱的友友,日出有盼,日落有念,心有所期,忙而不茫。新的一天开始了,加油喽作揖作揖作揖加油加油加油1但能依本分,后来无烦恼。指的是,人只要老实本分地做事,就不会有多余的烦恼。2金钱你相信吗?钱是我们的隐形朋友,它在苦苦地寻找我们你相信吗?钱就是我们的隐形朋友,我们在苦苦寻找它,其实它也在苦苦地寻找我们。这篇文章建议点赞收藏,偷偷去看。接下来我讲的这七条可以让钱爱上你这个朋友,尤其是第四条和第七条,哪怕你只自驾去平潭岛的注意了今年平潭确实很火,打开短视频朋友圈到处都是平潭旅游相关的,问了几个去的朋友确实也都说不错,这不赶着这个不热的季节出发了。他们说随便拍都是美景,大概看了几个攻略,感觉还是自驾方便些。中轴线舒展北京壮美画卷肇始于元代的城市轴线,全长7。8公里,贯穿北京老城。这是一条城市中轴线,更是一条城市文化线,一线牵一城,串起古都一颗颗历史文化明珠。这条线,在历史中不断丰富,在时间里持续沉淀,如今四千年古墙垮塌,这一世界遗产遭破坏巴基斯坦近来遭受了史无前例的季风强降雨,暴雨引发的洪灾已造成超千人死亡。极端天气还威胁到了世界文化遗产摩亨佐达罗考古遗址。当地时间9月6日,该遗址负责人阿赫桑阿巴西(AhsanAb走明清神道,登武当仙山(重庆十堰自驾游)道教名山武当山,武当武术发源地,被称为亘古无双胜境,,天下第一仙山,是祭祀玄武的圣地。咱不信教,也学不了武,就是来爬爬山看看风景啦,已经心心念念很多年了。重庆自驾9小时到十堰,当晚中秋节能出省旅游吗?湖南疾控发布防控提示三湘都市报新湖南客户端9月8日讯(全媒体记者李琪通讯员孙倩莱)中秋节假期临近,人员出行旅游和聚集性活动增多,疫情传播风险随之增加。为有效控制和降低疫情输入和传播风险,确保群众平安有3国交界的小城,夏天满街比基尼金发美女,适合避暑经常听到三省交界的城市或者景区,但是你听过三国交界的城市吗?不要以为这离我们很远,就在中国,而且夏天去特别适合避暑。虽然现在是九月了,但很多地方的温度依旧很高,穿的也都是短袖短裤,
随笔真爱的力量所谓真爱,就是有个人,直到最后也没走。我曾经了解过一个宇宙吸引力法则,又叫吸引力定律,它指思想集中在某一领域的时候,跟这个领域相关的人事物就会被它吸引而来。它有一种我们看不见的能量每一次意外的发生都可能是一次创业的机会!对于意外,大家都会有一种天然的恐惧感,我们害怕意外的发生,因为好的意外很少会发生在我们身上,但是坏的意外却有可能发生在我们身上。正因为此,我们很少谈到意外,我们也会天然抗拒意外的发命里有福,可以压住一切不顺01hr一个有福气的人,就能压住各种不顺。一福镇百灾,一善压百邪。人有静气,福自然来。少说闲话,福报增加。善行小事,福德深厚。吃苦就是积福,享乐就是消福。享清福的都是福报深厚之人。惆怅东栏一株雪,人生看得几清明海棠未雨,梨花先雪,一半春休春半梨花开微雨待晚晴,一半春将休,杨柳弄情柔,烟缕织作愁。春色半开,海棠半落,梨花如雪,几度韶华。春意渐浓处,有一树留白,静谧婉约,一簇簇一层层,漫卷天涯,开遍人间它就是二十四番花四川有哪几所免费本科师范?哪个好?在四川省,由基础条件较好培养能力较强的省属高等师范院校实施免费师范生培养工作。主要培养免费师范生的高校有四川师范大学西华师范大学乐山师范学院四川民族学院成都师范学院西昌学院阿坝师范幼儿园每月一千多块钱,现在又新出了一个延时班(特长班),还单独收费,想问下合适吗?我们也是这样过的,说说我的看法1。这是正常教学外的内容,自愿选择没有强迫,可以选可以不选2。这些课都没有占用本来的教学时间,都是课外辅导3。收费低廉。一节钢琴课50元,一个月英语2车前子怎么吃?车前子为车前草的种子,属于一种较常见的中药材。具有清热利尿清肝明目祛痰治便秘等功效。下面介绍两种有益于身体健康的车前子食用的方法。车前子食用方法方法一车前子泡茶,先将车前子中掺有的坚持吃素一年,身体和生活会发生什么变化?如果是有三高症的人群,坚持吃素一年,最明显的变化是,三高降了。一般来说坚持吃素一年,合理膳食身体不会营养不良的。我一个亲戚自从退休后,迷上念经信佛,每天早上米汤馒头,咸菜,中午熬菜2022年3月1号开始微信支付宝不能收款,到时候用什么收款呢?不是不能收款。央行原话是从2022年3月1日起,微信支付宝个人收款码,禁止用于经营性服务!这个禁止指的是截图保存发到网络上去远程收款。但是具体怎么实施还是到那时候才清楚,还没到3月师从时尚大师JeanPaulGaultier芭蕾舞演员带来超现实戏剧时装黑孔雀说第二季新锐设计师()黑孔雀的心里话关于芭蕾舞演员跨界时尚,摇身一变为服装设计师的案例,在麦昆21集中写过日本新锐设计师ChikaKisada,秉承vitalelegance高级如刘雯,也逃不过翻车的颧颊凹陷审美?前段时间国际时装周,劳模附体的刘雯一回归,就在米兰巴黎连走9场。并且其中还有3场,是作为压轴的领闭模特,属实赢麻了。刘雯这次出国,感觉是要把过去三年属于她的T台,全部走回来。不过纵
友情链接:快好知快生活快百科快传网中准网文好找聚热点快软网