Can't create app for paypal REST API

試著忘記壹切 提交于 2019-11-27 14:47:27

问题


I've signed in to the developer website but when I go to the apps page to create my app I see the following error message:

Problem creating sandbox facilitator account [Error code: 2001]

When I look on the sandbox accounts page I see there is a facilitator account there (xxx-facilitator@xxxx.xxx)

When I click the "create app" button the "sandbox developer account" dropdown is empty and when I try to create an app I get the following error message:

We’re sorry, but something went wrong while creating the application. Please try again.

So far I've:

  1. created new sandbox users
  2. submitted a query to paypal's tech support (no response)
  3. left it a day and tried again
  4. logged in, logged out...

回答1:


I had the same problem. The "Sandbox developer account" dropdown box had no entries although I had set up accounts before - so I couldn't create an app. After some trial and error hacking I finally found a way to inject a valid option in the html select and successfully created the app in the end.

Here's how:

Log in to your developer.paypal.com profile and go to Sandbox - Accounts.

Just use Firebug in Firefox or Developer Tools in Chrome to examine the source: Check the source of your BUSINESS account and you will find a code line like this:

<a class="profile" target="/developer/accounts/detail/2297102045097598612">Profile</a>

Note the id (e.g. 2297102045097598612), the country code (e.g. US) and the email address.

Now go to Dashboard - My Apps & Credentials and press "Create app"

Open Firebug/Dev. Tools and examine the "Sandbox developer account" dropdown box. Right-Click the empty select in the dom and choose "Edit as HTML". Enter an option tag with your formerly noted values, just like this:

<option value="2297102045097598612,email@domain.com">email@domain.com (US)</option>

Check that the option now appears in the dropdown box.

Enter a name in the "App name" field and press "Create app".

That's it. Hope I could help.




回答2:


I got the 'Problem creating sandbox facilitator account' error as well but it was with a different error code of 'TAGETLIST404-20141017053750'. Obviously the suffix is just a timestamp.

The problem seemed to have been caused by the Oauth login popup that initially returned a timeouted session error but appeared to have still logged in anyway as it showed my name in the topright corner. But trying to create new apps returned the sandbox facilitator error.

Clearing cookies and logging in again, not getting the timeout error seemed to fix it and I could create accounts. I know this isn't a great answer but it's something to try.




回答3:


I waited two days, and the error messages regarding the facilitator account went away. I was then able to make a new business account. This then allowed me to create a REST app without error.




回答4:


I had the same problem and fixed it by just editing the source a bit.

Right click on the dropdown for your account if it's empty and click on Inspect element in your browser. Inside the tags for the dropdown, add your email in tags. The email should be of a valid sandbox account that you had created.

For example, if you'd like to add a sandbox account with the email business@example.com, add business@example.com within the select tags.

Seems like it's something easily fixable from Paypal's side but they haven't bothered fixing it yet.




回答5:


for PayFlow API - allow up to 3 hours for the change to go into effect.after 3 hours it saved data while clicking.




回答6:


In my case my primary email account was not confirm. after confirm it allow me



来源:https://stackoverflow.com/questions/25504445/cant-create-app-for-paypal-rest-api

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!