[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Taler] Cashdesk with GNU Taler?
From: |
Christian Grothoff |
Subject: |
Re: [Taler] Cashdesk with GNU Taler? |
Date: |
Mon, 5 Dec 2022 00:49:53 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 |
On 12/4/22 22:34, Florian Jung via Taler wrote:
Hi everyone!
I finally got my taler setup running so i can connect my android wallet
to it, generate a withdrawal wire transfer subject, and use libeufin-cli
to fake an incoming transaction on the exchange's bank account, so i
actually can retrieve my talers in the wallet.
Now the next question is how do I give a customer some talers in
exchange for real cash money. I see two options:
- The cash-desk-guy has a wallet and wallet-to-wallet-transfers the talers.
- I use the Taler Cashier app.
However, whenever I select "Send funds" in my wallet and try to send to
a different wallet, i get:
"Let the payee scan this QR code to receive: 7001 (unexpected exception
(message: insufficient balance)) [no QR code is displayed]"
>
What is the issue here? I definitely have enough balance in my "MANA"
currency.
Enough inside your wallet (does the MANA balance show in your app?)
Clearly at least the error message is bad here, but maybe something else
is going on. If you put the wallet into developer mode and export the
database (there is an option to do that), wallet devs (wallet@taler.net)
could import the DB and try to see what's going on (assuming your
exchange endpoint is reachable over the Internet).
And when trying to use the cashier app, it wants to be connected to a
bank api (e.g. https://bank.demo.taler.net/demobanks). What would I
specify here? Can I point this to my libeufin sandbox or the nexus
somehow (which URL specifically, and what credentials do I use for login?)
You need to create another (non-exchange) bank account with credentials
in the libeufin-sandbox, and then give the respective username/password
to the cashier app, using "$ENDPOINT/demobanks/default" for the URL
(yes, a bit awkward, on my list to get fixed). Additionally, you either
need to have configured the sandbox to allow negative balances OR make a
'fake' wire transfer to that user's bank account to get money into the
system to withdraw.
Last but not least, if you enable self-registration in libeufin-sandbox,
you could also use the $ENDPOINT/webui/ to create accounts and initiate
withdrawals.
I use the debian bullseye packages and wallet v0.9.0 (20) if that helps
That should be fine.
-Christian