fbpx
Articles Product Updates

Product Update (3/17/20): OpenNode Invoices3 min read

March 17, 2020 3 min read

author:

Product Update (3/17/20): OpenNode Invoices3 min read

Reading Time: 3 minutes

The OpenNode team continues to deliver improvements, and today, we are proud to announce yet another user-requested product update: Invoices.

From day one, our goal has been to build the Bitcoin payment processor that you want. Our core products, API, and integrations center around the ability to create customizable and programmable Bitcoin and Lightning Network requests for payment. We’ve stayed up to date on the latest upgrades to Bitcoin core like SegWit; and Lightning Network protocol developments. We continue to welcome your suggestions.

Invoices allow Merchants to send bills to customers for items sold or services rendered and follow established standards for presentment. Professional, itemized Invoices can easily be created using our platform, and are sent with a trusted OpenNode Payment Request.

With our new Invoice feature, you can now bill clients and customers with the peace of mind that the Invoice Amount Due won’t fluctuate with Bitcoin price volatility. That’s because the Payment Request associated with the Invoice calculates the Bitcoin amount due when your customer clicks the “Pay invoice” button. From there, they will be directed to a standard Bitcoin/Lightning Network checkout.

Invoices also allow you to include tax rates, discounts and specify issue dates and due dates. Finally, a standard accounts receivable Invoice reliably denominated in Bitcoin at the time of payment!

Bonus: Updates to account activity export CSVs 

In this update, we’ve also made improvements to our CSV exports. Here’s how naming is changing: 

Old Name New Name
SalesPayments
WithdrawalsTransfers
ExchangesConversions

Payments

Image of OpenNode CSV
  • New column headers
  • OpenNode ID: Unique OpenNode ID for the transaction (not Bitcoin ID)
  • Date: UTC date that Payment was completed
  • Time: UTC time of day that Payment was completed
  • Payment amount (BTC): The payment amount in BTC
  • Processing fees paid (BTC): ee paid to OpenNode for facilitating the payment
  • Originating amount: The source amount in original currency
  • Originating currency: The source currency
  • Merchant account amount: The amount in Merchant’s chosen local currency

Automatically converted to merchant account currency. Specifies whether the transaction was converted to the Merchant’s chosen local currency at the time of the transaction

Transfers

Image of OpenNode CSV
  • OpenNode ID: Unique OpenNode ID for the transaction
  • Type of Transfer: On-Chain Bitcoin, Lightning Network, or Bank transfer
  • Date: UTC date that transfer was initiated
  • Time: UTC time of day that transfer was initiated
  • Amount: Amount that was transferred. Value is denominated based on the Currency field
  • Transfer fees paid: The total fees paid for the transfer. Value is denominated based on the Currency field

Conversions

Image of OpenNode CSV
  • OpenNode ID: Unique OpenNode ID for the transaction
  • Date: UTC date that transfer was initiated
  • Time: UTC time of day that transfer was initiated
  • From amount: Originating amount
  • From currency: Originating currency
  • To amount: Final amount
  • To currency: Final currency
  • From/to exchange rate: Rate that was used to perform the conversion
  • Fees paid (BTC): Any fees paid for the conversion

As always, stay tuned and follow us on Twitter @OpenNodeCo for more updates in the future.

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.