Seller management overview

Pismo Seller Management provides a complete solution for managing merchants that sell products through online channels and at physical points of sale. Any business that has sellers to manage can use the Seller Management platform. This includes merchant banks, fintechs, marketplaces, and payment facilitators.

There are two main concepts in Seller Management:

  • Marketplace – A grouping of merchants who sell their products online or at physical points of sale. The marketplace discounts a fee from the sales.
  • Merchant – An individual or business that sells products or services in the marketplace.

The platform can manage any type of transaction, including card network transactions (off-us and open loop), card transactions without card network (on-us), transfers between two accounts in the same institution (closed loop), and transfers between different institutions through Instant Payments.

Diagram showing the areas of Seller managment in the Pismo platform.

Pismo Seller Management provides a solution for every aspect of seller management. The platform can manage:

  • Marketplaces – A marketplace can have one or more sellers.
  • Merchants – A merchant can be linked to one or more marketplaces.
  • Merchant accounts – The merchant account is the account that receives the funds from sales. Merchant accounts are called creditor accounts in Seller Management and are linked to Creditor objects.
  • Rates and fees – Charges that the merchant incurs on sales. In Seller Management, these are configured inside the marketplace creditor operation object. They may be different for each transaction type.
  • Settlement – The process by which a transaction is finalized and the platform transfers the funds into the merchant’s account. The settlement can be made into an account inside Pismo (internal transfer) or outside Pismo (external transfer).
  • Schedules – Seller Management can configure when settlement occurs, such as 2 days after the sale, 30 days after the sale, or even the same day as the sale.
  • Advancements – A merchant can request a cash advancement (anticipation) before the programmed date. An additional rate or fee is charged for this.

Some benefits of Pismo Seller Management:

  • Manage vendors and buyers on the same platform. Seller Management itself only manages vendors, but you can use other Pismo services, like Accounts and Core Banking to manage buyers.
  • Control every aspect of settlement, from authorization to payment. For example, settlements can be internal to Pismo or external with account identifiers.
  • Use any payment scheme. Pismo provides management tools that enable you to operate with any payment scheme, from card network to closed loop.
  • Create innovative receivables schedules. You can use Seller Management to create receivable schedules, mainly using creditor operations that set conditions for each type of transaction. You define the days to pay for each creditor operation. In addition, you can set fine-grained merchant discount rates (MDRs) and other fees, based on transaction type, network, and other factors.
  • Handle transactions from on-us and off-us merchants. You can do any type of transaction without restrictions, including on-us and off-us. You might need this to use other Pismo services like cards services for off-us and payment services for on-us; or you can authorize transactions on your side and just send the authorized transactions to the Pismo platform.

Overview of onboarding and defining a marketplace

The following steps summarize how to use the Pismo platform to set up your digital marketplace. You must work with Pismo to onboard your organization and to create the first program within the Pismo platform. Once those are in place, you can start creating accounts and customers, defining programs, and calling Pismo API endpoints. For more information, refer to Organization.

  1. Create your marketplace.
  2. Create a Merchant program using Create program based on template with type set to MERCHANT.
  3. Use Create merchant to create one or more merchants, representing businesses, setting program_id to the ID of the Merchant program you created in step 2. Make sure you create a creditor for each merchant by filling out the Creditor object fields in the endpoint. You configure the MDR, sales tax, and any other fees the merchant has to pay in the Creditor object.
  4. For each creditor, use Create creditor operation to configure the MDR, sales tax, and any other fees the merchant has to pay.
  5. Use Link merchant to marketplace to add the merchants to the marketplace.