Here https://developer.paypal.com/webapps/developer/docs/classic/api/apiCredentials/ there is article how to get API credentials for paypal
But when I logged to the for SANDBOX page the view was different
I do not see any "My selling Tools" link :
http://s49.radikal.ru/i125/1408/be/ee6c8d02449f.png
How can I create API credentials for paypal SANDBOX ?
Thanks!
You can go to PayPal's Sandbox Site
1.> Login with your Sandbox Account's email and password.
Example
Email: sandboxaccount#paypal.com
Password: testaccount14
[Note: the above credentials won't work. It's just an example]
2.>After you log-in, click on the 'Profile' option under 'My Account' tab
3.>Try to find the link which says 'Request API credentials'
4.>Now click on 'Set up PayPal API credentials and permissions' under 'Option 1 - PayPal API'
5.>Now click on 'View API Signature' under 'Option 2'
And that should show you the API Credentials(API Username, Password, Signature) for that account
Hope it helps.
NOTE:
PayPal Developer and PayPal Sandbox are two different sites.
PayPal Developer - allows you to sign-in to the developer's account, which lets you create PayPal sandbox accounts of different types. It also shows you the API credentials for the Sandbox accounts created within it. And also allows you to internally login to PayPal Sandbox account.
PayPal Sandbox - allows you to directly sign-in to the sandbox site for a particular sandbox account, using the Sandbox Email and Password that you set while creating the sandbox account(from developers site)
Actually, it's a little easier than going through the account. You can get them from within your developer account.
Just go to http://developer.paypal.com and login there. Then go to Applications, Sandbox Accounts, which is where you would have created the sandbox accounts to begin with.
Here you'll see a list of your sandbox accounts with a little drop-down arrow next to them. Click this to see some extra links: Profile | Notifications
Click Profile, and then you'll see a tab for API Credentials.
An even quicker way is to just use this tool. Login to that with your sandbox account and it will return the API credentials for that account.
2018 Update
Since the question has been asked, the site has been modified. Here is the new path to find your API credentials for paypal SANDBOX:
1) Go to https://www.sandbox.paypal.com/
2) Login with the seller sandbox account
3) Click on the Profile then click on Profile and Settings
4) Click on My sellings preferences
5) Click Update for API Access
6) Click on Manage API credentials in the box NVP/SOAP API integration (Classic)
7) Click on Show to see your credentials
Related
I had a Google account based on not-GMail-account. I had another email company's email as a login to my Google Account (myemailhere#ukr.net). And I used this Google account to login the dialogflow.cloud.google.com.
Today Google suggested me to create a #gmail.com account and attcach it to my myemailhere#ukr.net Google Account. I have confirmed and created the myemailhere#gmail.com.
Using both of this logins (myemailhere#gmail.com and myemailhere#ukr.net) I am still able to login my cloud.google.com Profile. But when I try to login the Dialogflow Profile (dialogflow.cloud.google.com) - I see the eternal loading animation (or a totally blank page). There is no errors about password or something like this. Just login process after I submit the password and then white page. This behavior I see on all my devices, while I trying to login with myemailhere#gmail.com or myemailhere#ukr.net
And I see some 400 errors in web console (if it matters).
Could you please help me to fix this and get access to DialogFlow?
Screen that I see after the login and password entering
Do you have the project owner role for the mentioned username that is registered on your project in the GCP console (not Dalogflow Console)? Here is a list of roles related to Dialogflow that grant access to its Console.
Note that some of these roles give full access or edit access while other roles have permissions that simply gives view access to the Dialogflow Console.
If you are missing any of these then simply assign on your GCP project's console.
Assigning roles as described above did not work for me. Solution was to delete gmail email service from the account.
Instructions here
If you would like to use gmail, do NOT add gmail to your existing google account. You should instead create a seperate google account and use gmail from this seperate account
I need to use paypal credentials (username, password, signature) for my magento2 store.
For credentials, I logged in to my paypal business account (provided by my client) and then navigate to Tools > All Tools > API Credentials and then click "Grant API permissions" under Pre-built payment solution. After click, it ask me for Add New Third Party Permissions link
It returns me Please enter valid API username. exception when I enter the user ID from Profile and Settings > My account settings > Manage users
Also the user ID I'm using prompts this message "For compliance reasons, we need to verify the identity of this user. Confirm identity" link.
Is it the issue because my user is not confirmed? Or should I need to add some other "Third Party Permission username" ?
With Magento 2 you won't grant 3rd party permissions, the API Username that is being asked is one provided from your Shopping Cart Provider.
You'll go into the Profile of the account and request the API Signature that you'll copy and paste into Magento 2. From your steps: Tools > All Tools > API Credentials, you'll select "Manage API credentials" under NVP/SOAP API integration (Classic)
The next page may have you pass validation via text message or phone call, once you advance to the next page you'll be asked to create the API Signature, click "Agree and Submit".
The next page will provide you the API Signature that you'll copy and paste into your Magento Store.
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.
I have a new WP, woo-commerce site with paypal express plugin. I have added my paypal API credentials (not sandbox credentials) and am set to Live-Production mode but am still being directed to Paypal Sandbox when checking out. How do I get out of the testing environment on my site
change the occurrence of https://www.sandbox.paypal.com/cgi-bin/webscr into https://www.paypal.com/cgi-bin/webscr
Below are steps to change environment on PayPal express plugin from wordpress admin panel.
1- In your admin panel go to WooCommerce > Settings > Checkout.
2- Enter the following information to complete your WooCommerce Express Checkout configurations:
Enable PayPal express checkout by Click the box.
Environment - Set to Live unless testing with PayPal sandbox environment credentials.
Enable PayPal mark - Check.
PayPal API Username - Write your Live API username.
PayPal API Password - Write your Live API password.
PayPal API Signature - Write your Live API Signature.
Payment Action - Select from dropdown Sale or Authorize.
Check additional options.
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.