This sample app shows you how to integrate PayPal into your React app for the standard checkout workflow.
- Rename the 
.env.examplefile to.env. - Add your enviroment variables in the .env file.
 
Follow the instructions below.
First, install the frontend and backend dependencies with npm install.
- Inside of the 
client/App.jsxfile, enter your PayPalclient-idinside theinitialOptionsobject. 
- Rename the 
.env.examplefile to .env. - Inside the 
.envfile, enter your PayPal client ID for thePAYPAL_CLIENT_IDand your PayPal app secret for thePAYPAL_CLIENT_SECRETenvironment variables. 
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
 
