BillaBear's Blog

Here we share: announcements, technical posts, and more

The Top 3 Payment Processing Choices for SaaS Businesses Explained: MoR, Providers, and PayFacs

An efficient payment system is important for any SaaS business. It influences how customers perceive and interact with your service.

Read More
How To Handle International Sales Tax/VAT For SaaS

Software-as-a-service (SaaS) businesses commonly operate on a global scale. This means that controls surrounding VAT need to be implemented to maximize compliance and ensure accuracy in reporting. The good news is that the European Union has a One-Stop Shop portal that helps both EU and non-EU businesses streamline operations.

Read More
Feature: VAT Sense Integration

Today, we can announce that we've created a VAT Sense integration. VAT Sense is an API that provides you with the tax rate for lots of countries and allows you to validate EU and UK tax numbers.

Read More
Feature: Invoice Delivery - Support XRechnung with Stripe Billing

BillaBear now supports the ability to define Invoice Delivery methods for customers. This means you can choose how an invoice is delivered to your customer. This is useful in cases such as XRechung in Germany and Factur-X in France, as well as handling enterprise customers who have their own custom invoice flows you need to follow.

Read More
Creating Dynamic Billing Workflows With Symfony

One of the core concepts within BillaBear is creating workflows for events such as creating or cancelling a subscription and receiving payments. There are often many things that need to happen during these process and if one fails you don't want to carry on with the others until the failed process is fixed and you want to be able to continue a failed process with ease instead of complex development work. To help BillaBear users with their processes we've created the ability to add custom steps to the workflows. Here we're going to explain how we used Symfony Workflows to create dynamic workflows.

Read More