初步认识-Stripe-支付
前言这段时间在做支付相关的工作,由于业务主要是面向国外的用户,因而就接触了部分国外的支付支付相关的平台。接下来的内容主要是初步看了 Stripe 平台的文档所了解到的基本内容,后面会在使用的过程中不断地进行完善。 基本介绍和与其他支付平台的对比什么是StripeStripe - 基于API的便捷支付渠道 中对Stripe所提供的功能/产品给了较为不错的参考。 使用范围在我写这篇博客之时(2019-04-07),stripe已经支持32个国家的使用,而我在查找资料的时候,看到的基本都是说25个国家。支持的国家(https://stripe.com/global) 从列表中我们可以看到,其实中国大陆是还没有被支持的。为了能够进行收钱,我们需要一个在Stripe支持国家列表中的国家的银行账号。如果中国的企业单位希望使用的话,可以通过 Stripe 的 Atlas 创建一个美国的银行账号。更多关于 Atlas 可以看下 Atlas 的主页介绍,或者看下36氪的《为什么说想把业务做到海外去的公司,都需要关注 Stripe Atlas ?》。这里就不做展开介绍了。 和其他平台的简单对比有朋友使用过[PayPal]()和[Square]()。PayPal的开发难度更大,隐藏的价格远比想象中的还要高,表面上看,每笔钱进来,需要付给PayPal 2.99%的费用,但实际上确付了5%还要高。而且在使用新的PayPal账号的时候,发现新账号不接受信用卡支付。而Square相对于PayPal,开发难度要更简单。但在开发App端的支付时,发现Square的SDK仅仅支持较低版本的安卓系统,这就不得不放弃Square了。 不同的平台有不同的优缺点,总的来说。Stripe开发简单,支付的支付方式很多(支付宝和微信支付目前都已经支持了),适合创业团队使用。而Square对线下的支付有着很好的支持,如果有线下支付的需要的业务可以考虑使用Square。而PayPal更加适合大型企业的使用。 支付平台的选择不是这篇文章的重点,如果想要了解更多的对比细节,可以查看如下的参考文章。 点击这里,可以查看Stripe平台的价格。 参考 Stripe vs PayPal vs Braintree: How do these payment platforms compare?The Best Payment Platforms: Stripe vs Paypal vs Square vs BraintreeThe Best Payment Platform for Your Business: Paypal, Square, Stripe and Braintree ComparedStripe vs Square vs PayPal Here vs GoPayment vs Braintree vs Clover vs Propay & More!支付流程支付流程)。整个支付流程还是比较简单的,总的来说就是前端通过Stripe平台获取支付令牌,后端利用这个支付令牌进行请求Stripe进行实际支付。用户的信用卡敏感信息不会通过我们的后台,Stripe会帮我们处理复杂的PCI compliance。这里会涉及到企业的免责问题。 ...