209 похожих чатов

Problem: Contracting companies (e.g, plumbers) receive payments for many invoices routinely.

If they are exchanging through a bank with fiat currency, the sending account holders name will be attached to the payment making it easier to match the payments with the right invoices even if no reference is attached to the payment.

When it comes to using BCH, wIth a rapidly fluctuating a price, no sender name or reference attached to the payment, it can get confusing to attribute each payment to its corresponding invoice.

Thoughts?

17 ответов

24 просмотра

Стикер

Agron- Автор вопроса

Not ideal. Usually companies are more focused on ease of use than privacy

Agron
Not ideal. Usually companies are more focused on e...

Every wallet and PoS system on the market already generates new address on new use. It's easy.

Agron
Not ideal. Usually companies are more focused on e...

2. They can use RPAs (Reusable Payment Addresses from Electron Cash), but they are not widespread yet in the ecosystem.

For recurring fiat denominated payments, checkout oracles.cash and the unspent.app annuity. Basically want you want is a contract where one party can withdraw a fixed fiat amount and the other party can withdraw the principle at will.

Agron
Not ideal. Usually companies are more focused on e...

Sorry, disregard my previous post. I have misread your post and answered too soon.

Стикер

Agron
Not ideal. Usually companies are more focused on e...

BTW above is trivial to code, but nobody has done it yet, probably because plumbers don't use BCH en masse at this moment.

Shadow Of Harbringer
2. They can use RPAs (Reusable Payment Addresses f...

That wouldn't solve the problem since the plumber still wouldn't be able to figure out which payment came from which customer. The part RPA solves is that all customers wouldn't be able to tell which *other* transactions the plumber got.

Agron- Автор вопроса
Shadow Of Harbringer
BTW above is trivial to code, but nobody has done ...

I suppose, but it's not very easy. You would have to copy and paste and search the database for a match, since it's not really HR. Also, it doesn't seem easy to generate a new address on electron cash?

You see something needs doing, something needs to change and someone must do something: That someone is you, and you can create that change! The world needs dreamers, and it needs those dreamers to turn their dreams into real tomorrows. You’ve got this 👍 #freedom #liberty #bch

why not one address per invoices?

Agron
I suppose, but it's not very easy. You would have ...

there are probably better options than a stock wallet, indeed.

Agron
I suppose, but it's not very easy. You would have ...

Electron Cash has this concept of "payment requests". On desktop in the "Receive" tab you can fill in the requested amount and a description and then press "Save". This will automatically freeze the address so the next time you do it there will be a new one. Same thing works on EC Android. In the "Requests" tab there is a "+" sign to add a new request. BUT! If you are using the same wallet on different devices you need to be very careful since the requests, freezing of addresses and the textual descriptions isn't synchronized between the two instances.

Agron
I suppose, but it's not very easy. You would have ...

EC automatically creates new addresess and keeps extras. As for copy and paste, if these companies are currently dealing with mailed checks, they have to manually match things by typing (or maybe some sort of scanning), which makes copy/paste not sound so bad. The payment request method someone else mentioned could work well with some careful consideration, but there may be a PoS app or library out there that would be a better fit, and/or payment addresses could even semi-permanently assigned to customers who request the payment method (I think this is how CEXes do it, and obviously they have software that can, albeit likely proprietary software).

Похожие вопросы

Обсуждают сегодня

Карта сайта