How to show "Pay with a debit or credit card" button instead of "Checkout as Guest" on PayPal guest payment - paypal

I have a project with a PayPal integration. On this, I have enabled the 'guest checkout option' in my PayPal account(U.S Account) for customers paying on my website. I need to show the "Pay with Debit or Credit Card" button always when a user opens the PayPal login page. But sometimes it showing the "Checkout as Guest" button instead of the "Pay with Debit or Credit Card" button.
How can I show the "Pay with Debit or Credit Card" button always? Does this have any relation with the browser cookie?

You cannot control the behavior of the PayPal page. The behavior presented depends on very many factors--including, for example, the location of the buyer or repeated checkout attempts--and so is case by case. Sometimes the option to check out as a guest will not be available, at all.
If you want to always present a debit or credit card option, you should follow the Set up standard payments guide, which gives a black 'Debit or Credit Card' button.
If you have a server backend that can do API calls, then you should create two routes, one for 'Create Order' and one for 'Capture Order' documented here -- and pair your two routes with the server approval flow.

Related

Enable credit card/guest payment for PayPal Invoice

I've created an invoice using PayPal Invoicing REST API. Invoice is created properly and later sent but there is no option to pay without PayPal account. When customer clicks on link in email or invoice link in my application, login pop-up is shown and there is no option to pay with credit card - something like this (2nd image on page)
In my app settings on PayPal "Advanced Credit and Debit Card Payments" is enabled and "PayPal account optional" is enabled.
Guest availability in the paypal.com checkout depends on very many factors, including the IP address and geographic location of the buyer, the amount of the transaction, the device used, and any number of other things. Other than disabling "PayPal Account Optional" as a possibility in your account, you cannot control this behavior of the PayPal checkout page.
"Advanced Credit and Debit Card Payments" , or a more simple standard "Debit or Credit Card" button integration using the JS SDK give you control over the behavior on your own site (not in the paypal.com checkout itself). So you could conceivably create your own invoice page and link to that page, if you want to do that work rather than use what's ready-made by PayPal's invoice system.

PayPal Checkout Button not redirecting to my custom Payment Page

I am using PayPal's integrated credit card payment on my site, which works great. The customer has the option of staying on my website and paying by credit card or they may choose to "pay with PayPal" by clicking either the "Check out with PayPal" button or the "Check out with BillMeLater" button. The issue I am having, is for some reason, when customers click these buttons, it directs them to my generic PayPal payment page and not the customized PayPal payment page I have created and designated as primary. Depending on the browser, sometimes customers are directed to the correct page. But it's random.
Here is mu URL if you want to test out what I am attempting to explain.
http://www.cozeeclothing.com/index.php
Thank You,
John

Paypal Express Checkout for PayPal Buttons

I have created some paypal buttons using paypal button manager (My Saved Button Page). All works good so far.
I however want the paypal payment page to open the credit card tab by default. (the tab that says 'Don't have paypal account?').
From other stackoverflow answers I can see I need to use express checkout, and in the API call I need to set SOLUTIONTYPE=Sole and LANDINGPAGE=Billing.
But how do I set this on my normal Paypal payment buttons (the ones I created using Button manager)?
My account on paypal is a business account, and does support Paypal payment pro and Express checkout.
Did you know that paypal will default to the "don't have a paypal account" for customers who don't have accounts.
PayPal automatically checks if your customers cookies to see if they have ever logged into paypal. If so, it will default to log in, if not then the pay with debit or credit card.
This is why you always see log in. Try clearing your cache and cookies on your browsers and then go to your payments page, you will see.

Paypal - how to restrict receiving payments only from debit and credit cards with indian address

I'm trying to use a Paypal "Pay Now" button on my website here: www.karmayog.in
When I click the "pay now" button on the right side, it takes me to a paypal page where there are options to enter details about the debit or credit card.
Is there a way on this page, by which I can only allow users who have an address in India to make a payment here. The website where this "Pay Now" button has been setup has certain legal restriction due to which it can accept payments only from Indian debit and credit cards. Hence, in the country drop-down field I would like to give only India as an option.
Is this possible?
Will greatly appreciate any inputs that can be provided!
Thank you.
Since user fills the card information on PayPal's payment page, you can not check if the details are of India or outside. However you should be able to achieve this by asking PayPal to do this check (if you have customization allowed in your agreement.)
One approach would be to ask the user's country before redirecting to paypal payment page. But there is a chance that user will select India on your page and United States on PayPal's page.

PayPal - subscribe button with credit card

I'm using the PayPal subscribe button in my site.
Is it possible to allow user to subscribe (through the paypal subscribe button) with their credit card without having a paypal account?
I know that the donate button allows it.
any ideas
Normally, no.
However, in the US and UK you can sign up for PayPal 'Enhanced Recurring Payments' (US) or 'Premium Services' (UK) which allows you to do just that.
Here is the link to the sign-up page for the UK: https://www.paypal-business.co.uk/premiumservices/index.htm