This sample app shows how to add PayPal donations to your React application using the react-paypal-js npm package.
When you open this repository in Codespaces, the app will automatically install and open. You can skip the install step and move on to Add environment variables.
First, install the frontend and backend dependencies with npm install
.
- Rename the
.env.example
file to .env. - Inside the
.env
file, enter the same PayPal client ID for thePAYPAL_CLIENT_ID
andVITE_PAYPAL_CLIENT_ID
environment variables. Enter your PayPal app secret for thePAYPAL_CLIENT_SECRET
environment variable.
In the root folder, run npm start
in your terminal. This will run the backend and frontend at the same time.
- Navigate in your browser to
http://localhost:3000/
Card Type: Visa
Card Number: 5458406954745076
Expiration Date: 01/2025
CVV: 123
The PayPal Developer community helps you build your career while improving your products and the developer experience. You’ll be able to contribute code and documentation, meet new people, and learn from the open-source community.
- Website: developer.paypal.com
- Twitter: @paypaldev
- GitHub: @paypal