forms - 通过 Stripe Payment Link URL 预填客户电子邮件
问题描述
我正在一个项目中测试 Stripe 的新支付链接,并尝试在结帐表单的电子邮件字段中预先填写用户的电子邮件地址。我尝试使用“电子邮件”数据属性附加付款链接 URL,但它不起作用,数据未传递:
https://buy.stripe.com/14k...fYZ?email=johnsmith@gmail.com
我知道 Stripe 的客户端结账解决方案确实允许这样做,但我试图只使用支付链接,因为它要简单得多。任何帮助将不胜感激,谢谢!
解决方案
Stripe Payment Links 不支持预先填写客户的电子邮件。
但是,如果您愿意编写一些代码,您可以使用 Stripe API 创建一个带有预填充电子邮件的 Checkout Session。创建会话后,您可以将客户发送到url
Checkout Session 对象中提供的位置。
推荐阅读
- php - 想用react route功能,不能按参数分类吗?
- python - 在 Python 的主线程中使用线程锁时
- next.js - Shopify CLI 页面大小太大?
- android - 删除片段并重新添加后,PagingDataAdapter 停止加载
- node.js - 获取 Firestore 触发前后的文档数量 - 云函数
- python - Python selenium:编辑网页源代码
- discord - 如何防止机器人发送垃圾邮件?不和谐.py
- python - 火炬相当于 numpy.r_
- c++ - 有没有办法在定义结构变量之前对其进行初始化?C++
- java - Spring Cloud Task:任务参数中的多个空格导致 StringIndexOutOfBoundsException