Fraud Management
Dispute Notifications
PayPal Dispute Webhook
1 min
log into the paypal developer log in to https //developer paypal com https //developer paypal com and navigate to apps & credentials, selecting live for production environment or sandbox for test environment select an app look in the rest api apps selection and, and select an existing app to use (if present) and continue to step 3 if you do not see any apps in the rest api apps section, please check to see if your paypal app is configured as a nvp/soap api app and once confirmed, continue to step 4 a paypal app should have been created when you configured paypal as a payment method on your checkout page and you should not create a dedicated app specifically for forter rest api apps webhook configuration click on the configured rest api app and you should see a screen similar to below with the title of your rest api app (in this example, the app is called merchant app) copy the client id value and the secret key values to send to forter scroll to the bottom of this page and you will see the live webhooks section click the “add webhook” button to setup the forter dispute webhook continue to step 5 to configure the paypal webhook nvp/soap api apps webhook configuration click on manage webhooks and you should see a screen similar to below with the title nvp soap webhooks copy the client id value and the secret key values to send to forter scroll to the bottom of this page and you will see the live webhooks section click the “add webhook” button to setup the forter dispute webhook configure the paypal webhook clicking the add webhook button will generate a popup that looks like the below image in the webhook url input, enter the following url https //api forter secure com/webhooks/paypal/\<your forter siteid> using the site id from the credentials section of forter portal https //portal forter com/app/integration/credentials/ make sure to add the forter siteid that corresponds to the paypal environment (e g production to production, sandbox to sandbox) then from the list of events select customer dispute which will add the below 3 fields the webhook will fire and notify when any of these 3 events are triggered customer dispute created customer dispute resolved customer dispute updated at the bottom of the section, click save copy webhook id you should now see a new webhook configuration please copy the webhook id forter will also use this value to authenticate the paypal webhooks send credentials to forter save your client id, secret, and webhook id to a txt file with the file naming convention "jcbr yoursitename processorname" (e g "jcbr tshirtsexpress paypal") and upload it securely to your s3 folder https //portal forter com/app/integration/docs/secure file transfer please notify your forter implementation engineer once you have uploaded these files your forter implementation engineer will securely add your secret key to the forter database and let you know when this step is complete use the paypal webhook tester once the webhook is configured, use the paypal webhook simulator in the developer dashboard to confirm connectivity to forter by entering the webhook url configured in step 3 and select “dispute created” for the event type your forter implementation engineer can confirm connectivity to forter to ensure that the webhook was configured with the correct webhook url