BelievinTech B2B Pay Later Gateway for Billie
BelievinTech B2B Pay Later Gateway for Billie
Description
This plugin integrates the Billie payment method, a B2B Buy Now, Pay Later (BNPL) solution, into your WooCommerce store via Stripe Checkout.
The gateway is intended for WooCommerce stores that sell in EUR (Euro) and have Billie enabled on their Stripe account. Billie availability is determined by Stripe based on your Stripe account, currency, customer details, and payment method eligibility.
Payments are processed securely through Stripe’s hosted Checkout page, so no sensitive card data ever touches your server.
This plugin is an independent Stripe Checkout integration. It is not the official Billie for WooCommerce plugin and is not affiliated with, endorsed by, or sponsored by Billie GmbH or Stripe.
Features
- Billie BNPL payments via Stripe Checkout
- Test and live mode with separate API keys
- Automatic refund processing from the WooCommerce admin
- Webhook support for reliable async payment confirmation
- HPOS (High-Performance Order Storage) compatible
- Debug logging to
wp-content/uploads/believintech-bnpl-logs/
Requirements
- WordPress 5.8 or higher
- WooCommerce 6.0 or higher
- PHP 7.4 or higher
- A Stripe account with Billie enabled
- WooCommerce store currency set to EUR (Euro)
Availability
This plugin enforces EUR (Euro) as the WooCommerce store currency. It does not enforce a fixed country list in WooCommerce; Stripe decides whether Billie can be offered for each Checkout Session based on your Stripe account configuration, the customer, and Stripe’s Billie eligibility rules.
Third-Party Services
This plugin connects to Stripe (https://stripe.com) to process payments.
By using this plugin you agree to Stripe’s Terms of Service: https://stripe.com/legal
and Privacy Policy: https://stripe.com/privacy.
Stripe’s Billie integration documentation: https://stripe.com/docs/payments/billie
Billie and Stripe names and marks are owned by their respective owners. This plugin uses those names only to describe the supported payment method and payment processor.
Credits
This plugin uses the following third-party library (installed via Composer):
- Stripe PHP SDK (stripe/stripe-php) ^20.2
Source: https://github.com/stripe/stripe-php
License: MIT License – https://github.com/stripe/stripe-php/blob/master/LICENSE
Installation
- Upload the
believintech-b2b-pay-later-gateway-for-billiefolder to/wp-content/plugins/. - Activate the plugin via the Plugins menu in WordPress.
- Navigate to WooCommerce Settings Payments Pay Later via Stripe.
- Enter your Stripe API keys (test and/or live).
- Set up a Stripe webhook endpoint (see FAQ).
- Enable the gateway and save.
Faq
Pay Later via Stripe requires EUR (Euro). Make sure your WooCommerce store currency is set to EUR before enabling this gateway.
The plugin does not block checkout by country. Stripe controls whether Billie is available for each payment based on Stripe’s Billie eligibility rules and your Stripe account configuration.
Billie is a B2B payment method. Customers must be purchasing on behalf of a registered business to complete payment with Billie.
In your Stripe Dashboard go to Developers Webhooks Add endpoint.
Set the endpoint URL to:
https://yoursite.com/wc-api/believintech_bnpl_gateway
Subscribe to the following events:
* checkout.session.completed
* payment_intent.succeeded
* payment_intent.payment_failed
Copy the Signing secret and paste it into the plugin’s Webhook Secret field.
Debug logs are stored in wp-content/uploads/believintech-bnpl-logs/ and are protected from public access by .htaccess.
Reviews
Changelog
1.0.0
- Initial release.