Help & support

Udo Support


How to Accept PayPal Payments

1. Register for PayPal Business Account

You need a PayPal business account to accept payments via your website. If you area sole trader, and have a personal PayPal account you can upgrade it following these instructions from PayPal: 
https://www.paypal.com/au/smarthelp/article/how-do-i-upgrade-my-paypal-account-faq1317

If you don't have a PayPay or are a company you will need to signup for a business account here:
https://www.paypal.com/bizsignup/

2. Setup REST API Keys

  1. REST API credentials include a client ID and secret. Here's how you generate the credentials:
  2. Log in to the PayPal Developer Portal using the same credentials you use for PayPal.
  3. On the My Apps & Credentials page, click Live or Sandbox depending on whether you need an app for testing (Sandbox) or going live (Live).
  4. Click Create App under REST API apps. Any previously created REST API apps will appear in the table above the Create App button.
  5. Enter Udo Website in the App Name field, and select a Sandbox business account
  6. to associate with your app if you are creating a Sandbox (test) key.
    Note: Remember that you can't use a Live credit card in Sandbox, and you can't use a test credit card in your Live account.
  7. Click Create App.
  8. Your credentials, the client ID and secret, are displayed on the app details page that displays after you click Create App.
  9. Select the following app features, and once selected, click Save.
    1. Invoicing
    2. Payouts
    3. Accept Payments

When you are ready to take your website live, make sure you create a Live app to get live credentials..

Use the Live and Sandbox toggle at the top of the My Apps & Credentials to swtich between app types and view your credentials for each.

Notes:
Don't share your Live REST API credentials with anyone.

3. Add PayPal REST keys to your Udo Website

  1. Log in to your Udo Website Admin
  2. Navigate to the PayPal Gateways section, found under the Cart section
  3. Open the PayPal Gatway for editing
  4. Update the name of the gateway to match your Paypal account name (Eg. Udo PayPal Gateway)
  5. Set the PayPal mode to either Sandbox or Live based on the keys you have generated.
  6. Input the Client ID and Client Secret you generated in the PayPal Developers website.
  7. Click Go Live.
Website by: