I have a project that I believe will get a lot of interest. However, it is only usable if the person has Lumens to begin with. So the challenge is to make it easy for the client to establish a wallet with funds.
As the clients could be anywhere in the world, the simplest way to do that seems to be through PayPal. They make a payment and they get a wallet populated with the Lumens at the current exchange rate.
The part that I am stuck on is how to convert from a PayPal account to Lumens. To convert the dollars into XLM It seems I would have to go through PayPal -> our Bank -> Exchange -> buy on Exchange -> then transfer from our wallet to theirs.
It would simplify things if we ran an anchor service. Assuming an initial pool of funds then when clients deposited money either through PayPal or a direct bank transfer then our systems could transfer from the pool into the client's wallet according to the current exchange rate. That way the pool could be replenished in blocks, rather than small transactions. The trouble here is that an initial pool is required and that the clients would use PayPal for the transfer, so we will get hit by a lot of transfer fees trying to replenish the pool.
Otherwise, is there any way we could buy directly from the Stellar network via PayPal?
The final option might be to offer an ICO, that would give us an initial pool of funds. However, I wanted existing Lumens holders to be able to simply use the service. Also I believe that the Lumens brand would be infinitely stronger. That will become important later on as Stellar adoption broadens.
We really need an easy way to get this to happen as some of our target clients are not sophisticated, so getting them to register on exchanges to purchase Lumens will seriously restrict adoption.
Any suggestions would be welcomed.