About two months ago I posted about a project (NaNote)I was working on to accept messages along with payments. This was useful for accepting donations where you might want to also get a message from the user who was sending you payment.

Since then, I’ve been hard at work updating the UI and adding plenty of cool tools that come with the premium version.

New Look

One of the first changes you’ll see if you’ve played around with the old version is the new interface. I wanted to make sure as a user, creating your pages was as simple as can be, and customers filling out your form would have the nicest experience possible.

Default and Fixed Payment Amounts

Now when creating your payment page, you can choose to set a fixed price. This is useful if the payment page relates to a specific product or service where you don’t want to allow your customer to choose how much Nano to send you. Additionally, you now have the option to set a “recommended” price while still allowing the customer to change it

Premium Features

Nanote now has a “Premium” option for payment pages. By purchasing a payment page for 1 Nano you not only help development of this app but you get some reallllyy nice additions noted below:

Redirects

Instead of jumping back to a NaNote “success” page, you can setup your page to automatically redirect to the page of your choosing. NaNote will also pass along the block id, amount, and NaNote payment id in the url. So you can do additional tracking and confirmation as needed.

An additional api is in the works to confirm this information as well, so you will have the ability to verify this data wasn’t manipulated by a malicious user.

Additional Fields + Custom Fields

The default payment page asks for name and a message, but with a premium payment page you can pick from many different fields to add to your payment page, as well as the ability to add up to 5 custom fields so you get more details from your donators / customers

Custom URLs

Having trouble sharing your long generated payment page url? Premium pages can set their own slug to define the url, for example:

https://nanote.net/pay/nanote

View and Export Payment History

Need a list of all your payments? No problem! From the dashboard you can view them directly or export all the data as a .csv file!

Accidental Bonus Feature: Invoicing!

Something I didn’t really intend to build, but noticed along the way is it’s actually pretty simple to build something to the effect of an individual customer’s invoice. Since each payment has 2 steps (Taking information, then completing payment), and during the first step a “payment” record and url is generated, you can actually fill out the first step for a customer with their own information and only pass over the url to the 2nd payment step. Then all the customer has to do is pay directly and you’re all set. Neat!

Hope you all enjoy this. Give it a try and let me know what you think!

❤