Are you trying to swap directly to fiat or keep it all in bitcoin? Not sure what issues you're having, nostr:nprofile1qqs22d4tralncqfnh2kmmarjkxk8449hwnk5xtqe3y5yry6hy7ytegqpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgcwaehxw309ahx7um5wghxvmt59emkj73wvf5h5tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsymkvl9 can likely help solve your problems. Add in the nostr:nprofile1qqsvn0dkjt80raqrxd470c98n7zrdehmcvj6p5hgw3kyku6zyd8z0fqpzdmhxue69uhhqatjwpkx2urpvuhx2ue0t0hd0d plugin and you can directly swap to fiat if you need.
Discussion
Since our academic press won’t sell copies for bitcoin, we would need someone else to take on the middleman risk of buying, storing, and selling copies for Bitcoin. So it’s more a distribution problem than a Bitcoin problem.
Ah I see...wouldn't the nostr:npub1jawrkh8u6j2705t2nx2auzm2s0hxc4kqekp2fxt9232zs607v4yq46l7ms + nostr:npub155m2k8ml8sqn8w4dhh689vdv0t2twa8dgvkpnzfggxf4wfughjsq2cdcvg combo solve this problem for you? Customers can pay with bitcoin but you (or your academic press) receives USD. The exchange happens automatically on Strike's end. Your seller never sees bitcoin.
It would solve the currency problem but the problem remains one of distribution. We don’t have the time or capital to buy and store copies. And no one else wants to except the traditional venues that sell only for dollars.