Product Update (11/5/19): Payment Templates4 min read
Today, we’re updating the OpenNode dashboard application. This update has a clear emphasis on revamping our custom checkout feature and reorganizing the navigation bars. Here’s a full breakdown of what’s changed:
Added Payments to the navigation bar
Whether you are creating payment buttons, one-off-checkouts, or using our API, OpenNode’s core feature is generating payments. We’ve created a new Payments section on our navigation bar and tweaked some of our existing features to fall within this section of our dashboard.
Quick Invoice ➡️ Payment Requests
The Quick Invoice feature is now under a new name, payment requests. It has also moved to a new “payments” tab on the navigation bar.
Custom Checkouts ➡️ Payment Templates
When you strip down custom checkouts to its core, it’s really nothing more than a payment request button. However, different businesses may define a “payment” differently.
In order to serve our diverse user base, we created two separate payment templates. One for normal goods and service payments – called payments – and another for donations.
The table below itemizes the differences between the two new formats:
Donation Template | Payment Template |
It allows customers to choose how much to pay in a checkout. Ideal for collecting donations, tips, or other payments that don’t have a fixed price. The button looks like: ![]() | Requires customers to pay an checkout in full. Ideal for selling products or services at a fixed price. The button looks like: ![]() |
New functionality to payment templates:
Custom Fields
All payment templates give you the option to collect names, email addresses, billing addresses, and phone numbers from your customers. But now, you can add additional custom fields to the checkout.
Template-level Instant exchange
Before today’s update, you had to set on instant exchange as a global feature for your account. But now, as long as the Automatic Conversion feature is set up, you can instantly convert Bitcoin to your local currency on a template-by-template level.
Promo Codes
For payment templates, you can now set up promo/discount codes. You can set up discounts by either a percentage off the full price or fixed amount.
Success URL
We’ve added success URLs to each type of payment template. Place the URL that you would like your customers to be redirected to once they complete a checkout.
Developers section now in the navigation bar
We have aggregated our developer tools into a new navigation bar category called, “Developers”. You’ll find that the API docs, webhook simulator, and Integrations sections have moved from various locations around the platform into one go-to spot for developers.
The majority of these updates were suggested from users like you. We listen to all requests and are always hungry for feedback. Please keep your comments and suggestions coming!
Note: This article was updated on 02/14/2020 to reflect the platform-wide change that makes the phrase “checkout” a replacement for the phrase “invoice”.