Can I let test users skip logging into PayPal sandbox? - e-commerce

I am using the PayPal sandbox to test user transaction on my website.
The site is going to be put through usability testing soon.
The problem is, whenever a user goes to complete a transaction, they are first asked to "Please login to use the PayPal Sandbox features."
This is the link that my form points to: https://www.sandbox.paypal.com/cgi-bin/webscr
I want the test users to skip having to create a PayPal sandbox account and just use the test user accounts that I have setup.
Is this possible?

This is not possible. A user has to have a developer account created at developer.paypal.com to be able to use any PayPal hosted payment methods on the sandbox.
However, you can submit API calls to the sandbox without the members needing a developer.paypal.com sandbox account.

Related

How to log in to PayPal Sandbox account as buyer (using REST - Postman)

My purpose is to automate (as buyer) login into PayPal Sandbox(1) and confirm payment(2) using REST requests (with Postman) after being redirected from third-party payment service.
From there a got a link like: https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-5AU897953H105581R
I have login and password for buyer account.
I was able to import request from devtools network and it leads me to confirm form, but I cannot make it generic. I found out that the minimum body values are (on screen), but there are some changes in cookies at headers. I am not sure if my approach is even correct. Do you have any ideas?
If you find out the first very easily, maybe you will also have some tips for confirming payment.
I already searched a lot for answers. There are some instructions for sandbox API, but it looks like it needs clientId and secret(?). See those on the PayPal Sandbox development page, but I do not have credentials for dev dashboard, only for my test customer.

Cannot get PayPal sandbox account to link to third party permissions

My goal is to create a business PayPal sandbox account which has the account type Business Pro and which allows me to grant access to third party APIs.
Currently there are two ways of creating sandbox accounts in PayPal. The first method involves creating an account from the developer dashboard and linking that account to the PayPal dev account via the link provided on the Sandbox Accounts page. However, creating an account this way does not allow me to link third party APIs. When I log into the sandbox account and click the link to update Api Access it gives a browser error of "Too many redirects".
The second way of creating a sandbox account involves going to sandbox.paypal.com and signing up a Business account on there. I am then able to link this sandbox account to the PayPal dev account from, again the link provided in the dev dashboard. Creating a sandbox account this way also allows me bypass the browser error and link third party APIs. However, it doesn't allow me to upgrade that sandbox account to Business Pro, and gives me the following error: Something went wrong. PayPal Payments Pro could not be enabled. Try again.
Is there any way I can create a sandbox account which is able to link to third party APIs and be a Business Pro type?
To anyone else that might have this problem, I had to create a ticket here: https://www.paypal-techsupport.com/app/ask and ask them the question of why it wasn't linking. They had to change my account type to a new one that they were/are developing.

PayPal sandbox for testing - is it safe?

I've been working with PayPal's Adaptive Payments API for a while and i'm ready to begin testing of my website.
My plan is to create a bunch of PayPal sandbox accounts and give them to family and friends to use on my site.
However, I've noticed that when I log in to a sandbox account (at sandbox.paypal.com), it says 'Logged in as real-account#example.com' where real-account#example.com is my actual PayPal account.
Does logging in to the fake sandbox accounts give the testers access to my real PayPal account?
No, it doesn't. Your real PayPal email address shows up at the top of the page because that's what you used to sign into https://developer.paypal.com, and there's a cookie on your computer telling the Sandbox that you signed in with that email address. It won't show up for other users.

Getting PayPal Test Account Profile

All I want to do is get the credentials from my test account to see the Profile to make test payments on my online store.
The old Sandbox worked like the Live page and I used to easily get my test profile. The new sandbox interface make it all different.
I was able to login to sandbox with my LIVE business account, then import my old test accounts (business and personal).
But how do I get the test business account Profile? How to log in with a test account?
All I see is this on the new sandbox:
What I need is to get is this on the new sandbox interface:
Merchant ID
And the Return URL and Identity Token:
After I get this info from the Test Business account, I can continue with developing and running in a test environment. I think the live settings are still working, but don't want to check yet.
If you click on 'Sandbox site' instead of 'Profile' you'll be redirected to the Sandbox page where you can login to the account and access the information you're looking for.
Alternatively, simply navigate to https://www.sandbox.paypal.com/webapps/mpp/home which would be the exact same page.

No API credentials when adding test accounts [duplicate]

This question already has answers here:
PayPal sandbox API credentials missing?
(4 answers)
Closed 9 years ago.
No end of trouble since the developer site and sandbox was changed last week. I've not managed to make a single working call to the new platform since it was launched.
I've managed to get as far as getting 100002 errors back - which at least means things are talking, but I noticed today that if I create test accounts, the API Credentials are blank/missing:
![screenshot])(http://qikr.co/files/pics/p/paypalnoap91044.jpg)
Does anyone know a fix for this? I've cleared out the browser cache etc.
There are some issues with the Credentials not appearing for some accounts. Currently you are logged into the developer account. Try logging into the actual sandbox seller account, and going to the profile and requesting the credentials. You should be able to view these from within the Sandbox seller account, and if they have not been requested yet, you can generate these.
Log out Paypal account
clearing browser cache and cookies (I use firefox).
Go to developer.paypal.com and login with the real paypal account (not the Sandbox one)
Go to Applications
Click on Sandbox accounts
(Optional) Import your old accounts from your former Sandbox account after the redirect to the accounts page
Click on the account you want to log in to
Choose Sandbox site
Log in to that site using your test business account
Go to My Profile
In Account information click on Request API Credentials
Choose the option that solves your needs
The API crecendiales were created !!! (they will appear in your test account profile)