Is it possible to provide a subscribe button (subscription) on a website with PayPal Payments Advanced without leaving the website?
Yes. You "keep customers on your site for the entire checkout process". Technically, there is an iframe that surfs to PayPal, but the customer is not aware of this. This is a good thing, because PayPal is already PCI compliant, and trust me you don't want to apply for that.
Source
Related
What we expect are buyers can pay with credit card without having PayPal account.
But there is a conflict in Paypal documentation system we not really understand:
1, As the document "SetExpressCheckout API Operation (NVP)", we must set SOLUTIONTYPE option to "sole".
https://developer.paypal.com/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/
2, In the document "Express Checkout on Mobile Devices", they said that "SOLUTIONTYPE" must be set to "mark".
Does that means, in mobile web, Paypal does not allow to make payment without Paypal account? I think no, because with "SOLUTIONTYPE" set to "sole", we can pay with Credit card in almost cases.
What is the right way to do here?
Thanks for your advice.
SOLUTIONTYPE=SOLE works on a mobile Express Checkout flow.
Mark is done to override the PayPal website Preferences settings of 'PayPal Account optional' which is equal to 'Guest Checkout' (credit card option) PayPal Account is Optional
When this feature is turned on, your customers will go through an
optimized checkout experience. This feature is available for Buy
Now, Donations, and Shopping Cart buttons, but not for Subscription
buttons. PayPal Account Optional: [On] or [Off]
The right way to do is according to what 'you' want to do; you can send
SOLUTIONTYPE=SOLE to allow guest checkout with Express Checkout as
this payment method is mobile optimized for you and will not hinder
the payment options
My experience with PayPal is that yes, they will process credit cards, but only after they pressure my customer to use their PayPal account, instead, if they have one, and to sign up for a PayPal account if they don't have one. And the PayPal checkout is, in general, full of PayPal icons.
But I came across a BUY NOW button on a Weebly page (www.furniture1234.weebly.com) where the checkout, when you click the Buy Now for the widget product, is very clean, asking simply for credit card information without a peep about PayPal, and no PayPal icons anywhere.
Does anyone know how this was done?
Thanks
It must have been Payments Pro. That's the only way to integrate credit cards directly without any redirection or iframe or anything like that.
Part of the Pro agreement, though, is that you'll also include Express Checkout as an option on your site. This way users could simply choose credit card or PayPal, and if they choose CC it'll be direct with no redirection or PayPal logos (or however you design that into your site). If they choose PayPal it would redirect like they'd expect so they can sign in and pay.
If you don't include Express Checkout they'll eventually warn you, and then jack up your fees a little bit on your Pro transactions.
It's really recommended to include PayPal as an option anyway because conversion rates are proven to rise when you do.
Just as the question title explains - when using paypal standard, is it possible to keep the user on site instead of directing them to paypal to log in and authorise the payment.
With Website Payments Standard (the regular HTML-based 'Buy now' / 'Add to cart' buttons): no. This is not possible.
You'll need to integrate with an API-based solution such as Adaptive Embedded Payments or Express Checkout for Digital Goods if you want the buyer to remain on your site and still pay with PayPal.
It may provide a better purchase flow if PayPal could be integrated into your website, but would users know they're actually logging into PayPal and that their user id/passwords are not being compromised?
I want to integrate paypal in my website. But my requirement is, I dont want my customers to go into paypal site for payment. (I know it is not a secure way, but it is my requirements) Is there a way such that I can do credit card checks in backend using paypal APIs ? If so, which method to be used? I want it for "singapore" country and SGD as currency.
Waiting for your suggestions!!!
Thanks in advance. :)
Are you trying to avoid your users having to navigate to PayPal or are you trying to 'hide' the use of PayPal?
The prior should be easy enough to resolve. PayPay provide several tools (and instructions) on how to build a "Pay Now" button, which you can manipulate server side to include a dynamic amount and order ID etc. This would forward the user to a PayPal page to login and confirm payment, then return them to your site (any page you specify) on completion. You can also link this to an IPN. The PayPal payment page can be skinned / branded to an extent.
What you are looking is called Direct Payment. Here is more info about it:
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_WPDirectPayment
Maybe you are looking for this Paypal product
I am looking to set up a recurring payment option for my website. I was thinking of going with PayFlow since it does not require expensive SSL. But I am not sure how to set up a recurrence payment where if the user decides to change the account type, we can automatically set up recurring payment for them to get charged next month. Not sure if this is possible?
A few problems, they charge almost $60/month and they require to have a Merchant Account (any suggestions)?
Can some one help with what type of service should I use? I am looking to not have credit card acceptance on my webpage because SSL is really expensive.
The webpage is in php.
PayPal Express Checkout does this, and more. While Payflow Link is generally a good and robust solution, Express Checkout has a bit more to offers in terms of features. It also redirects your buyers to a PayPal landing page for entering their card details.
I assume you can simply delete / disable a recurring payments profile and set up a new one whenever someone switches plans, right? In that case you'll want to look at the CreateRecurringPaymentsProfile API.
Have a look at https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECRecurringPayments and https://www.x.com/docs/DOC-1168
Do keep in mind however, that recurring payments on Express Checkout only works with existing PayPal accounts. Someone who doesn't have a PayPal account yet, will have to create one during checkout.
Paypal is usually a great solution. There is no problem with billing recurring payments (subscriptions).
You can read all about it here:
https://www.paypal.com/pdn-recurring