参考官方文档:退款并取消付款 | Stripe 文档
一、介绍
Stripe是一款在国际上常用的付款平台,类似于国内的支付宝、微信支付等。除了可以直接在平台操作,我们也可以在我们的服务中通过调用官方提供的api文档,从而和我们的业务进行整合,完成一些相应的付款模块。
二、准备
1)首先需要注册一个stripe账号,然后在你的主页找到api-key,后面所有的收款付款服务都是基于这个api-key来唯一确定用户,地址:Stripe Login | Sign in to the Stripe Dashboard
2)成功时候使用官方api发送请求生成的sessionId,可以在生成付款链接成功后,将订单id和sessionId成对存入到redis的hash中。
三、代码编写
总共分为几步:
- 将sessionId通过官方api转为paymengIntent
- 构造退款所需要的参数
- 调用api进行退款
- 进行业务操作
1)sessionId → paymentIntent
String paymentIntent = Session.retrieve(sessionId).getPaymentIntent(); |

最低0.47元/天 解锁文章
685

被折叠的 条评论
为什么被折叠?



