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
ID: 39846364
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
ID: 39846375
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

ID: 39857843
thanks for explanation of this type of website.

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Developer portfolios can be a bit of an enigma—how do you present yourself to employers without burying them in lines of code?  A modern portfolio is more than just work samples, it’s also a statement of how you work.
With more and more people tethered to the internet, advertisers can reach you in new and creative ways. Push notifications on your smartphone, customized advertisements based on your previous searches, and email inboxes filled with promotional pitch…
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…
Learn how to set-up custom confirmation messages to users who complete your Wufoo form. Include inputs from fields in your form, webpage redirects, and more with Wufoo’s confirmation options.

895 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

14 Experts available now in Live!

Get 1:1 Help Now