gpt4 book ai didi

javascript - Razorpay Checkout 表单中的自定义字段

转载 作者:行者123 更新时间:2023-11-30 14:34:23 26 4
gpt4 key购买 nike

我在印度使用 razorpay 进行在线支付,

我希望像帐单地址这样的自定义字段应该存储在带有结帐表单的 razorpay 帐户中。我知道 notes 将自定义数据存储到 razorpay 帐户,但我没有获得任何用于在结帐表单中设置这些字段的链接。

我的代码:

var options = {
"key": [key]
"amount": [amount],
"name": [name],
"description": [desc],
"image": "logo.png",
"handler": function (response) {
// handler
},
"prefill": {
"name": userName,
"email": userEmail
},
"notes": {
"billing_name": "Stripe",
"billing_address_country": "United States",
"billing_address_zip": "94111",
"billing_address_state": "CA",
"billing_address_line1": "1234 Main Street",
"billing_address_city": "San Francisco",
"billing_address_country_code": "US",
},
"theme": {
"color": "#008DD2"
},
"modal": {
"ondismiss": function () {
// code
}
}
};
var rzp = new Razorpay(options);
rzp.open();

所以,我的问题是如何在 razorpay 结帐表单中获取所有 notes 字段?

最佳答案

备注 是一个通用字段,您可以在其中添加任何自定义的必需详细信息。

这是他们的文档所说的:

Any additional fields you want to associate with the payment. Usually includes things like shipping address. Upto 15 notes fields may be specified in this way.

你在这里的代码可以工作

"notes": {
"billing_name": "Stripe",
"billing_address_country": "United States",
"billing_address_zip": "94111",
"billing_address_state": "CA",
"billing_address_line1": "1234 Main Street",
"billing_address_city": "San Francisco",
"billing_address_country_code": "US",
}

这些详细信息将在客户详细信息 API 中提供,并且不会显示在 Razorpay 控制面板中。

关于javascript - Razorpay Checkout 表单中的自定义字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50640213/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com