website that takes payment keeping a percentage as a finders fee

Posted on 2014-02-09
Last Modified: 2014-02-13
I am looking for examples of websites such as taking percentage payment in exchange for renting propery taking percentage payment in exchange for finding babysiter
relay-rides taking percentage payment in exchange of finding rental car
Cookening taking percentage payment in exchange of finding eating meal

I am looking for more examples of these types of websites and maybe a programming explanation.
Question by:rgb192
  • 2
LVL 52

Expert Comment

by:Scott Fell, EE MVE
Comment Utility
I think you have enough examples and are capable of using google as the rest of us.  You could also look to ebay, any of the crowd funding sites like kickstarter etc.

Take a look at their terms of service.

As example, airbnb's is below.  You should see something similar on the other sites that do the same.  If you are going to do this on your own, the first thing you need to do is get a merchant account.  Make sure the gateway they use as a good api for your own programming.  There are many, is just one.  Not all have the same type of api's but similar.  

The work flow is for you to charge the customer $xx and you will want to make it clear the credit card charge will be from rgb192 company.   Then you will in turn payout a percentage of the fee you collect to the company offering the service.

When you get a merchant account, you need to disclose what you are doing with the account and they will base the discount fees you pay based on the risk of the type of business and your own credit.  What you need to take into consideration are your own terms with people purchasing on the site and the service providers.  Think about things like refunds and customer placing a stop with their credit card company.   Let's say a customer uses the service provided, for whatever reason, they go back to their credit card company and deny the charge, there is a charge back fee you need to pay plus the funds being taken away from  you.   The key is to get all your ducks lined up for every possible scenario.

Excerpt of airbnb's TOS:
The fees displayed in each Listing are comprised of the Accommodation Fees (defined below) and the Guest Fees (defined below.) Where applicable, Taxes may be charged in addition to the Accommodation Fees and Guest Fees. The Accommodation Fees, the Guest Fees and applicable Taxes are collectively referred to in these Terms as the “Total Fees”. The amounts due and payable by a Guest solely relating to a Host’s Accommodation are the “Accommodation Fees”. Please note that it is the Host and not Airbnb which determines the Accommodation Fees. The Accommodation Fee may include a cleaning fee, at the Host’s discretion.

Airbnb charges a fee to Guests based upon a percentage of applicable Accommodation Fees which are the “Guest Fees”. The Guest Fees are added to the Accommodation Fees to calculate the Total Fees (which will also include applicable Taxes) displayed in the applicable Listing. Airbnb will collect the Total Fees at the time of booking confirmation (i.e. when the Host confirms the booking within 24 hours of the booking request) and will initiate payment of the Accommodation Fees (less Airbnb’s Host Fees (defined below)) to the Host within 24 hours of when the Guest arrives at the applicable Accommodation (except to the extent that a refund is due to the Guest).

Appointment of Airbnb as Payment Agent for Host
Each Host hereby appoints Airbnb as the Host’s limited agent solely for the purpose of collecting payments made by Guests on behalf of the Host. Each Host agrees that payment made by a Guest to Airbnb shall be considered the same as a payment made directly to the Host and the Host will make the Accommodation available to Guest in the agreed upon manner as if the Host has received the Accommodation Fees. Each Host agrees that, Airbnb may, in accordance with the cancellation policy selected by the Host and reflected in the relevant Listing, (i) permit the Guest to cancel the booking and (ii) refund to the Guest that portion of the Accommodation Fees specified in the applicable cancellation policy. In accepting appointment as the limited authorized agent of the Host, Airbnb assumes no liability for any acts or omissions of the Host.

Please note that Airbnb does not currently charge fees for the creation of Listings. However, you acknowledge and agree that Airbnb reserves the right, in its sole discretion, to charge you for and collect fees from you for the creation of Listings. Please note that Airbnb will provide notice of any Listing fee collection via the Site, Application and Services, prior to implementing such a Listing fee feature
LVL 52

Accepted Solution

Scott Fell,  EE MVE earned 500 total points
Comment Utility
I just want to clarify, "Then you will in turn payout a percentage of the fee you collect to the company offering the service. "

If your merchant account has a discount rate of 3% and you collect $100, the amount you get deposited is $97.  However, the rates you get quoted are going to be an average.  There are different types of cards; debit, traditional, affinity/miles, corporate and American Express et el.    All of these cards may yield a different discount rate.  Affinity cards (airline miles) have higher discount rates because the perks the customer gets are paid for by the merchant through higher discount rates.  Corporate cards have higher risk and AMX just charges higher fees to begin with.

You will need to be carful of how you word the amount you pay out to your service providers. Either pick out a flat percentage that will cover the highest rate (I would separate AMX though) or a flat dollar amount.

All of this would be a function of your own server side coding and business logic.

Author Closing Comment

Comment Utility
thanks for explanation of this type of website.

Featured Post

How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
WCAG audit tools 1 51
How do companies protect source code? 4 52
Grunt No Clean Targets 6 53
Angular JS form 8 23
Every business owner understands the significance of online customer reviews and the impact it can have on sales and revenues. With technology advancing at such a rapid pace, getting online reviews has never been easier, especially when many regions…
Boost your ability to deliver ambitious and competitive web apps by choosing the right JavaScript framework to best suit your project’s needs.
Learn how to set-up PayPal payment integration in your Wufoo form. Allow your users to remit payment through PayPal upon completion of your online form. This is helpful for collecting membership payments, customer payments, donations, and more.
This Micro Tutorial will demonstrate how to add subdomains to your content reports. This can be very importing in having a site with multiple subdomains.

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

6 Experts available now in Live!

Get 1:1 Help Now