I am removing all "buy an alias" logic from npubcash-server. I believe this is an implementation detail that should not be part of the core package and should rather be an optional micro-service running next to npubcash-server.
Meanwhile I am rewriting the logic to make it more resilient against connection issues. The micro service repo can be found at: https://github.com/lightning-digital-entertainment/npubcash-alias