Connect a different PayPal account for a website
For Commerce instances with multiple websites, you may need different PayPal merchant accounts. Payment Services enables website-scoped PayPal onboarding after global onboarding.
Prerequisites for website-scoped onboarding
Website-level onboarding is only available once your store meets these requirements:
- Commerce Services Connector setup is complete.
- A PayPal account is connected at the global (Default Config) scope.
You can confirm this by checking that the following fields are populated at the default scope:
- Payment Services Sandbox ID
- Payment Services Production ID
- PayPal Merchant ID
If these fields are empty, you must complete global onboarding first. The Connect different account button is disabled until you complete the prerequisites.
Start the website-level connection
-
On the Admin sidebar, go to Stores > Settings > Configuration > Sales and choose Payment Methods.
-
In the scope selector in the upper-left corner, switch from Default Config to the Website you want to onboard.
-
Click Connect different account.
If the button is disabled, your store has not met the prerequisites above.
Complete the onboarding modal
A popup window opens.
- Select your Country from the dropdown.
- Choose your onboarding type: Basic or Advanced.
- Click Next.
Sign in to PayPal
After you are redirected to the PayPal login, sign in and complete the onboarding steps within PayPal.
Finish and return to the Admin
- After completing the PayPal steps, close the PayPal window.
- Click Finish, or the X in the top-right corner, to close the onboarding popup.
- The Commerce configuration page refreshes automatically.
Confirm the result
After the page refreshes, check the website scope configuration page for:
- An updated PayPal Merchant ID for that website.
- A status label showing the result of onboarding:
ACTIVEPENDINGERRORIf you see an ERROR status, an error message displays that explains the issue. You can retry the onboarding process by clicking Connect different account again.