Step 1: Create a PayPal Business Account
  • Go to PayPal Website: Open your web browser and go to PayPal\'s website.
  • Sign Up: Click on Sign Up in the top right corner.
  • Select Business Account: Choose the "Business Account" option and click Continue.
  • Fill in Your Information: Enter your email address and create a password. Follow the steps to fill in your business information (name, address, etc.).
  • Complete Verification: PayPal may ask you to verify your identity by confirming your email address and phone number. Follow the prompts in your email and on the website to complete this step.
Step 2: Access PayPal Developer Portal.
  • Go to PayPal Developer Website: Open a new browser tab and navigate to the PayPal Developer site.
  • Log In: Click “Log In to Dashboard” in the top-right corner and use your PayPal business account credentials to log in.
Step 3: Create PayPal REST API App
  • Navigate to Dashboard: Once logged in, you will see the Developer Dashboard.
  • Click on My Apps & Credentials: Look for this option in the left sidebar.
  • Create an App:
    • Find the “REST API apps” section.
    • Click the "Create App" button.
  • Name Your App: Give your app a name (e.g., “My WordPress Store”) and click “Create App”.
  • View Your Credentials: Once created, you\'ll see your new app. Here you will find:
    • Client ID
    • Secret
    • Sandbox and Live credentials (make sure to toggle between Sandbox and Live as needed)
Step 4: Gather Required Merchant Data

Now that you have created your PayPal app, you can gather the required merchant data.

  • PayPal Client ID: Copy the Client ID from your app settings.
  • PayPal Secret: Copy the Secret from your app settings.
  • PayPal Environment: Decide whether you want to work in Sandbox (for testing) or Live (for actual transactions). Make a note of which environment you are using.
  • Merchant Email: Log in to your PayPal account and note the email address linked to your account. This is typically the email you used when signing up.
Final Notes
  • Keep your PayPal Client ID and Secret secure; do not share them publicly.
  • Always test your integration in the Sandbox environment before going Live.