The Stripe Connect payment supports automatic payment split between the vendors involved in the order. For the split to be performed automatically, each vendor should have a Stripe account connected as described here. Otherwise, the money will stay on the merchant's Stripe account and the store administrator will need to manually transfer them.

Stripe order processing routine to a store administrator depends differs depending on the X-Cart Multivendor mode enabled in the store ("Warehouse" or "Vendors as separate shops").

Multivendor "Warehouse" Mode Operation

When a Multivendor store is configured to function in a "Warehouse" mode, all items regardless of the vendor form one order at checkout and a customer gets one invoice as a result.

The order is registered the same way in the store's Admin area (Orders -> Orders List).

The payment used to pay for the order displays on the Payment Transactions page of the store's Admin area (Orders -> Payment Transacrions).

All transactions related to the order display on the Vendor Transactions page of the store's Admin area (Orders -> Vendor Transactions).

In case an order includes items from multiple vendors, each vendor transaction displays in a new line with the same order number first as an "Income" as a store owner receives the payment. Then, for vendors with the Stripe account connected, the same amount displays as "Expense" as Stripe automatically splits the overall payment and transfers the sum to the vendor's Stripe account. If a vendor does not have a connected Stripe account, the payment stays on the store's balance and the store admin will have to create a vendor payout manually as described here.

Multivendor "Vendors as Separate Shops" Mode Operation

When a Multivendor store is configured to function in a "Vendors as Separate Shops" mode, the items from different vendors form one order at checkout, but a customer gets several invoices depending on the number of vendors as a result. The order then is also split between vendors and is processed as several separate orders.

The store's Admin area registers several orders by the number of vendors included and lists them separately on the Orders -> Orders List page.

The payment used to pay for the order displays on the Payment Transactions page of the store's Admin area (Orders -> Payment Transacrions). The total order transaction will also split into several ones depending on the number of vendors included in the order.

The Vendor Transactions page of the store's Admin area (Orders -> Vendor Transactions) lists separate orders by the number of vendors and displays vendor payouts in the "Enpense" column as separate orders for all vendors with the Stripe account connected.

If a vendor does not have a connected Stripe account, the payments stay on the store's balance and the store admin will have to create vendor payouts manually as described here.

Vendor Experience

Vendor payouts display on the Vendor Transactions page of a Vendor area (My Account -> My Transactions).

Did this answer your question?