cancel transaction in MultiBit Classic I'm trying to send some BTC - I have two send transactions stuck in MultiBit Classic (0.5.19). They have been stuck for a few weeks.

Both transactions have fee of 0.0001 BTC fee which is most likely why they are stuck.

I tried 'resetting the blockchain' several times in the last couple of days, and I tried increasing the fee to 0.0005 BTC between resets, all to no avail. The transactions still show up as having a 0.0001 BTC fee.

What can I do get these transactions processed (or cancelled)?

The documentation for MultiBit HD, the new version of Multibit, states that the best way to upgrade from MultiBit Classic is to create a new wallet and transfer the balance but how can I do this if the bitcoin is stuck in the transaction?

If I was to export the private keys to another wallet service, say  blockchain.info, what would happen to the BTC in the stuck transactions?
Control over money in Bitcoin is defacto[1] binary: either a transaction has been confirmed in a block and the money has been signed over, or the sender remains in control of the money. Hence, when you export the keys from MultiBit and import them to another wallet, you will be able to overwrite your previous transaction by issuing another transaction transferring the money somewhere else (unless the new platform is aware of your previous transaction and forbids doublespends).



[1]The only exception to this is the option of the recipient to create a child-pays-for-parent transaction which provides a sufficient aditional transaction fees to compensate the low fee of its parent. Still the money is only signed over once the transaction is in confirmed in a block though.