Added
Custom User Roles
We added the ability to create a custom Role for a new Team Member when inviting them to an Organization.
Overdue Invoices
We added an Overdue status for a Sent, Unpaid Invoice the day after its due date. You can filter Invoices by Overdue, the API returns the same status, and a partly paid Invoice stays Underpaid.
Last Edited
We added a sortable Last edited column to Contacts.
Changed
Revolut
We added a new Revolut connection so users can add their Revolut Business accounts to Zaprite to take payments via Card, Revolut Pay and Pay by Bank.
Blockstream App
We renamed Blockstream Green to Blockstream App and updated its icon. Connections you already set up keep working.
QR Codes
We updated QR codes so the squares and the corner markers are rounded. Merchant logos no longer appear on Checkout, POS, receipts, or printed Payment Link codes.
Checkout Copy
We updated Checkout so clicking the Lightning invoice, the Bitcoin amount, or the Bitcoin address copies that value.
Team Invites
We updated the Team Members invite email so it names the person who invited you and says the invite lasts 48 hours. Replies go to that person.
Subscription Expiry
We updated Checkouts so an unpaid order stops accepting payment 14 days after your Zaprite subscription expires. Receipts for Orders that were already paid still open, and renewing the Subscription turns Checkout back on.
Fixed
Invoice Line Amounts
We updated the Invoice Line Items so each one shows the rate times the quantity, on the invoice and on the PDF, under the heading Amount. Discounts and taxes are listed once under the subtotal, and the invoice total is unchanged.
Invoice Checkout
We fixed Invoice Checkouts so choosing Default and saving keeps Default after you reload. Choosing Custom saves a Checkout for that Invoice and leaves your Organization's default Checkout unchanged.
Remember This Configuration
We fixed the Remember this configuration switch on an Invoice. It appears only when the payment methods or discounts differ from the ones saved for that Contact.
Payment Link Items
We fixed the Payment Link edit form so removed items are left out. A link set to Customer chooses what to pay keeps that setting when you reopen it.
BitGo
We fixed connecting a BitGo key that can view and create wallets. We refuse a key that can spend.
LNbits
We fixed LNbits connections so a new connection accepts only an invoice key. We refuse an admin key and any key LNbits does not recognize, and we leave a wallet you already connected unchanged.
Bank Transfer Verification
We fixed Checkouts for a US bank payment that Stripe verifies with two small deposits. The Pay button stops spinning, Checkout now shows Stripe's verification link, and the Order stays unpaid until those deposits are confirmed.
Checkout Settings
We fixed Checkout settings so two saves at the same time both succeed. We keep the later save.
