cancel was not clickable after buy clicked with no internet connection, transaction amount showing in decimal for iOS