Setup PayPal Payments
Learn how to accept online payments using your own PayPal account with our simple setup process
Last updated
Learn how to accept online payments using your own PayPal account with our simple setup process
Last updated
PayPal is one of the most widely used online payment methods. Diner Websites makes use of PayPal's REST express checkout payment integration. This allows us to process payments on your behalf with the funds going straight to your account. Please be aware that PayPal is only available in certain countries and currencies. You can see them here.
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.
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 Diner Websites, 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.
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
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
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.