Am I able to use HTML buttons in my mobile application?
It is possible to do as long as the app allows for browser redirect. Keep in mind that the Pay Now buttons do not send an ITN after the successful payment so in order to keep track of payments, you would need to make use of the PayFast emails as well as transactions page on your PayFast account.