In our app, we designed a way to keep a private record of the people you’ve transacted with and easily send payment requests remotely. Watch the video below for the tutorial or read on for a written explanation:
Airbitz already tags your transactions automatically to make accounting easier but you can also attach more personal information to the transaction that will autopopulate when sending or receiving if you enable certain settings. The ability to tag transactions with more details allows you to keep a better record of your expenses, helps the recipient know who a payment request is coming from, is private only to you, and is optional.
The feature is disabled by default and does not attach any identifying information to your address without being enabled. So, you first must go into “Settings” to activate it. When in “Settings” go down until you see a group of fields called “Send name on payment request”. Enable this feature then fill out the fields with however much or little identifying information as you want.
After you’ve enabled “Send name on payment request” you are ready to send a payment request. Simply go to the “Request” tab and enter in the amount you’d like to send in U.S. dollars or bitcoin. Then, choose the method to send the payment. A QR code will appear ready to be scanned but for someone who is remote, you can copy the address to your device’s clipboard, email a request, or send a payment request via text message.
In this video, Paul chooses to email a payment request. When you select this option, your address book will pop up and you can choose from your contacts or type in an email address. After you select the recipient, the app will launch your email app where you can fill in more details and send the request.
The payment request format is similar to other invoices and has buttons that make it easy for the recipient to pay the address. This lay out is more familiar to your average person than a simple bitcoin address and sets Airbitz a part from other wallets.
Another unique part of Airbitz is the use of HD addresses. HD addresses prevent address reuse and also associate a specific address with a specific recipient. The address with change for each recipient or sender and the amounts are contained in each wallet.
After the payment request has been paid having enabled the “Send name on payment request” feature, the recipient will notice the transaction field filled out with the information provided in the form. The person’s name will also show up in the transaction list for that wallet.
If you are logged in when the payment is being received you will get a notice that tells you that you’ve received bitcoin and you also receive this notice if you’ve logged out and logged back in since receiving payment.
What distinguishes Airbitz from most other wallets is that you can view who you sent or received payment to/from, when you sent the payment, and the amount requested at the time of the transaction all in the “Transaction details” tab. No other wallet records this information for you so conveniently. This also associates the user information with a specific address so that if future payments are sent or received you’ll know who they are coming from instead of just having an address.
All of the information is crucial for accurate record keeping but even better is that all of your transaction details are kept fully private by being encrypted locally on your phone with your credentials. No one — not even Airbitz — has access to your information as the app is part of our Edge Security, zero knowledge platform.