Loading...
Answers
MenuHow do I choose a payment service for my online platform?
This question has no further details.
Answers
Start with your needs. Do you need a subscription service, or just the ability for people to pay one-off? Do you need fast and easy, or robust and integrated into an uncommon business accounting software? Is the product digital download or a physical product you're shipping out of a warehouse/store?
I've worked with over a dozen of the leading ecommerce payment services, and will walk you through the best options if you set up a call where we discuss your needs.
Go with PayPal or Braintree, its your vanilla option. If you have expertise in integration, go with Stripe as well.
If your business is high risk, go with ccbill or instabill.
Also consider adding a Coinbase or BitPay account for bitcoin payments. It costs nothing to set up and is also immune to chargebacks.
This really depends on whether you already have a business checking account. Most banks partner with Authorize.net for online merchant services. If you do have a bank account contact your bank and they will be able to get you a better transaction rate than you could on your own going through Authorize.net. However, if you don't have a checking account then it depends on what level of integration you need with your online service. PayPal Payments Pro has some of the best integrations, consumer trust, and ease of use.
This is a hard question to answer without knowing exactly what application your merchant service would be interfacing with and what you would need it to do. If you want to discuss your project in further detail I would be happy to help you.
If you have a SaaS model, I would recommend Stripe. I have used it successfully for so many apps, it works well for web and mobile, and there are variety of useful and 3rd party services such as for advanced metrics, custom dashboard and so on.
Related Questions
-
If you have fraudulent transactions occurring on your web app, what can or should you do with the offending accounts? Who do you report it to?
Depending on what classifies the transactions as fraudulent will determine next steps. If the fraudulent transactions were due to the cardholder having their card stolen and then being used to make fraudulent purchases you should work with your merchant services provider. Within your gateway or shopping cart you have settings that allow you to request AVS, CVV, CID, Address Match, etc. and you can determine the velocity settings and how strict you want to be for each transaction. Some gateways also have country blockers to eliminate transactions that are coming from known organized crime or hackers specific to fraudulent transactions. You should always report any suspected fraud to your merchant services provider, gateway or shopping cart provider along with the authorities in your local jurisdiction. Setting your filters and tolerances really low will allow transactions to go through and generate revenue but when you do not validate AVS, CVV, CID or address match, etc. then you risk the chance of fraudulent transactions. If you collect all the above information and it still ends up being a fraudulent transaction then it should be the responsibility of the card issuer and not the merchant or merchant services provider.RK
-
Holding funds in a 2-sided marketplace?
Check out https://www.balancedpayments.com/ They are made for marketplaces. Airbnb CEO among others invested in them and they have some of the best pricing/payout fees. Also some good info on http://www.collaborativeconsumption.com/2013/10/08/online-marketplaces-are-hard/ One of Balanced Payments co-founders is writing this blog series on marketplaces.MA
-
We're a small startup studio & were commissioned to develop a creative video by a corporation. We completed the work but didn't receive full payment.
I own a software development company based in Dallas, Texas and over the years have experienced several of the issues mentioned in your post. Never start work with a client before having a signed contract in hand. The contract is the first step to making sure that both parties understand the expectations of the project such as payment expectations, the deliverable, the project schedule. I find it helpful to get a down payment from a client to be sure that they are "invested" in the project. If a client is unwilling to issue a payment at contract signing, then you should have more payment milestones at major points in the project such as; design review, first 10 seconds of animation etc. Frequent payment milestones will help your cash flow and will focus the project on meeting the expectations of the client where possible. Communication throughout the project is key. When a client goes silent that is always cause for alarm. Weekly updates using online services such as Skype or Join.me are essential when working with a client that are worlds apart. There should be few surprises regarding schedule. As the project is progresses, amended schedules should be prepared and forward to the client for discussion during your project meeting. It may be a good idea to engage someone located near your client to attempt to contact them to discuss a settlement. Some may suggest getting a lawyer or a collection agency involved, however there most likely is some way to solve this directly to receive (perhaps partial) payment from the client. I am available for a followup call should you have any additional questions. Regards, Eric SilverthornES
-
Some companies ask you to link your credit card to them so you can track your spending or get discounts by using the card. How do they do that?
Its a combination of the First Data Offerwise Platform and the CardSpring API. You need to get certified by First Data in order to get access to the datasets required to build a service like that.DM
-
What are the convincing reasons to get about 50% of the total payment as an advance from a B2B customers for any cloud based offerings?
I would recommend invoicing for the full year up front. If anyone asks, tell them that this is industry standard. Salesforce, HubSpot and many others do it this way. If that answer isn't sufficient, here are some others reasons that are beneficial for the customer: - It simplifies the accounting for the customers - one invoice instead of 6-12 - If you were to buy packaged software, you would pay a huge up front fee and then annual maintenance - we are just asking for the first year - If you pay monthly, there is no commitment, so there is less incentive to get buy-in from the team and usersMA
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.