测试环境注册地址 https://dashboard.stripe.com/login?redirect=%2Ftest%2Fdashboard
stripe支付集成的几种方式: https://docs.stripe.com/payments?payments=popular
Stripe测试管理平台 https://dashboard.stripe.com/login?redirect=%2Ftest%2Fdashboard
Stripe文档 https://docs.stripe.com/
创建session https://docs.stripe.com/api/checkout/sessions/object
退款 https://docs.stripe.com/api/refunds
webhooks https://docs.stripe.com/webhooks/quickstart
关于测试卡相关账号 https://docs.stripe.com/testing#cards
最新stripe的jar包 https://docs.stripe.com/libraries
一、Stripe支付 (同类产品 Paypal、Skrill、BrainTree)
Stripe特点如下:
- 收费规则简单透明,手续费就是收取订单总额的3.4 % + HK$2.35。没有月费、开户费、退款手续费,撤销付款费用手续费HK$85.00
- Stripe支持135+种货币创建付款(目前不支持中国大陆,只支持中国香港)。
- Stripe还支持其他付款方式,包括ACH信用转账、ACH借记转账、支付宝、Android Pay、Apple Pay、Bancontact、Bitcoin(比特币)、银行卡(Visa,Mastercard,American Express,Discover,Diners Club,JCB等)、Giropay、iDEAL、SEPA、SOFORT、微信支付等来自全球的热门支付方式。
- Stripe的开发文档清晰简单,集成友好。提供了IOS、Android的SDK,以及对各种语言的支持。
基本流程:
- 注册管理平台,测试环境注册地址 https://dashboard.stripe.com/login?redirect=%2Ftest%2Fdashboard
- 成功以后在管理平台会给我们生成一个秘钥
- 请求时带上此秘钥,那么钱就会流转到你注册的管理平台账户上
- 在管理平台进行绑定卡,就可以进行提现等操作
注册成功以后我们可以看到管理页面如下所示,可以看到我们的秘钥,还有资金的流转情况等等。
我们选择一个最简单的集成方式 https://docs.stripe.com/payments/payment-element ,就是集成Stripe的Chekcout页面,只需要几行代码就能够集成Stripe的支付能力。大概的流程我用时序图表示,如下所示:
CheckOut页面是Stripe提供的页面,我们无需进行改动。页面如下所示。