Simple Sandbox Button Tutorial - paypal

It seems it was easy at one time to create a sandbox button but now I'm going round and round on the paypal site and keep ending up the same place. All I would like to do is create and test a paypal sandbox button.
I've created my test accounts in the sandbox but that's as far as I've got (can I login to paypal using these accounts as so far it appears not)??
Help would be very welcome.
Neal

If you have created a sandbox account, you should be able to login to https://www.sandbox.paypal.com with the sandbox's account email address and password. Once logged in, use this shortcut link to get to the 'My Saved Button' page: https://www.sandbox.paypal.com/us/cgi-bin/webscr?cmd=_button-management. (You can also navigate through the account but it varies on the type of sandbox account you have). From there, you can create PayPal button as usual.
P/S: If somehow you cannot login to sandbox.paypal.com, then you can create a new one in PayPal Developer dashboard. Refer to this link for the steps: https://ppmts.custhelp.com/app/answers/detail/a_id/744/kw/sandbox

Related

Error creating Paypal sandbox buyer/seller accounts

I am struggling to get a PayPal Sandbox up and running.
I am following the PayPal tutorial
Every time that I create an account, in both personal and business modes, the status is error and the profile notification says
Your sandbox account could not be created. Delete it and try again.
This even happens for the standard buyer/seller account which the Sandbox website creates when you register on the site.
Has anyone experienced something similar?
I am also just now working on setting up paypal integration. The developer portal's create account is just flat out broken is all i can conclude. go to sandbox.paypal.com and create an account, then in your developer portal under accounts instead of clicking create account, underneath it, their should be some text with a link in it to link a sandbox account by logging into it, click that. now that it's linked to your developer account you can duplicate the account to add funds to it.
Good luck getting it verified though, as i'm struggling to figure out how to actually link a bank account. Hopefully this gets you started.

Can't log in to PayPal sandbox account

I am trying to log into a PayPal sandbox account for testing purposes. But, I am continually met with the same error:
"We're sorry, something went wrong during sandbox account linking. Please try again."
Here are the steps to replicate the issue (happens in FireFox and Chrome).
Login to developer.paypal.com using live PayPal account credentials.
Navigate to Dashboard>>Sandbox Accounts
Click Create Account button.
Create account using any variety of options, e.g. personal, business account. New account is created.
Tick the checkbox next to new account listing.
Click link "Click here and provide credentials of your sandbox account."
Fill in login form using sandbox account credentials.
Click agree to terms button.
Redirected back to Sandbox Account page with "We're sorry" error.
This happens over and over with newly created accounts and existing sandbox accounts. I've tried changing passwords and settings for the accounts. I know a few years ago Chrome had a hard time juggling different cookies and sessions when logging in and out of sandbox accounts. So, I've also tried using multiple different browsers. Nothing seems to alleviate the issue.
Also, I thought maybe this issue was a temporary PayPal sandbox glitch, but I've been experiencing it for over a week.
Okay, I spoke with PayPal's technical support. It turns out that they are having some internal issues with the sandbox at the moment. If anyone else is having an issue with logging into one of their sandbox test accounts do the following:
Go back to the Sandbox Test Accounts page where it list all your test accounts.
Click on the email address of any sandbox account. There will be a drop down of "Profile" & "Notification".
Click on Profile and you shall see an iframe with a few tabs. You would be able to see the change password, change password.
Use this url to login to your sandbox account. https://www.sandbox.paypal.com/home
The key here is step 4. Don't click on the provided link labeled "Click here and provide credentials of your sandbox account." Copy and past the above URL into your browser instead.
When you are re-directed to the PayPal page to login, what URL is shown in the address bar ?
If it's "www.paypal.com" then you need to use your production account credentials.
If it's "www.sandbox.paypal.com" then you need to use your sandbox account credentials.

Cannot find paypal payment buttons creation on sandbox

I have two sandbox paypal accounts: buyer and business(seller).
Recently i added a generated html from paypal as "Buy Now" button and it seems to work great.
Now i want to add sandbox button to test the process but after logged in to my sandbox account i cannot see any option to create payment button like had in my regular account.
I already read the paypal developer docs for sandbox but i do not see the "Create paypal button" anywhere.
It sounds to me like a simple issue and i cannot figure out why it is not easy to find.
You can access the PayPal button creator/manager from the Profile settings in the sandbox account. I've also included the direct link below:
Create a new button: https://www.sandbox.paypal.com/us/cgi-bin/webscr?cmd=_button-designer
Manage existing saved buttons: https://www.sandbox.paypal.com/us/cgi-bin/webscr?cmd=_button-management
I hope this helps!
After login sandbox.paypal.com, open this link: https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_button-designer directly, you will see the create button page.

How does a non-developer test a dead simple, single-use, Paypal button?

I'm not a programmer, a developer, or a genius. I'm a semi-intelligent person who wants to build a single-serving Web site that provides a simple service for a fixed price.
So I just need to test a single "Submit & Pay" button that I've built using a Machform form. You fill in the form, press the button, and it directs you to Paypal to complete the payment.
Everything is working until I get to the Paypal part. But I don't want to start paying Paypal fees just to check if it's working okay.
There seems to have been a Sandbox option in the past on Paypal, but after creating a basic Sandbox account, it... doesn't work. Links go nowhere, and even the main site (cms.paypal.com) goes to a 404 page. The "Getting Started with Sandbox" link goes to a broken page. The "Sandbox User Guide" attempts to load a PDF on a site I don't know, and don't trust.
The "Sandbox" options on the main site -- when they don't go to the semi-broken, I-guess-abandoned "Sandbox" site -- go to developer.paypal.com, which is way too much gun for me. Even a Google search for "paypal sandbox" now leads exclusively to developer.paypal.com links.
I just need to confirm that my "pay" button will execute correctly in Paypal; I don't need to build a multi-platform API that configures my JavaScripts to execute a parallel-stream optimization option on a scaleable interface across mobile devices with integrated IPNs and a side of fries.
What's the best way to do that?
The sandbox is indeed what you need for testing, and you do need an account at developer.paypal.com in order to use it. It's not a complicated thing, though. You don't have to get all crazy with it if you don't want/need to.
Go to http://developer.paypal.com and login there with your PayPal account. Once logged in click on Applications and then go to Sandbox Accounts.
Use the Create Account button to create at least 1 seller account and 1 buyer account. For the seller account just make it a business account. For the buyer account you can make it personal or business.
Launch your sandbox seller account and login to that. This is your fake PayPal account that you can use just like your own. From within that account you can create buttons just like you do from your live account, and you can place those buttons on pages to test with.
Then when you launch that page in a browser and click on the button it will send you over to sandbox.paypal.com instead of the regular paypal.com, but it will all look very similar to what a buyer would see during payment. You can use the buyer sandbox account you created to complete the purchase exactly as you would with a real account.
After that you can login to the seller or buyer account to see how things would look for each person in the transaction.

Creating sandbox paypal pro account

i have some difficulties creating test account in sandbox. I found some similar topics but i still can't understand what to do.
For example this one "How to create test account with PayPal Payments Pro (Use to represent yourself as a merchant using Pro) option selected in sandbox?"
It says login in developers site, ok, done with that. Then "click on the link Preconfigured". What link? I can't find it. It just does not exist on that page and on any other that i searched.
Why i cannot login to https://www.sandbox.paypal.com with my seller account from sandbox, but it's possible to login using clients accounts (personal) from sandbox.
Do i need to apply to Paypal Payments Pro after i registered my sandbox account, and if i need why do i get "Service is not responding due to an internal error. Please contact customer service at +1-888-883-9770.". Also what social security number do i have to use(i just want to check integration with paypal, i dont have any bank accounts or social security numbers. i'm not even from usa)?
Do i need to accept licence agreement and where can i find it? According to this document https://ppmts.custhelp.com/app/answers/detail/a_id/642/kw/10501 it's located somewhere inside the "Merchant Services" tab. After about an hour of search i found it in old interface. When i click it i'm being redirected to "My account".
Please, help me somebody. I'm sick and tired of that buggy, laggy and terribly designed paypal's site.
Once you are logged into developer.paypal.com, click "Applicatons", then click "Sandbox accounts". You see a blue button at the top of the page that says "Create Account". When you create a business account, you will automatically be signed up for PayPal Payments Pro.
You can then grab your API credentials by clicking the "Profile" link from developer.paypal.com.
Edit:
Updating answer with additional information about creating test accounts.
https://developer.paypal.com/webapps/developer/docs/classic/lifecycle/ug_sandbox/