Developer guide
VEXPay siteAPI reference
Browse documentation

Seller, marketplace and split payments

Every account is a Seller or a Marketplace. A seller sells its own things; a marketplace collects for its sellers, and split payments divide each charge between the seller and your commission.

Two business models

Your account has one business model. It decides who the money belongs to and what the portal walks you through. Split payments are not a third model: they are how a marketplace charges.

SellerMarketplace
Who you charge forYourself — you sell your own products or servicesYour sellers — people or businesses that sell through your platform
Where the money landsYour balanceSplit: your commission in your balance, the seller’s net in the seller’s balance
Main toolsPortal payment links, product links, checkout sessions, payments APIMerchants (sellers), split payments on charges and checkout sessions, seller payouts
ExampleAn online storeA coaching platform where each trainer is a seller

The words we use

TermMeaningIn the API
PlatformYou, when you run a marketplaceYour account (API key)
SellerSomeone you collect formerchant — /v1/merchants, ids mrc_…
CommissionThe part of each sale you keepapplicationFeePercent (or applicationFeeVes)
Seller netWhat the seller receives: the amount, minus the VEX Pay fee, minus your commissionThe seller’s pendingVes, then availableVes
Split paymentA charge or link that names a seller, so the split happens on its ownmerchantId on the charge or checkout session

How a split payment works

  1. Register the seller

    Create the seller with POST /v1/merchants and verify their Pago Móvil payout destination. Optionally set their commission (or a default commission in Portal → Merchants).

  2. Charge with the seller

    Send merchantId (and optionally applicationFeePercent) on a C2P, card or débito charge — or create a checkout session with them and send the buyer its url.

  3. The payment completes

    Your commission stays in your balance. The seller net moves to the seller’s pending balance.

  4. Pay the seller

    After the hold, pay out from the seller’s balance with POST /v1/payouts and fromMerchantBalance: true.

Example: Bs 2,000 Pago Móvil, 3% commissionAmount
Buyer paysBs 2,000.00
VEX Pay fee (Pago Móvil, from the seller net)per your rates — see Pricing
Your commission (3%)Bs 60.00 → your balance
Seller netBs 2,000.00 − VEX Pay fee − Bs 60.00 → seller’s pending balance