We highly recommend using Stripe instead of PayPal for online payments. PayPal occasionally has various service issues in our experience. See how Stripe payments guide instead below.
How PayPal Payments Work
Once PayPal is enabled, the option will be available to customers during the checkout phase of their order. Upon selection, they can either log in to their PayPal account, create an account or use their credit card and check out as a guest in order to complete payment.
In order to use PayPal with CloudWaitress, you will need a fully valid business account. If you already have a PayPal business account, you can skip this step.
If you do not already have one, sign up at https://www.paypal.com/webapps/mpp/account-selection. You can also upgrade your personal account to a business one from within your account settings.
Connecting Your PayPal Account
Create a REST API Application
Log into your PayPal account using the login in button
Once logged in, scroll down until you see the title “REST API apps”
Press the “Create App” button
Enter your business name for the app name, ignore the sandbox developer account field
Press the “Create App” button to complete this step
PayPal REST apps
Copy Live Application Credentials
After creating your application, you will be on the page where you can copy your credentials
Change from the “Sandbox” to “Live” view using the buttons on the top right
Scroll down and press “Show” below the “Secret”.
You will now be able to see your “Client ID” and “Secret” keys
In another window, go to your restaurant dashboard and to “Settings > Payments > PayPal”
Enable PayPal payments and paste in your “Client ID” and “Secret” key from the PayPal dashboard
Choose your payment currency and save the form
PayPal application credentials
Please be aware that using PayPal, like other online credit card processors, you will be charged a fee on every transaction. This has to be managed by yourself through your own PayPal account as we are not responsible for this. You can use the PayPal website to see the fees for your respective country and currency.
Currently, refunds must be manually processed from within your PayPal account.