将razorpay请求转换为ajax

时间:2020-05-24 07:20:10

标签: ajax curl xmlhttprequest

我正在尝试将curl命令转换为ajax请求。我被curl -u困住了,不知道要在ajax对应项中传递什么参数。

curl -u <YOUR_KEY_ID>:<YOUR_SECRET> \
-X POST https://api.razorpay.com/v1/orders \
-H "content-type: application/json" \
-d '{
  "amount": 50000,
  "currency": "INR",
  "receipt": "receipt#1",
  "payment_capture": 1
}'

这就是我想出的

$.ajax({
    type: 'post',
    url: "https://api.razorpay.com/v1/orders",        
    data: {
  "amount": 50000,
  "currency": "INR",
  "receipt": "receipt#1",
  "payment_capture": 1
},           

    success:function(response)
    {
        console.log("Success!!");
    },

    error : function(xhr, status, error)
    {
        console.log("Status of error message" + status + "Error is" + error);
    }   

});

0 个答案:

没有答案