This button has to be using blockchain. No other functionality is required. Only a button to send BTC from a address to a receiver address for all transaction. These address will be static and do not change. Amount has to be entered manually. Its one hour job for the one with good knowledge.