I try to find in the huge, huge, Paypal documentation the way to create a couple Personal account, and business account, to test the API.
So I follow the first step on the guide https://developer.paypal.com/docs/api-basics/ but in the subscribe page https://www.paypal.com/us/webapps/mpp/account-selection it seems I am about to create a real account, instead of a sandbox account ?..
So what is the correct way and URLs to create a Personal account, and a Business account in the sandbox environment, and how/where to get the ClientID and ClientSecret ?
Thanks for help
Go to http://developer.paypal.com and login with your live PayPal account.
Click the Dashboard link at the top, right.
On the left side menu, under Sandbox, click Accounts.
At the top, right click Create Account.
Follow the steps to create a business or personal account.
Repeat the steps as necessary to create additional accounts as necessary.
The sandbox accounts will allow you to generate API credentials like username, password, signature. For ClientID and ClientSecret you'll need to create an app. This differs depending on which API you're using, but happens from the same place.
Go to http://developer.paypal.com and login with your live PayPal account.
Click Dashboard.
On the left, click My Apps & Credentials.
If you're using Braintree v.zero you'll click the "Generate Credential" button under that section.
If you're using the REST API you'd click "Create App" under that section.
If you're using the Adaptive Payments API you'd scroll down to NVP/SOAP and click the link for "Create and Manage NVP/SOAP Apps." That will move you away to another page where you may have to login again with your live PayPal account, and then you'll be able to create your app.
After the app is created, you'll be able to click into the app details to see the ID/Secret values.
Related
Our site is using the 'Integrate with Google' button to allow G Suite admins to install our web application without needing to go to the app marketplace (we're doing as described here). Unfortunately, if our user is signed into multiple Google accounts, the integrate button seems to just use whichever account they happened to sign into first, which might not be the right one. A workaround is to sign out of all accounts and back into the desired one, but we can't very well ask that of our users.
Is there some way to force the button to show an account selector? Or alternatively is there some way to provide a 'login hint' similar to the one that the OAuth API takes?
All the PayPal documentation states that in order to create sandbox users I log in to developer.paypal.com using my normal login details.
And then click Applications & Sandbox Accounts
There is No Applications option anywhere on the page! I see the Paypal interface has been updated recently. Is there new details I am missing? I have searched everywhere on PayPal help and it all refers to an 'Applications' option on the screen.
Help?!
Once you create your account, You will find an menu "Dashboard"
Click on that.
After that in the side menu you will find Sandbox->accounts, here you will find create account button.
For further refernce follow:- https://developer.paypal.com/docs/classic/lifecycle/sb_create-accounts/
Currently I have used the sandbox App Id and test credentials successfully to make API calls, however now I would like to switch to the live version. I looked at the check list and believe I switched out all the sandbox information to live credentials. However the last thing I need to switch out is the APP - ID. I created an App which has the status of "approved" in paypal developer however I'm not sure where to get the App - ID for it. In addition, should I be seeing the app in the Manage Classic Apps? I see it in My Apps on the developer page, but not in that section. Thank you very much for the help.
Select My Account > Profile > My Selling Tools, then click the Update (API Access) link
Click Request API Credentials on the API Access page
Select Request API signature and click Agree and Submit to generate a set of Signature credentials
More information can be found at: https://developer.paypal.com/webapps/developer/docs/classic/api/apiCredentials/
EDIT:
You will need to use the classic api to obtain an APP-ID. The new API does not use APP-ID's, but instead client ID's which are extremely different.
I am trying to login to my sandbox account (using chrome) but since the new change in paypal i cant.
PayPal now ask me to log in to the developer site. i do.
and then i go to the applications->sandbox accounts and there press the 'sanbox site' link.
if am lucky then i then get the login screen to the sandbox.
i enter my credentials and click on the login button.
i then get this screen:
I press the "paypal sandbox" link and i return again to the developer.paypal.com site.
ofcurse i use the email address that is listed in my sandbox account.
if i try and use firefox and go to developer.paypal.com i get a very long json response
that start like this
{"data":{"master":"inc/master","googleAnalyticAccountId":
ok i am not giving up i go and delete all my cookies that belong to paypal i then go to
https://www.sandbox.paypal.com/home now i enter my credentials again now i get this screen:
i click the "paypal sandbox" link and i get the long json again :(
another wonderful work by paypal.
btw i contacted paypal on the 8/5/13 but did not get an answer yet.
does anyone know of way to end this hell and be able to use my sandbox again ?
Try clearing all of your cookies and cache prior to opening up your browser window. The once you have done this, open up a browser. Pull up a tab, and navigate to developer.paypal.com and log in. Once you have successfully logged in, you should be able to test your site, or the sandbox site. Open up your site or the sandbox site in a different tab while leaving the developer.com site up.
just found that PayPal changed their Sanbox, now I need real PayPal account to develop.
Ok, I went to my real one, imported my test sandbox accounts into it. Then, I go to one of these accounts on developer.paypal.com, and click "sandbox site" link. I expect that it will go to sandbox site where I can log in with this test account. But instead after clicking the link I'm getting "please login to use PayPal sandbox features" message on paypal.sandbox.com, that has a link to developer.paypal.com, where I'm logged in already. So, I don't know any way to log in with my test accounts now. Please help.
This is a known issue due to transition from old sandbox to the new site. You need to delete your cookies and re-login to access the sandbox site. Please note that IE has permanent cookies stored on file system that need to be deleted. Firefox or Chrome would work better than IE8.