Thank you for your answer @misulicus
Version I’m using is “Version 3.3.2” and it’s free version of EDD. It’s Stripe Gateway.
Could the problem that nothing happens when I click “$2.99 – Purchase” be something with the theme template of my website?
As I said before, payment works normally when using checkout page, however, when using “Buy Now” method, it doesn’t.