Stripe退款

参考官方文档:退款并取消付款 | Stripe 文档

一、介绍

Stripe是一款在国际上常用的付款平台,类似于国内的支付宝、微信支付等。除了可以直接在平台操作,我们也可以在我们的服务中通过调用官方提供的api文档,从而和我们的业务进行整合,完成一些相应的付款模块。

二、准备

 1)首先需要注册一个stripe账号,然后在你的主页找到api-key,后面所有的收款付款服务都是基于这个api-key来唯一确定用户,地址:Stripe Login | Sign in to the Stripe Dashboard

 2)成功时候使用官方api发送请求生成的sessionId,可以在生成付款链接成功后,将订单id和sessionId成对存入到redis的hash中。

三、代码编写

总共分为几步:

  1. 将sessionId通过官方api转为paymengIntent
  2. 构造退款所需要的参数
  3. 调用api进行退款
  4. 进行业务操作

1)sessionId → paymentIntent

String paymentIntent = Session.retrieve(sessionId).getPaymentIntent();
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值