- Edited
I am developing Galactica for iPhone and I will be reading/showing QRCodes to simplify payments so this is what I'll do:
- If the code starts with G and has 56 chars I'll consider it a Stellar address
- If the code starts with stellar: I'll consider it a uri scheme in the form:
stellar:payment?address=GA123...&amount=100.00&asset=USD&issuer=GALT...&memo=hello
where asset, issuer and memo are optional.
Galactica for Iphone will allow the merchant to select any option when generating POS QRCodes. If the user's wallet can read uri schemes good for both since it will populate all fields which is specially helpful for purchases that use order ids in the memo field, if not it will default to only the address.
Posting it here to see if we can reach consensus for moving wallets and payments forward.