Ovviamente per fare una cosa del genere non ti basta HTML. Oltre a contattare la banca dovrai usare un linguaggio lato server.
Se non devi usare necessariamente la banca, io ti consiglierei di implementare il tutto via PayPal che fornisce già una libreria PHP per implementare in maniera relativamente semplice il tutto, e comunque supporta anche le carte di credito quindi non è necessario che chi acquista abbia un account PayPal.