To be able to use the PayPal integration as a Store Owner, you need to onboard with your PayPal business account.
Remember, that by default plugin is using a sandbox mode - so you need to onboard with a sandbox account. Check out this chapter for more information.
-
Click Enable PayPal on
/admin/payment-methods
or create a new payment method with PayPal gateway: -
Confirm that you understand, you will be asked to accept PayPal consents:
If you will encounter following error: Please ensure, that your website is accessible from the internet as described in beware section of installation docs and that you are using https connection.
-
Click the Sign up for PayPal button (we will try to improve the UX here soon):
-
Specify which PayPal account you would use for onboarding:
-
If you use the business account you would be asked for logging in. For personal account, you would be asked to upgrade it to business:
-
Allow PayPal to connect to Sylius:
-
Go back to the store:
-
Complete the rest of the payment method form. Notice the client id and client secret provided by PayPal:
If everything is ok (consents are accepted, email is verified and webhooks were created successfully), you are able to use a PayPal Commerce Platform integration 🎉
Prev: PayPal environment
Next: Reports