Paypal Sandbox 2014 Non US test account Sign Up proper link - paypal

Ok I had a Paypal Sandbox account a year ago. I am developing a new site for a client and when I try to Login it won't recognize my email address. I tried forgot my password > forgot password still nothing. So I guessed that maybe due to inactivity for such a long time they may have deleted my account. So then I try to Sign Up for a new one. I entered my details 3 times now and spent 6 hours trying to figure out what is the proper link to do this. Then I went to another Sandbox link which required me to entered a US Zip code and its a dead end. I am not even sure which Paypal account I signed up for those three times. No email nothing at all.
I am a Non US developer and the FAQ link for Non US developers just points to their REST API. Can someone please guide me to the proper Paypal Sandbox Setup for Non US developers including the proper sign up links please. And I know Stackoverflow does not like rants but from my experience dealing with Paypal, GTA 6 should make a satirical Paypal company in their next Game with Paypal Developer Rampage mode for the main protagonist who also happens to be a Developer.
EDIT: REST API does not include UK :(

1st, here is a link to the International Developer page (I tested it 1st to be sure it's a live link):
https://developer.paypal.com/docs/faq/#international-developer-questions
The developer site has been redesigned recently; you now sign in with the same credentials you use to sign into your PayPal Business account. Once you log in, import your existing Sandbox test accounts using the email address and password you used previously with the Sandbox. You can import only once. Please make sure you import to the PayPal account that you want to use for development.

Related

Can't get Paypal Sandbox to work

I have been searching for a solution for this really hard but I can't find any answers as to where the problem is really coming from have been setting up paypal sandbox account for testing but it doesn't work have been clearing my cache many times but still it returns me this error:
This Sandbox email address is not available. Please enter another email address.
I make sure the account I use is already set on sandbox and it's a personal account, please I need more help as to know where this problem is coming from, don't know what to do on this one anymore. also even deleting previous paypal sandbox account doesn't even work!
Here's one possibility. I was running into that same error just a couple of days ago and realized what it was.
I have 2 separate PayPal accounts that are setup with developer.paypal.com. They each have 3 or 4 sandbox accounts created within them.
I had just recently been to developer.paypal.com and logged in with one of my PayPal accounts, so that session was active in my browser. Then I was trying to complete a sandbox checkout using one of the sandbox accounts associated with my other PayPal account, and that's when I was getting that error that the email address was not available.
I went back to developer.paypal.com and logged out of the account I had signed in there, and then specifically logged in with the other account that was associated with the sandbox account I was trying to use. Once I did that the error went away and I was able to use the sandbox as expected.
Hope all that made sense. Just a shot in the dark as it's the only time I've seen this error myself.

Trouble setting up a developer account and understanding how the sandbox environment works

we're not using the API - we just need to integrate a pre-made plugin for our CMS and help our client setup their account.
We've been looking here:
https://developer.paypal.com/webapps/developer/docs/classic/lifecycle/ug_sandbox/
But are having trouble understanding a few things:
If you live outside the US, you can't create a developer account on: https://developer.paypal.com
Do we somehow create a developer account (and dummy sandbox accounts) on paypal.co.nz?
Once we have a developer account, can it granted developer access to the client's PayPal account so we can login and test/trouble shoot any integration issues?
Sorry if this is easy, but we're having trouble finding a good overview or step-by-step of the process.
Any pointers in the right direction would be much appreciated.
Cheers
First off, Ebay and PayPal have different APIs and different accounts. So creating an account on Ebay would only let you test against the Ebay API.
Can't comment on the NZ vs US thing. The signup form didn't ask me for a country. But, in theory, the developer site shouldn't care (it's a developer site, not live PayPal).
Granting third party access isn't something you do through the Developer site. That's done with your live PayPal credentials and their authorizing you. Not sure if this can be done in REST but it is possible in Classic
Because the sign up form on developer.paypay.com won't accept non-us addresses, you have to sign up by doing the following:
Go to your local paypal site e.g. paypal.com.au or paypal.co.nz
Sign up for a normal account
Go to developer.paypal.com
Sign in with the normal account you just created
Paypal will then use your new normal account details to create a developer account.
From then on, just login at developer.paypal.com.

Can't get sandbox account to post

A link on PayPal HELP sent me to this site. Not sure of the relationship if any, with PayPal.
Getting this error when using sandbox:
Sandbox error message:
"PayPal cannot process this transaction because of a problem with the seller's website. Please contact the seller directly to resolve this problem."
We use a custom ColdFusion shopping cart for our ecommerce site. The form we use works fine for our live, actual payment to PayPal. However, when we add the sandbox part of the URL for testing, we receive the following error message from PayPal:
“PayPal cannot process this transaction because of a problem with the seller's website. Please contact the seller directly to resolve this problem.”
I have both the personal and business accounts set up on the developer sites and am using the business account on sandbox form.. That seemed to go okay But that’s as far as I got. Once that was done there was no guide I could find to suggest what to do next.
I’ve checked my developer account activity and history and there is none.
I continue to get this error also: “We’re sorry, but something went wrong. Please try again.” It’s at this URL:
https://developer.paypal.com/webapps/developer/applications/myapps
paypal sandbox merchant account error
At the URL above, the forum suggestion stated: “ .. click the link for sandbox accounts on the left” of the Applications Tab. But there is nothing there indicating “sandbox account” on the left side or anywhere.
I’d really like to see an example of a sandbox paypal form. There is a suggestion that this be used:
I have no idea how that should be incorporated. The question mark suggests a url, but where, in the form POST. Again, and example might clear all this up. Can’t find one. Or like this:
https://www.sandbox.paypal.com/cgi-bin/webscr?business=staff#domain.com.
I guess I need to “create a preconfigured test seller account.” But where? How? Just a big circle.
I’ve read other examples from others here in this forum but the suggestions don’t always seem to match up with the actual page, perhaps paypay developer site changed. So confusing. Round and round.
Obviously, everything else is working so we have the correct setup to charge but something must be wrong with the sandbox account. We have both business and personal accounts set up but the error remains. I’ve spent two hours researching but cannot find a clue to what the problem may be. The massive amount of data on PayPal is no help I’ve yet been able to find.
We’d use the standard Buy Now buttons but they have built in payment amounts. Our payment amounts change dynamically so we need to use a variable in the form of the payment amount so that’s why we decided to use a custom form.
I would ask that someone point me to an example of the basic html form looks like and the requirements of that form (allowing custom price amounts based on a variable amount) to send to PayPal sandbox. I imagine it’s not the form but something else because we must have that form correct or it would not work when sending an actual charge (with the sandbox of the form post removed).
So, more importantly, what might be wrong in the sandbox developer setup? There seems to be no way to test the accuracy of the setup on PayPal developer site, unless I’ve missed it somewhere. I’m a ColdFusion programmer and developer but this is too confusing. Obviously I’m not that great of a programmer.
Here is a sample of the redirect to Sandbox.PayPal.com:
https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_xclick&business=staff#domain.com
You were just missing the cmd variable and value. You can pop your amount value in there and the item_name. If you want to see the actual HTML form I can drop one in here for you.
Here is a list of variables for PayPal Standard you can use:
https://developer.paypal.com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/wp_standard_overview/
To create a Sandbox account you'll need to sign into Developer.PayPal.com, click on "Applications", then go to the "Sandbox accounts" section. You can create a new account there.

Facebook Paypal Payments

I was testing a facebook application / paypal payments processing about a month ago. I got everything working and purchased some facebook credits via a normal facebook account (not a payment tester). Everything looked good. The credit card provided was charged. That was almost a month ago. I have yet to see those funds or a portion thereof show up in the paypal account I created for this purpose.
I can't find any useful documention or blog posts of others who have encountered this. I am wondering if there is a known reason. My facebook app is still in sandbox mode, and my paypal account is unverified. However the money is really charged on my credit card. I can see a report for this transaction in the facebook admin page which I will paste here. It is missing payment_detail which is probably a symptom of my problem.
Is this due to being in sandbox mode, an unverified paypal account, or some step I am missing?
RH,**,daily_detail,2012-12-09 00:00:00 PST,2012-12-09 23:59:59 PST,1
SH,********,credits_detail
CH,app_id,txn_type,txn_id,order_id,txn_time,value,credits
SD,********,S,********,********,2012-12-09 09:22:43 PST,0.1,50.0
SF,1
SH,********,payment_detail
CH,app_id,payment_type,product_type,payment_id,time_completed,recv_currency,recv_amount,fx_batch_id,fx_rate,settle_currency,reference_id,tax_country
SF,0
RF,2,1
I went back and forth with a guy at facebook who was helpful. I moved off Paypal and needed help because their portal was throwing exceptions when I tried to make the change myself. He explained that you need $100 in credits before facebook issues payment. So that's definitely good to know for testing.

Do I need to be a Paypal Certified Dev to implement Paypal on my website?

I'm actually working for a client. I've succesfully implemented paypal pro on the website and everything is working fine, I believe I followed their process and guidelines to make it work the way they meant.
Thus, I've been reading this webpage to turn the website in procuduction, and somewhere in the policies and guidelines , they say (and it is rule nb 1 !):
To make API calls to the PayPal production servers, you must be a
registered PayPal Developer and have a PayPal Premier or Business
Account in good standing.
So ... does that mean that I can't turn it in prod by myself ? I'm not a certified Paypal neither a registered paypal dev.
Please Advice :)
Thanks
I 've found out that you simply need to register as a Paypal Developer. It takes a few minutes and its free. You need to sign up with your regular paypal account and then turn it into a developer one( just like Facebook did with their API).
Just click on sign up with paypal and follow the instructions:
https://developer.paypal.com/
I made it that way a few months ago.
Hope that help !