javascript - 如何在razorpay中创建订单,以及如何在Django中将order_id传递给模板

标签 javascript python json django razorpay

我一直在尝试在Django 2中实现Razorpay标准结帐!

正如文档所说,我已尝试在view.py中创建订单,但未创建订单,如果创建了订单,如何将order_id传递给模板?

if request.method == 'POST':

    DATA = {
        'amount': 50000,
        'currency': 'INR',
        'receipt': 'order_rcptid_11',
        'payment_capture': 0,
    }
    client.order.create(data=DATA)

最佳答案

能否给我们分享您在调用client.order.create()时收到的错误描述?

成功请求后,该方法将返回带有键“ id”的order_id,您需要将其传递给客户端代码,并使用其他付款方式调用checkout

Orders API Sample Response

关于javascript - 如何在razorpay中创建订单,以及如何在Django中将order_id传递给模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57354288/

相关文章:

javascript - 无法获得简单的 javascript 提示符

python - 是否可以将不同长度的列表作为空数据框中的列附加?

php - JSON 文件未更新到服务器

java.lang.ClassCastException : com. google.gson.internal.LinkedTreeMap 无法转换为模型

php - JavaScript Date 对象是否将输入的日期字符串识别为 UTC 时间或本地时间?

javascript - 如何在 Canvas 上突出显示图像的一部分?

javascript - 如果更改,如何将值重置为其原始状态

python - 如何使用 plone.app.registry 在控制面板上格式化整数小部件

python - 在 Pandas 中组合 DataFrame

json - 应该如何从前端处理 Hateoas?