Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wallets for users that have not logged in yet / Pairing codes #11

Closed
jeriox opened this issue Mar 14, 2024 · 5 comments
Closed

Wallets for users that have not logged in yet / Pairing codes #11

jeriox opened this issue Mar 14, 2024 · 5 comments
Labels
question Further information is requested

Comments

@jeriox
Copy link
Contributor

jeriox commented Mar 14, 2024

previous discussion in #1:

Ben: Is there a way for the VerDE finance person to create a wallet for a person who hasn't logged in yet? That would be great for charing wallet and would save them a lot of hassle.

Julian: currently not, and I'm not sure if that is possible. If we created the account manually, the pretix code would probably not allow a login via OIDC as the connection to the user there is not available

Ben: Could we simply create a gift card for them and on first login, the plugin checks if there already is a gift card with their name and links it?

Aaron: We don't really want to as we try to abstract from names.

Ben: (snip code) This scheme breaks if we open up the FSR Keycloak as discussed. Maybe do it this way for HPI Addresses and slugify all others?
Ben: Hmm, but it's very often that people give us money before they create their account and we have to hound them basically forever afterwards. Is there so way around that?

Aaron: The paring process will now change anyways as we require all users to pair their transponder to their account before using the system. So I'd hope that the described case does not really happen anymore. If we absolutely want it, we'd need to go back to using usernames, at least temporarily.

Ben: What would the alternatives be? We could print instructions on the envelopes people use to give us money?

Aaron: That sounds like a really good idea that also is pretty easy to accomplish.
Aaron: We could provide users with a 4-5 digit "charging" code to make it more obvious that you actually need it. But that might also make it more difficult.

Ben: I'd be hesitant to make charing more difficult as we already deal with people not doing it…

Julian: well, actually: so far we asked them to give us the HPI/OIDC username. this is not represented anymore (apart from the first part of the email address which goes into the giftcard code, which you already debated earlier). assigning a wallet-id/pairing code would also make the lookup much more reliable for the person that does the topup as we could use it as part of the giftcard code and it won't change with e.g. a namechange

@jeriox jeriox added the question Further information is requested label Mar 14, 2024
@BenBals
Copy link
Collaborator

BenBals commented Mar 14, 2024

I've spiked topping up VerDE wallet via buying tickets in Pretix and it works really well. So my take on this issue, would be to just ignore it and phase out cash payments.

@dasGoogle
Copy link
Collaborator

That is, however, something we should check with Jonas

@BenBals
Copy link
Collaborator

BenBals commented Mar 15, 2024

Yes, definitely!

@BenBals
Copy link
Collaborator

BenBals commented Mar 15, 2024

You can find a first implementation at #12

@jeriox
Copy link
Contributor Author

jeriox commented Mar 27, 2024

we will not implement this

@jeriox jeriox closed this as completed Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Development

No branches or pull requests

3 participants