diff --git a/script.js b/script.js index 201a2f4..498bf11 100644 --- a/script.js +++ b/script.js @@ -589,12 +589,15 @@ url: BASE_URL + '/payments?filter={"where":{"applicantId": ' + $scope.pendingPaymentId + '}}', headers: {} }).then(function mySuccess(searchResult) { - if (searchResult.data[0].status == "pending") { + if (searchResult.data[0].status == "created") { $scope.checkView = true; $scope.verifyView = false; - $scope.amount = searchResult.data[0].amount * 100; - console.log('pending data', searchResult); + $scope.amount = searchResult.data[0].amount; + $scope.searchResult = searchResult.data[0]; + console.log('====searchResult===', searchResult); + console.log("searchResult=====",searchResult.data[0].razorOrderId) var i = 0; + $scope.amount = $scope.amount * 100; var options = { "key": "rzp_live_mhSE1uOBlXvFyJ", //"key" : "rzp_test_YwHsVFiDIQ2WUQ", @@ -619,23 +622,24 @@ var rzp1 = new Razorpay(options); rzp1.open(); $scope.paymentResponse = {}; - function createPayment(response) { - console.log("response",response); + $scope.amount = $scope.amount / 100; + console.log("response======retepaymen",response); $scope.paymentResponse.razorPaymentId = response.razorpay_payment_id; - $scope.paymentResponse.razorOrderId = $scope.paymentResult.data.razorOrderId; + $scope.paymentResponse.razorOrderId = $scope.searchResult.razorOrderId; $scope.paymentResponse.amount = $scope.amount; - $scope.paymentResponse.currency = "INR"; - $scope.paymentResponse.status = "captured"; - $scope.paymentResponse.applicantId = $scope.userId; + $scope.paymentResponse.currency = $scope.searchResult.currency; + $scope.paymentResponse.status = $scope.searchResult.status; + $scope.paymentResponse.applicantId = $scope.searchResult.applicantId; console.log("$scope.paymentResponse", $scope.paymentResponse) $http({ method: 'PUT', - url: BASE_URL + '/payments/' + $scope.paymentResult.data.id, + url: BASE_URL + '/payments/' + $scope.searchResult.id, data: $scope.paymentResponse, headers: {} }).then(function mySuccess(searchResult) { console.log("finalsearchResult",searchResult) + $location.path("/confirmation") }, function myError(error) { });