Ah yeah I saw that one but I don't think it does quite what OP wants. Seems more like it is designed to monitor a running qBittorrent client and then copy the .torrent file(s) to Transmission, with all torrent data in the same data folder. Might not help much for OP with all the different data folders they have in their current setup.
My concept is as such: have a shared folder where everything is moved after download. I call this /mnt/torrents.
The script provided that makes all of this happen is a python script. It queries the qBittorrent client for uploading or completed downloads, checks to see if they are private or public torrents, then copies the .torrent files to the respective "watched" directory of the public or private (transmission) client. It just copies the .torrent files to directories, so it should be usable with other torrent clients that have "watched" directories.
But either way nice effort! I'm kind of surprised at the lack of scripts to import torrents into Transmission. The only related script I could find is to do Transmission --> qBittorrent but it doesn't seem to do the reverse https://github.com/Mythologyli/transmission-to-qbittorrent
Not sure which country you're in but in the U.S. I haven't seen many gift cards that are contactless tap-to-pay so you would want to double-check. Without tap-to-pay those type of cards would need to be added into a phone app (Google Wallet / Apple Pay) to be able to tap-to-pay using it.
It's possible outside the U.S. it's more common for gift cards to be able to tap-to-pay.
Or if you're talking about store gift cards then the same applies, most of those aren't tap-to-pay either so you'd want to double-check.