Marketplace Fees & Stripe Fees - Example

Marketplace Fees & Stripe Fees - Example

Setting up default Marketplace Fees on your Marketplace with Omnyfy Marketplace Fees and Charge Management helps on covering transaction fees, such as Stripe fees. The following example shows how Marketplace Owner can use the Marketplace Fees Management when using Stripe Payment Method.

There are two types of fees charged by Stripe:

  1. Transaction Fee

  2. Connect Fee


Transaction Fee

This is the fee that is paid to Stripe when a Credit Card Transaction is processed. This might be set up differently for each country with the different prices. For example, the fee is 1.75% + .30c for Domestic Cards and 2.9% and .30c for International Cards if your Marketplace is based in Australia. (https://stripe.com/au/pricing). This is what we will use in our example below, so change it appropriately for your own country if it's different.

How Omnyfy handles this

The Marketplace Owner has the option of passing on this fee to the Customer or it must be absorbed by the Sellers

i. If Passed on to Customer

Go to Stores > Settings > Configuration > Omnyfy > Marketplace Commercials Management



  • Set Allow Transaction Fee “Yes”

  • Set Transaction Fee % to 1.79 and set Transaction Fee $ to .30c
    (This example is for Australian Transactions - please review the fees for your country)

  • This will calculate the transaction fee and charge this to the customer. The reason you’re setting it as 1.79 instead of 1.75 is because the transaction fee is added to the total the customer pays and the final fee is based on this total amount, so you need to charge a bit higher.

Result: The Vendors will then receive their full amount payable to them

ii. If Absorbed by the Sellers (Only applies to Commission Vendor Payout types)

Go to Stores > Settings > Configuration > Omnyfy > Marketplace Commercials Management



  • Leave “Allow Transaction Fees” to “No”

  • Under “Default Vendor Fees” Set Seller Fees to 1.75% and set Default Disbursement Fee to .30

How Fees are calculated in the above

For a transaction that has 3 Sellers selling the following products:

i. Vendor 1 - Product 1 = $50

ii. Vendor 2 - Product 2 = $100

iii. Vendor 3 - Product 3 = $100

Stripe will charge the following fees for the total order:

a. Transaction fee (1.75%) = (50+100+100) 1.75% = $4.375 + .30c (.30c is at an order level) Total = $4.68 (Rounded up)

b. Amount settled into SMM Stripe Balance = $245.32

Payouts to Vendors

i. Vendor 1 will receive $48.82 (Total Vendor Fee = $1.18, calculated as 1.75% of $50 + .30c)

ii. Vendor 2 will receive $97.95 (Total Vendor Fee = $2.05 calculated as 1.75% of $100 + .30c)

iii. Vendor 3 will receive $97.95 (Total Vendor Fee = $2.05 calculated as 1.75% of $100 + .30c)

Therefore, Total Fees recovered from Vendor to cover Stripe Fees = $5.28. This is because Omnyfy will deduct the .30c from each Vendor in the order. Note that if there is only 1 Vendor, then only .30c is deducted.

Note: The difference in fees .60c for the above transaction can be simply left in the Stripe balance and distributed equally to all vendors once a year or used for some other marketing purpose. It is very minimal.


Stripe Connect Fees

  • $2 per vendor per month (25 Vendors means Stripe will charge the Marketplace Owner $50 p/month)

  • 0.25% per transaction PLUS 25 cents per PAYOUT (Not transaction). Note that a Payout is when you Pay a Vendor, it’s not when a customer purchases from multiple vendors.

Explanation of fee structure for % transaction at Payout

Following on from the above transaction, the Marketplace Owner now wants to pay out the different vendors as part of the transaction,

i. Vendor 1 will receive $48.82 (.25c + 0.13 = 0.38c Connect Fee deducted from Marketplace Owner stripe balance)

ii. Vendor 2 will receive $97.95 (.25c + 0.24 = 0.53c Connect Fee deducted from Marketplace Owner stripe balance)

iii. Vendor 3 will receive $97.95 (.25c + 0.24 = 0.53c Connect Fee deducted from Marketplace Owner stripe balance)

iv. Total Connect Payout Fee = $1.44 to payout the amounts to the different vendors

PRO TIP: To minimise costs, reduce the number of times payouts are processed to once a week – this way the .25c is only charged each time a payout is processed. The .25% doesn’t have an impact as it’s the same regardless - since it is a percentage and not a flat fee.


    • Related Articles

    • Setup Default Marketplace Fees and Charges

      With Omnyfy, Marketplace Owners can setup different Fees and Charges for Vendors and Customers. You can also set up your marketplace to charge each vendor their own individual fee - click here if you want to set Fees and Charges individually for each ...
    • Set Marketplace Fees and Charges Per Vendor

      Marketplace Fees and Charges Management for individual Vendors Fees and Charges Management enables Marketplace Owner to set and manage fees by Vendor, View Vendor payout details and view the Payout History for the Vendor. The ‘Fees and Charges ...
    • Adding Tax on your Fees and how they work

      Adding Tax As a marketplace owner, you can choose to add tax to the fees that you get commissions from vendors. In the admin, go to Stores > Settings > Configuration > Omnyfy > Marketplace Commercials Management. Here on the right side of the ...
    • Marketplace Owner Earnings

      To view your Marketplace Earnings, please click on ‘MARKETPLACE MANAGEMENT’ menu and select the ‘Marketplace Earnings’ under the ‘Earnings Management’. In this view, you can check the Lifetime Earnings and the Current Month Earnings which include the ...
    • Paying your vendors with Stripe Payouts

      As a Marketplace Owner, you can initiate a payment to your vendors through our Stripe Integration without having to leave the Omnyfy platform. There are a couple of key requirements for the order and vendor to use this function: Vendors will need an ...