【问题标题】:How to generate razorpay order id in the backend with android?如何使用android在后端生成razorpay订单ID?
【发布时间】:2019-08-19 04:30:25
【问题描述】:

我正在使用razorpay在android应用中实现在线支付。我想在后端生成订单 ID。该怎么做?

public void startPayment() {
    Checkout checkout = new Checkout();
    final Activity activity = this;
    try {
        JSONObject options = new JSONObject();
        options.put("name", "abc");
        options.put("description", "Order #123456");
        //options.put("order_id", "order_9A33XWu170gUtm");
        options.put("currency", "INR");
        /*
          Amount is always passed in currency subunits
          Eg: "500" = INR 5.00
         */
        options.put("amount", 500*100);
        checkout.open(activity, options);
    } catch(Exception e) {
        Timber.e("Error in starting Razorpay Checkout", e);
    }
}

【问题讨论】:

    标签: razorpay


    【解决方案1】:

    由于您使用的是 Java,因此建议您使用我们的 Java SDK 作为后端平台来生成 order_id,并将其传递给您的客户端 UI 以便为该订单付款。 参考文档集成Java SDK创建订单here

    【讨论】:

    • 我无法初始化 RazorpayClient 。
    猜你喜欢
    • 2021-07-18
    • 2020-12-25
    • 2020-08-02
    • 2014-02-15
    • 2020-05-15
    • 2011-07-20
    • 1970-01-01
    • 2021-08-12
    • 2021-07-09
    相关资源
    最近更新 更多