我在印度使用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
字段?
答案 0 :(得分:2)
注释是一个通用字段,您可以在其中添加任何自定义必需的详细信息。
以下是他们的文档中所说的内容:
您要与付款相关联的任何其他字段。通常 包括送货地址之类的东西。最多15个备注字段 以这种方式指定。
您在此处编码即可使用
"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仪表板中显示。