Core concepts
The finmid B2B Payments solution supports the following core concepts:
-
Platform
A platform entity connects buyers with sellers and facilitates all the interactions – such as transactions – between these entities.A platform is finmid's direct customer (i.e. the entity that integrates finmid's APIs). A platform instance cannot be created through a public API - a unique instance is automatically created for each business that finmid enlists as a platform.
-
Seller
A seller is an entity that lists its products/services on the platform for sale.A platform must onboard the seller on the finmid platform to enable the B2B Payments solution for the seller products to be processed in the
payment-request
.On successful payment processing, the amount is then disbursed to the seller along with the invoices, if applicable.
For platforms that own and list the products and services for sale, the platform also acts as the seller and would have to onboard itself as a seller on the finmid solution.
-
Buyer
A buyer is any entity that purchases products/services from sellers on the platform.A platform must onboard the buyer onto finmid to perform a creditworthiness check and enable the buyer on finmid's B2B Payments solution.
-
Payment-Request
A payment-request encapsulates a payment processed via a loan from finmid.This request includes all necessary data such as the buyer, seller and line items involved in the transaction for finmid to process the loan request.
Updated 4 months ago