# (36) Guide to PayPal Account Creation and Integration

### Considerations for Opening PayPal Payment:

1. **PayPal Account Type:** Must be a business account (individuals can apply).
2. **Account Limitations:** Personal accounts cannot install checkout on websites or enable scheduled recurring payments.
3. **Upgrading Personal Account:** While you can upgrade a personal account to a business account, this method won't qualify for welcome bonuses ([details in the Hong Kong promotion](https://rakosell.com/zh/blog/paypal_campaign)).

### Step One: Applying for a PayPal Business Account

<figure><img src="/files/T47LNYKlQozAw6INjrO9" alt=""><figcaption></figcaption></figure>

<img src="https://cdn.rakosell.com/87f04471-71f8-4004-a7b8-7ff9af9b5196/reg5.png" alt="" height="638" width="496">

1. Select "Business Account" when applying for a merchant account.
2. Enter your email and password. If you have an existing personal account, the option to upgrade to a business account will appear.
3. Provide business information; for individual applications, you need to provide your ID number and phone number for verification. It's recommended to use a new phone number that hasn't been registered on PayPal before. For the business name, consider using your channel/website name. If you have a Rakosell website, you can use that or fill in as necessary.
4. Choose the business type; for individual applications, select "Individual." For the business type, you can enter 8299, which is the type for unincorporated educational institutions. [Reference list of business types](https://dev.wepay.com/clear/options/mccs/#unincorporated_association).
5. Congratulations! You've successfully opened a business account by completing the above steps.

<img src="https://cdn.rakosell.com/15a0016c-1da5-4a92-ae30-a9d84a415a6b/reg6.png" alt="" width="50%">

### Step Two: Connecting PayPal Payment to Rakosell

<div><figure><img src="/files/sQ16MUiYOZTH7rZ6OOju" alt=""><figcaption></figcaption></figure> <figure><img src="/files/c3NT9dpDQPS0YOMqEsyj" alt=""><figcaption></figcaption></figure></div>

1. In the PayPal backend, switch from Business Dashboard to Developer Dashboard in the upper-right corner.
2. Switch Sandbox (testing) mode to Live Mode and choose "Create App."
3. Fill in the app name; it's recommended to use the website name and confirm creation.
4. Select to enter the App page; you'll see ClientID and Secret Key. Copy both and paste them into the Rakosell backend. With these two pieces of information, you can integrate PayPal for website payments.

Upon successful connection, you'll see a display similar to the image below.

<img src="https://cdn.rakosell.com/cd17a6b1-b395-4db0-9d14-2e49e7deaed5/PayPalcreditcard.png" alt="" width="50%">

PayPal supports customers to pay directly through PayPal accounts and also supports credit card payments. Remember to enable the required methods in the backend.

### Considerations:

* **Subscription Payments:** PayPal supports subscription payments without additional setup, but old membership plans don't support it. You must create new subscription plans on Rakosell.
* **Taiwanese Users:** Taiwanese users can use PayPal as a dedicated channel for international member payments and set up independent subscription plans.
* **Currency:** The platform only supports one currency. It's recommended to select the same currency for all payment tools.
* **Account Suitability:** PayPal is only suitable for personal funds/payment tools. It's not suitable for users collecting payments on behalf of others.
* **Refunds and Withdrawals:** For PayPal refunds and withdrawals, you must log in to your PayPal interface for processing.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://rakosell.gitbook.io/rakosell-setup-tutorials/36-guide-to-paypal-account-creation-and-integration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
