Articles Product Updates

Product Update (11/5/19): Payment Templates4 min read

November 5, 2019 3 min read

Product Update (11/5/19): Payment Templates4 min read

Reading Time: 3 minutes

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.

Image of Payment templates on OpenNode 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.

image of setting up payment templates on OpenNode dashboard
New template types for Payment Templates

The table below itemizes the differences between the two new formats:

Donation TemplatePayment 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:
donate with bitcoin button
Requires customers to pay an checkout in full.

Ideal for selling products or services at a fixed price. 

The button looks like:pay with bitcoin button

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.

Add new questions or custom fields to your templates
Add new questions or custom fields to your templates

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

example of a promo code for payment templates
Everybody loves half-off pizza!

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

New Developers navigation bar section
New Developers navigation bar section

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.

That's all folks!

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”.

F Cary Snyder is a designer at OpenNode. He believes that Bitcoin is the best settlement and store of value technology on Earth. Through design and high-quality content, he believes he can help inform and bring people into the Bitcoin ecosystem.