You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

是否可向跳转至Stripe支付页的Stripe Payment Link附加元数据?

Mustache模板给Stripe支付链接追加用户关联元数据方案

你当前的写法已经可以实现基础的用户ID传递需求,可参考以下优化细节完善功能:

  • 优先保证渲染上下文的字段可用性,避免渲染后出现参数空值、模板字符串残留的问题,可通过Mustache的条件语法做缺省值兜底:
    示例代码:
    <a href="www.stripe.com/tk_live_foobarlinktopayment?userid={{#user._id}}{{user._id}}{{/user._id}}{{^user._id}}anonymous{{/user._id}}">
      <button>Pay Now</button>
    </a>
    
  • 若需要传递更多关联元数据,直接在URL后用&拼接新的查询参数即可,比如同时传递订单ID、用户来源渠道:
    示例参数拼接写法:
    www.stripe.com/tk_live_foobarlinktopayment?userid={{user._id}}&order_id={{order._id}}&channel={{user.channel}}
  • 后续在Stripe的支付回调逻辑中,直接提取请求附带的查询参数里的userid字段,即可完成支付订单和用户账号的关联,注意做好参数合法性校验,避免恶意请求伪造用户标识。

内容的提问来源于stack exchange,提问作者mrSidX

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 16:45:03