This guide walks you through upgrading an existing v5 JS SDK integration to the v6 Web SDK. v6 introduces a modern, component-based model, requires a browser-safe client token for initialization, and gives you more explicit control over payment sessions and eligibility checks.
Visit the Eligibility Page to learn more about the countries, currencies, and card brands that PayPal Checkout supports.
What changes:
12345678910
12345678910
What changes:
Your server should:
12345678910
What changes:
12345678910
What changes:
12345678910
What changes:
12345678910
12345678910
12345678910
Before going live, test your integration in the sandbox environment. Learn more about card testing, simulating successful payments using test card numbers and generating card error scenarios using rejection triggers.
Note: Use the credit card generator to generate test credit cards for sandbox testing.
Follow this checklist to take your application live:
See Move your app to production for more details