Read more about Billie on their website.
Billie is a Berlin-based Buy Now Pay Later (BNPL) provider that specializes in providing open invoice and deferred payment options to Business-to-Business (B2B) customers. With Billie, merchants can accept invoice payments that are immediately settled in full.
|Multiple partial refunds
|Multiple partial captures
|Buy Now Pay Later
|Redirect, Inline widget
|AT, DE, NL, SE
Before you begin
Adyen offers Billie through a Klarna integration. Before you can process Billie payments, you must:
- Build a Klarna integration for the intended platform (Web, iOS, Android, React) and integration (API-only, Drop-in, Components).
- Add Billie in your Customer Area.
Billie is an extension to a Klarna integration. Wherever you must specify
paymentMethod.type, use klarna_b2b to process a Billie payment.
Billie requires that your payment request include the company object, which contains details about the company you are invoicing:
|The company name.
|The company website's home page.
|The company's registration number. Required for NL, SE
|The country code where the company is located.
|The company's tax ID.
|The company's type.
For example, GmbH or AB.
Payment request and response
The following is a sample /payments request for Billie. Note the required
The response to your /payments request depends on which payment flow you are using:
Redirect to Billie
If you use the default redirect flow, the shopper is redirected to Klarna to complete the payment. The response contains an
action object with the information you need to redirect the shopper:
If you use the Klarna inline widget, the shopper completes the payment in your checkout. The
/payments response contains
paymentData: A value that you need to submit to the /payments/details endpoint later.
redirect: Object containing a client token.
Test and go live
Test Billie in your Customer Area with the Billie sandbox.