But you wrote:

"- Customer logs in

- Charges their account"

...

Reply to this note

Please Login to reply.

Discussion

Yes, read on.

You can purchase the VPS without identification. Just send the ecash to the service and receive a VPS.

Yeah but not requiring a user account is not something special to ecash; it's what LNVPN is doing: pay this invoice, get this service.

(Besides, your OP reads differently. Anyway 🤷)

The customer "logs in" to "buy ecash" and then buys the VPS anonymously (with the ecash), logged out.

Again: how is this different from LNVPN??

Customer: hits Buy

Provider: pay this invoice (could be anything:LN, Monero, eCash)

Customer: sends funds

Provider: detects funds

Provider: generates connection details & sends to customer

You can do that and it's already a great step up. However:

- the payment is always associated with the purchase

- as soon as you want to have a balance that can be topped up, you need user (accounts)

Can they do the initial buy with fiat?