# Mondu Documentation > Explore Mondu's set of BNPL B2B payment APIs ## Guides - [About Mondu](https://docs.mondu.ai/docs/what-is-mondu.md): Our mission is to provide payment solutions that enable any B2B company to grow quickly and safely. - [How to contact us](https://docs.mondu.ai/docs/how-to-contact-us.md) - [Product overview](https://docs.mondu.ai/docs/product-overview.md): Discover the Mondu product range. - [Online payment methods (AR)](https://docs.mondu.ai/docs/payment-methods.md): The following payment methods can be integrated into your e-commerce checkout to accelerate your accounts receivable (AR): - [Offline payment methods (AR)](https://docs.mondu.ai/docs/offline-payment-methods-ar.md): Buy Now, Pay Later for your offline sales channels: - [Additional payment solutions](https://docs.mondu.ai/docs/e-commerce-payment-methods.md): Mondu also offers these additional payment solutions: - [Countries & currencies](https://docs.mondu.ai/docs/countries-currencies.md): Overview of Mondu's country availability. - [Start integrating](https://docs.mondu.ai/docs/start-integrating.md): Mondu’s integration guide for developers and project managers. - [Order creation in e-commerce](https://docs.mondu.ai/docs/integration-best-practices.md): Integrate Mondu's flexible payment options into your web shop. Let business buyers pay later while you get paid upfront. - [Plugins](https://docs.mondu.ai/docs/e-commerce-plugins.md): Integration steps and the list of Mondu plugins for common e-commerce systems. - [Shopware 6 - Installation guide](https://docs.mondu.ai/docs/shopware-6-installation-guide.md) - [Shopware 6 - Usage guide](https://docs.mondu.ai/docs/shopware-6-usage-guide.md) - [Magento2 - Installation guide](https://docs.mondu.ai/docs/magento2-installation-guide.md) - [Magento2 - Usage guide](https://docs.mondu.ai/docs/magento2-usage-guide.md) - [Magento 2 - Magento additional costs](https://docs.mondu.ai/docs/magento-2-magento-additional-costs.md) - [WooCommerce - Installation guide](https://docs.mondu.ai/docs/woocommerce-installation-guide.md) - [WooCommerce - Usage guide](https://docs.mondu.ai/docs/woocommerce-usage-guide.md) - [JTL Shop 5 - Installation guide](https://docs.mondu.ai/docs/jtl-shop-5-installation-guide.md) - [JTL WaWi - Configuration guide](https://docs.mondu.ai/docs/jtl-wawi-configuration-guide.md) - [Shopify Payment App](https://docs.mondu.ai/docs/shopify-payment-app.md) - [Overview order states](https://docs.mondu.ai/docs/order-status.md): Order states in Mondu System for orders created through e-commerce. - [Mondu in your checkout](https://docs.mondu.ai/docs/placement-implementation-guide.md): This guide shows you where and how to display Mondu in your checkout. Each payment method includes visual examples, approved copy, and design specifications. - [Marketplace setup](https://docs.mondu.ai/docs/marketplace-api-usage.md): Learn about the specifics of marketplace use cases on Mondu's API. - [Order creation in back-office](https://docs.mondu.ai/docs/mondu-async-orders-api.md): Let your sales team offer the best payments options to buyers during asynchronous sales, managed via ERP or manual orders. - [Overview async order states](https://docs.mondu.ai/docs/async-order-status.md): Order states in Mondu system for orders created through ERP or back-office. - [Buyer onboarding](https://docs.mondu.ai/docs/mondu-digital-trade-account.md): Optional: implemenation steps that enable buyer onboarding via different endpoints. - [Pay on account (DTA)](https://docs.mondu.ai/docs/digital-trade-account.md): Learn how to make use of our Pay on account payment method for aggregated payments. - [Buyer Communication](https://docs.mondu.ai/docs/buyer-communication.md): Examples how Mondu comunicates with buyers - [Test credentials](https://docs.mondu.ai/docs/test-credentials.md): E-Mails patterns used for testing that determine the outcome of the risk engine. - [Testing the integration](https://docs.mondu.ai/docs/testing-the-integration.md): List of test cases that help the integration team to conduct QA process. - [Go-live checklist](https://docs.mondu.ai/docs/go-live-checklist.md): A checklist to guarantee a seamless setup and optimal experience for the buyers. - [Privacy information for buyers](https://docs.mondu.ai/docs/mondu-data-processing.md): Description of how you must inform your customers about data processing by Mondu. - [Invoice snippets](https://docs.mondu.ai/docs/mondu-invoice-standard.md): Description of how to customize your invoice templates for Mondu. - [EU merchants](https://docs.mondu.ai/docs/eu-merchants-new.md): Mondu legal snippets in different languages for the EU market for merchant setup. - [UK merchants](https://docs.mondu.ai/docs/uk-merchants-new.md): Mondu legal snippets in different languages for the GB market for merchant setup. - [EU marketplaces](https://docs.mondu.ai/docs/mondu-invoice-snippets-for-marketplaces.md): Mondu legal snippets in different languages for the EU market for marketplace setup. - [Deutsch](https://docs.mondu.ai/docs/deutsch-1.md): Diese Dokumention dient als Benutzerhandbuch für das Mondu Händlerportal. - [Get started](https://docs.mondu.ai/docs/get-started.md): Diese Dokumention dient als Benutzerhandbuch für das Mondu-Händlerportal. Anmeldung über https://portal.mondu.ai/ - [Bestellungen](https://docs.mondu.ai/docs/bestellungen.md) - [Rechnungen](https://docs.mondu.ai/docs/rechnungen.md) - [Auszahlungen](https://docs.mondu.ai/docs/auszahlung.md) - [Klärungsanfragen](https://docs.mondu.ai/docs/dispute.md) - [MonduSell](https://docs.mondu.ai/docs/mondusell-handbuch.md): Diese Anleitung soll Ihnen einen Überblick darüber geben, wie das MonduSell-Produkt funktioniert und wie Sie es effektiv nutzen können. - [English](https://docs.mondu.ai/docs/english-1.md): This documentation serves as a user manual for the Mondu merchant portal. - [Get started](https://docs.mondu.ai/docs/mondu-portal-manual.md): This documentation serves as a user manual for the Mondu merchant portal. Login via https://portal.mondu.ai/ - [Orders](https://docs.mondu.ai/docs/orders-1.md) - [Invoices](https://docs.mondu.ai/docs/invoices-1.md) - [Payouts](https://docs.mondu.ai/docs/payouts-1.md) - [Disputes](https://docs.mondu.ai/docs/disputes.md) - [MonduSell](https://docs.mondu.ai/docs/how-mondusell-works.md): This guide is designed to give you an overview of how the MonduSell product works, and how you can use it effectively. - [Marketing hub](https://docs.mondu.ai/docs/introduction-to-the-marketing-hub.md): Boost conversions by promoting Mondu prominently to your business buyers. - [Brand assets](https://docs.mondu.ai/docs/brand-assets.md): Download our logos and payment method badges to showcase Mondu on your website. - [Promotional kit](https://docs.mondu.ai/docs/ready-to-use-promotional-material.md): Our promotional kit helps you communicate Mondu's benefits and drive adoption among your buyers. - [Website promotion](https://docs.mondu.ai/docs/website-promotional-assets.md): Drive awareness of your new payment options with promotional website elements and inform business buyers about new payment methods in your checkout. - [Email marketing](https://docs.mondu.ai/docs/email-marketing.md): Promote your new payment options to your entire buyer base through strategic email marketing. - [Social media](https://docs.mondu.ai/docs/social-media.md): Announce your new payment methods on social media. - [Text templates](https://docs.mondu.ai/docs/templates.md): Help your customers understand Mondu's flexible payment options to increase checkout conversions. ## API Reference - [Getting started](https://docs.mondu.ai/reference/mondu-api-getting-started.md) - [Webhooks](https://docs.mondu.ai/reference/webhooks-overview.md) - [Order attribute definition](https://docs.mondu.ai/reference/order-field-definition.md): Additional description of important attributes. - [Request payloads](https://docs.mondu.ai/reference/payload-examples.md): Ready-to-use JSON payloads and Postman collection to enable quick experimentation. - [Onboard Buyer](https://docs.mondu.ai/reference/post_api-v1-buyers.md): ### Buyer Onboarding This endpoint is used to onboard a new buyer. The buyer can be an individual or a company. The buyer can be onboarded with the following legal form types: Along with the mandatory fields, the following fields are required based on the legal form type: - **registered_company**: The buyer is a registered company, registration number and registrar name are required. - **freelancer**: The buyer is a freelancer, first name, last name, and birth date are required. - **partnership**: The buyer is a partnership, first name and last name are required. - **public_institution**: The buyer is a public institution, company name is required. - **registered_association**: The buyer is a registered association, company name is required. The optional `registration_number` and `duns_number` fields help better identify the buyer. - [Pre-check buyer](https://docs.mondu.ai/reference/post_api-v1-buyers-pre-check.md): Check that buyer can use Mondu payment method - [Get buyer limit](https://docs.mondu.ai/reference/get_api-v1-buyers-uuid-purchasing-limit.md): Gets Buyer limit information - [Update Buyer Limit](https://docs.mondu.ai/reference/patch_api-v1-buyers-buyer-uuid-update-limit.md): ### Submit for an increase in buyer limit This endpoint is used to submit a request for an increase in the buyer's limit. *desired_limit_cents: It is the total Mondu limit the buyer would like to have.* *boost_limit_cents: This is an additional amount beyond the Mondu limit, with the merchant covering the associated risk.* This is an asynchronous operation. Once the request is submitted, we would review the request and either approve or decline it. Please contact support if you need this feature. - [Hosted Buyer Onboarding](https://docs.mondu.ai/reference/post_api-v1-buyers-hosted-onboarding.md): ### Buyer Onboarding using hosted onboarding This endpoint is used to onboard a new buyer using hosted onboarding. The API would return a hosted page URL. Redirect the buyer to the hosted page URL to complete the onboarding process. Once the buyer has completed the onboarding process, they would be redirected back to the merchant's website. - [Get Credit Notes](https://docs.mondu.ai/reference/get_api-v1-invoices-invoice-uuid-credit-notes.md): Show credit notes for specific invoice - [Create Credit Note](https://docs.mondu.ai/reference/post_api-v1-invoices-invoice-uuid-credit-notes.md): Creates new Credit Note - [Show Credit Note](https://docs.mondu.ai/reference/get_api-v1-invoices-invoice-uuid-credit-notes-uuid.md): Shows Credit Note - [Cancel Credit Note](https://docs.mondu.ai/reference/post_api-v1-invoices-invoice-uuid-credit-notes-uuid-cancel.md): Cancel Credit Note - [Update Invoice External Info](https://docs.mondu.ai/reference/post_api-v1-orders-order-uuid-invoices-uuid-update-external-info.md): Updates external info of invoice - [Cancel Invoice](https://docs.mondu.ai/reference/post_api-v1-orders-order-uuid-invoices-uuid-cancel.md): Cancel Invoice not yet paid out. Also it cancels all Credit Notes for the Invoice - [Get Invoices](https://docs.mondu.ai/reference/get_api-v1-orders-order-uuid-invoices.md): Returns all the invoices for specific order - [Create Invoice](https://docs.mondu.ai/reference/post_api-v1-orders-order-uuid-invoices.md): Create - [Get Invoice](https://docs.mondu.ai/reference/get_api-v1-orders-order-uuid-invoices-uuid.md) - [Get Invoices](https://docs.mondu.ai/reference/get_api-v1-invoices.md): Returns all the invoices for specific merchant - [Create factoring](https://docs.mondu.ai/reference/post_api-v1-factorings.md): Create a factoring for invoice - [Get factoring](https://docs.mondu.ai/reference/get_api-v1-factorings-uuid.md): Get factoring details - [Get Orders](https://docs.mondu.ai/reference/get_api-v1-orders.md) - [Create Order](https://docs.mondu.ai/reference/post_api-v1-orders.md): Creates new Order - [Create Async Order](https://docs.mondu.ai/reference/post_api-v1-orders-create-async.md): Creates new Async Order - [Get order](https://docs.mondu.ai/reference/get_api-v1-orders-uuid.md): Gets new Order - [Adjust Order](https://docs.mondu.ai/reference/post_api-v1-orders-uuid-adjust.md) - [Confirm Order](https://docs.mondu.ai/reference/post_api-v1-orders-uuid-confirm.md) - [Cancel Order](https://docs.mondu.ai/reference/post_api-v1-orders-uuid-cancel.md) - [Update Order External Info](https://docs.mondu.ai/reference/post_api-v1-orders-uuid-update-external-info.md): Updates external info of order - [Get Payouts](https://docs.mondu.ai/reference/get_api-v1-payouts.md) - [Get Payout](https://docs.mondu.ai/reference/get_api-v1-payouts-uuid.md): Gets new Payout - [List sellers](https://docs.mondu.ai/reference/get_api-v1-sellers.md): Returns a paginated list of sellers registered for the authenticated merchant. Newest first; pagination is 1-based. Use this if you need to recover the server-assigned `uuid` for a seller you only have an `external_reference_id` for. - [Register a seller](https://docs.mondu.ai/reference/post_api-v1-sellers.md): Registers a new seller, or updates an existing one when a seller with the same `external_reference_id` already exists for the authenticated merchant. The upsert key is `external_reference_id`; it can be set on creation but cannot be changed afterwards. Returns **201 Created** on insert and **200 OK** on update — distinguish by HTTP status code, not by response body shape. - [Bulk register sellers](https://docs.mondu.ai/reference/post_api-v1-sellers-bulk.md): Registers up to 100 sellers in a single request. Each row is upserted by `external_reference_id`, with the same semantics as the single-seller endpoint: existing rows are updated, new rows are inserted. The response always returns **200 OK** with a per-row `status` of `created`, `updated`, or `error`. Use `total_created`, `total_updated`, and `total_errors` for at-a-glance counts. Validation is all-or-nothing for missing or malformed fields: if any row fails schema validation (required fields, format rules, etc.) the whole batch is rejected with **400** or **422**. Per-row `error` statuses are reserved for downstream persistence failures after schema validation has passed. Validation error responses include the offending row index in the response keys (e.g. `sellers[3].company_address.address_line1`) so you can identify which row failed. - [Get a seller by UUID](https://docs.mondu.ai/reference/get_api-v1-sellers-uuid.md): Returns a single seller by its server-assigned `uuid`. 404 is returned both when the UUID is unknown and when the seller belongs to a different merchant — we deliberately don't leak cross-tenant existence. - [Update a seller by UUID](https://docs.mondu.ai/reference/put_api-v1-sellers-uuid.md): Updates an existing seller, addressed by its server-assigned `uuid`. Functionally equivalent to calling `POST /api/v1/sellers` with the same `external_reference_id` (which is the recommended path); this endpoint exists for cases where the integration prefers UUID-addressed updates. The body cannot change `external_reference_id` — that field is the upsert key and is set on creation only. To rename a seller externally, register a new one and migrate orders to it. - [Create a trade account](https://docs.mondu.ai/reference/post_api-v1-trade-account.md): Create a new trade account - [Get Webhook Keys](https://docs.mondu.ai/reference/get_api-v1-webhooks-keys.md) - [List Webhooks](https://docs.mondu.ai/reference/get_api-v1-webhooks.md) - [Create Webhook](https://docs.mondu.ai/reference/post_api-v1-webhooks.md): Creates new Webhook - [Delete Webhook](https://docs.mondu.ai/reference/delete_api-v1-webhooks-uuid.md) - [Replay Webhook](https://docs.mondu.ai/reference/put_api-v1-webhooks-replay-resource-uuid.md)