My name is Nelson-@Mikealson, and I’m a full-stack engineer with experience in building scalable and user-friendly web applications. I’m currently working on an exciting project to develop an online store for a brand that is part of the spendHBD campaign. They’re looking to integrate HBD as a payment option, and I’m reaching out to better understand the technical aspects of this integration.
While researching about the above integration I had a few questions and I hope that the the Hive Keychain community provides some information and answers to my questions like -
How to generate Receipts for payment using Hive keychain api?
How to validate and verify completed and canceled payments?
I already understand that both are been handled by an API from Hive Keychain and I would love to understand the specifics and possibly a documentation.
Over the past few months, I have been following the spend HBD project. I think it’s a great initiative to promote further adoption by local and international businesses when they accept or receive Hive or HBD as a payment option.
The project has had great success since its inception, considering that more and more businesses continue to adopt this payment option with a large transaction volume per month. Especially here in Nigeria where tons of local stores and new businesses continue to adopt HBD as a payment option.
Recently, I got approached by a client whose business accepts HBD as a payment option and currently participating in the spendHBD program to build an online store for their business, they also wish to extend this payment option to all of its customers who wish to pay shop and purchase items through its new online store.
I took a look at the hive keychain set up and the whole process is just seamless and straightforward while using the keychain app which acts as a point of sale. However considering the context of online transactions, not very much.
For this to work, we would need to generate a QR code for the payment and a unique memo using the api from Hive keychain since each transaction memo is unique and identifies with a particular store purchase which acts as a way to validate purchases.
So customers can choose between scanning the QR code if they are paying with their mobile phone or they could pay by sending the required amount to the username with the unique memo.
Transactions are also verified and confirmed using the KeyChain infrastructure and API.
This integration has the potential to significantly boost mass adoption by enabling businesses to seamlessly incorporate HBD payments into their online stores. While I understand that this feature may not yet be fully developed, I’m eager to contribute to its implementation.
@sagakothari88 @starkerz @stoodkev @cedricguillas @theghost1980
Hey @mikealson, maybe @enrique89 or @manuphotos can help. I'm not a developer myself, but I've seen that this site is pretty useful for all things related to @keychain.
This is the site:
https://play.hive-keychain.com/
If you have more questions, contact me on Discord or Telegram. My username is @eddiespino. I'm on the 3Speak Discord: https://discord.gg/NSFS2VGj83
yeah, with that site he can get all he needs for it but it can also get some help on Keychains discord from the dev team
Hello @manuphotos , I just checked it out and it's packed with resources, however, I can't seem to find anything about receipt generation for businesses participating in the spendHBD program.
I have tried joining the Discord chat for Keychain, but seems the invite is expired, do you have an updated link I might use?
To generate a QR, you can just simply use the Keychain app with the receive tab for it, or if it is for the SPENHBD initiative, you could use the Keychain Store for it. I thought you were looking to integrate the keychain from a dev point of view, sorry.
Here is the link for discord: https://discord.gg/XWgvP4f7Jg
Thanks for the tip @eddiespino, i did find valuable info, however, I can't seem to find anything about receipt generation or sales in general like in the app. I have tried joining the discord chat for Keychain but it seems to be broken, is there any way you can assist me.
I have joined the 3Speak Discord Channel, and I will be reaching out in a bit.
Thanks for the help😊
Ok, you can send me a message, and I can send you the Discord server for Keychain.
Great, i have sent a message