How to set up PayPal Seller’s Inbox, Buyer Account, and Application Tutorial

I am trying to create a website using PayPal. Unfortunately, the PayPal developer’s site / concept has changed a lot, so all the tutorials I found seem useless. For example, this (very good) youtube tutorial , which is very clear, uses non-existing pages and functions ...

So please try to help me only with updated information / tutorial.

Please note that my questions are not about using the API, but about how to configure the application and the configuration of the test sandbox from the ground.

1) As far as I understand, I must have a real PayPal account, because the dev site uses the PayPal account to log in (new). Log in with this account, then I can create accounts for the sandbox. However, I would like to create a Seller account and a Buyer sandbox account. (missed something?) Using the new developer site, this is not possible. I can only create one kind of sandbox account. There are two types of sandbox accounts in the mentioned video: “seller” and “buyer” in pre-configured accounts. Or does "Seller" simply mean "Business Account"?

2) I must have an application identifier to use the API. Note. I inherited valid legacy code that uses the classic API, so there is no REST. The video (old PayPal website) has a menu on the left side "API and payment card credentials." There is no such thing in the new PayPal website. Instead, there is My Apps.

I tried to configure the application. It is automatically approved. In my metadata, I see a live and isolated application.

What is not clear: what account does this newly created application belong to? I created it with my real PayPal credentials. More:??? When filling out the application creation form, the input field was entered: "Enter the name and password of the test account." First of all, how can I enter a name and password in one input field? Secondly, what is it? Maybe if I use this application with my sandbox application identifier, then this account will be the seller (received money), and if I changed the application identifier to the live one associated with this application, then my real PayPal account received money?

However, my goal was to completely simulate the payment process, so

1) Create a seller sandbox account (get the API credentials) 2) Associate the application with the Seller account and get the application ID. 3) Create a customer sandbox account

4a) Set up my website using seller API credentials and sandbox app ID 4b) Organize the purchase process using my website, PayPal API and 2 sandbox tabs

5) Check transactions with the seller and buyer sandbox.

Thank you in advance

+6
source share
3 answers

Merchant Account = Business Account

Customer Account = My Account

You probably only need to create one in the sandbox.

You can retrieve the seller’s API account credentials by looking at his “Profile” in your list of sandbox accounts and clicking on the corresponding tab.

+8
source

Just ended up in the same situation. As you say, it seems to be constantly evolving - not even sure if some of the answers here are still relevant.

Passed through it like this:

  • Login to developer.paypal.com
  • Go to the Applications tab
  • Click on the Sandbox tab on the left.
  • All mailboxes already created will be listed. Big blue button Create account to create more

enter image description here

+4
source

Consider entering a sandbox with your real PayPal account by logging into your Sandbox. You do this at http://developer.paypal.com .

Once you enter your sandbox in the middle of the screen, click "continue testing with Sandbox test accounts".

When the following screen appears, you will see the title of the test Sandbox accounts and in the lower right corner of the "Create Account" button. Click on this, and then you need to create a personal buyer account (your sandbox buyer with whom you will test) and a Business seller account (your sandbox seller with whom you will test).

Set up each one as if you were setting up a new Paypal account.

When you fully create them, you will have fictitious bank accounts for the job.

In addition, you can check out these tutorials http://www.developphp.com/list_php_video.php , where the site goes deeper with setting up PayPal payments to the website using your own regular, basic basket with PayPal IPN (instant payment notification ) You want to scroll to "E-Commerce Tutorial ...". Lessons 9-20 relate to shopping carts and accepting PayPal. It may be an older way of doing something, but it will help you get a general rationale for working with PayPal IMHO.

You can also visit https://developer.paypal.com/webapps/developer/docs/ At the bottom of the column is the “Classic API” heading, which can provide the documentation you are looking to move forward.

Good luck

+3
source

Source: https://habr.com/ru/post/945594/


All Articles