Set up summary
To accept payments with PayPal in PaymentKit, you will need to:- Enable Vault in your PayPal app
- Retrieve your PayPal API credentials
- Connect PayPal in PaymentKit
Enable vault access
PaymentKit requires Vault to securely store payment tokens.- In PayPal, navigate to Apps & Credentials and select the app you want to integrat with
- Scroll to the Features section and enable Vault
If Vault cannot be enabled for your account, contact PayPal support and request Vault v3 API access.
Retrieve API credentials
You need your Client ID and Client Secret to connect PayPal with PaymentKit.- In PayPal, make sure you are in live mode
- Navigate to Apps & Credentials
- Click Create App → select Merchant as the app type
- Your API credentials are now generated
- Copy your Client ID and Client Secret — you’ll need to add them to PaymentKit
Connect PayPal to PaymentKit
- Navigate to Developers → Payment Processors
- Click Add Processor and select PayPal
- Enter your Client ID and Client Secret
- Turn on PayPal as a payment method you want to accept payments in