I know this is kind of an old question, but I just spent an hour trying to find the answer to this, so hopefully this helps someone someday.
If you're using the new integration method that starts paypal.Buttons instead of paypal.Button.render, you have to append disable-funding to the JS SDK.
<form id="my_form" action="http://paypal.com" method="post">
<input type="hidden" name="name" value="Example">
<input type="hidden" name="email" value="firstname.lastname@example.org">
<input type="hidden" ...
Yes, there are many alternatives.
One such alternative is Stripe, which is geared towards developers and webmasters.
Payments for developers
Stripe makes it easy to start accepting
credit cards on the web today.
If you want a solution that includes fraud checks, weekly bank payments, and recurring items, I'd say go with 2Checkout, who let you accept ...
Of course people use it. Especially when they want to avoid credit card interest, paypal fees and stuff. Paypal and credit card transaction companies also hold a rolling reserve on your money and so you can't actually withdraw the funds until X amount time. They do that to lower the risk of charge backs and disputes.
And why do you say there are high fees? ...
Don't do this on your own financial info storage system as it may burn you.
Here are just some of the problems you may encounter:
If you collect it online, you will end up storing it online in some format.
Your application is not completely secure (none are, so I say that with confidence).
Since you are storing the data online, it is accessible via online ...
It all depends on the nature of your webshop and the goods you are offering. France tends to be Credit Card, PayPal and Carte-Blue heavy.
Credit Card (MasterCard, AmEx)
Carte-Blue (Debit Card)
SEPA Direct Debit
Mostly in that order.
Source: here, here and here
If your the webmaster and you have access to the PayPal account login where the PayPal button was created click on merchant tools and edit your saved PayPal buttons there is an option to remove the credit card area.
The PCI requirements are about the devices processing the payments. If you use others people's services (and so their devices and networks) then they are going to do a lot of the work. However, once you've picked a third party to process the payments, then see what they say specifically about PCI. For example, here's what Paypal say.
If it is a website available on the web for normal browsers that has been made to be responsive then the device being used to access it is irrelevant.
If you are creating your own payment portal then there are other mobile considerations (to make the user experience a nicer one), but if you are using 3rd party tools I know that PayPal have a mobile payments ...
I think a company like justgiving.com may be what you're looking for.
They seem to cover most countries, but you may run into legal issues in some places because of local tax rules - so you may be better off only accepting donations in one or two major currencies.
Have you considered using reverse SMS billing or direct mobile billing. One of these two would provide you with a faster way of charging for your service without the hassle for the user. Reverse SMS is pretty easy and quick to implement, though it might lead to bill shock so be careful.
Parkers car valuations is a good example of this type of service. You ...
Disclosure: I work at Braintree.
Braintree has all of the advantages you list for Bango, and more.
You don't need to include full customer details.
In fact, you can charge a card with just a credit card number and expiration date -- though you'll get less declines if you include the zip code (for U.S. cards) and CVV.
Credit card details can be stored by ...
You've probably already looked at the "Membership & Subscriptions" section of the Joomla! Extension Directory - if not have a browse.
We've used several on Joomla! for our own websites (AEC, Ambra Subs and RSMembership!) but over the last few months we've been recommending Akeeba Subscriptions in conjunction with Akeeba Release System. We're also ...
You just need to add stripe to the referrer exclusion list in Google Analytics. See Referral exclusions - Analytics Help.
The list can be edited in your Google Analytics settings. When a domain is on the exclusion list, GA will not start a new session when it sees it in a referral. The list is meant for cases just like this where you send the visitor ...
You should be able to answer this question but here is your answer:
If the they disable adverts they can't click your adverts therefor this would reduce your earnings - but with this said people who are likely to disable adverts are less likely to click adverts in anycase but sometimes they can get drawn in if the advert is appealing to them.
One alternative option could solve your tracking issue and yield a smoother user experience: inFrame integration.
Sage Pay allow you to customise/skin their payment pages and load them within an iFrame on your own website. Customers never leave your own URL, so tracking carries on like normal. Plus, customers feel like they never leave your website whilst ...
Send your clients high quality professional looking invoices. PDF versions are attached to every invoice related email WHMCS sends, including new invoice notifications, and payment reminder notices, so your clients don’t even need to visit your site to view their bills. Plus invoices are fully customisable via templates.
You can have as much ...
One option is to create an HTML form that emails the data collected to a secure email address, the email address would only be used for collecting data from the form. And once that data is emailed and printed, you can then delete the email.
In order to do that, it would be incredibly insecure. Even with HTTPS, banks aren't going to give out account information based off of a name (Or whatever information you request). Third party companies can do this because the banks they are allowed access to scrutinize their system down to the single line for security holes.
Depending on what information ...
Authorize.Net's Customer Information Manager (CIM) API offers this functionality. Basically you create a customer payment profile on their server (i.e. they store the credit card details) and then you charge against it by passing them the profile ID whenever payment needs to be made.
Chargify.com's usage based billing
"Chargify supports several kinds of usage-based billing, including metered-usage (ie, sales leads and text messages) and per-seat (ie, software license fees per user). This allows you to mix and match flat-rate product fees with variable usage-based fees to match your business and market needs. Usage of metered components ...
The Payflow Pro integration documentation is available here and there are some quick start guides here. I've implemented this myself (about 4+ years ago) and it was really straightforward. I spent more time verifying that the product I was developing was PCI compliant, etc, than I did actually plugging this mechanism in.
Something as simple as Paypal express checkout would be suitable for you as the button would still be on your site. So the email link would be clicked taking the user your site to the invoice viewer page. At the bottom of the page there could be a button for express checkout which would take the user to the paypal page. From there the user would have the ...
Some payment processing companies will handle multiple currencies, but in my experience you'll usually have to have a separate merchant banking account for each currency, which means separate monthly fees for each currency. You'll also need to handle selecting the currency and then send them to a page with a suitable parameter specifying the currency to use.
As a consumer I always order my pizza online if the option is available. Most of the time the sites are terrible. I would recommend building your own solution and keep it as simple as possible.
It terms of a great experience look at the Pizza Hut app (I use it on Android) it is extremely well done.