ı have been devoloing an e-commerce system but ı have problem with iyzipay payment api. I make successful request and get response from server but I can’t store data comes from server. anyone help?
let returnedData = {}
iyzipay.payment.create(paymentRequest, function (err, result) {
if (err) {
return next(new CustomError("Ödeme başarısız.", 500))
}
return returnedData = result
})
//ı can't see data here and return empty {}
console.log(returnedData)
// but ı can see here when ı wait 1 second
setTimeout(() => {
console.log(returnedData)
}, 1000);