PayPal Webhook Setup Guide
Follow this step-by-step guide - I'll show you EXACTLY what to click!
📋 YOUR PRODUCTION WEBHOOK URL (Copy This!)
https://fmg-6ix.com/functions/paypalWebhook✅ This is the CORRECT URL
This is your production URL (fmg-6ix.com), not the preview URL. Always use this for webhooks!
👆 Copy this first! You'll need to paste it in PayPal
🚨 "No more than ten webhooks" Error?
You already have 10 webhooks! Here's how to fix:
OPTION 1: Delete Old Webhooks (Recommended)
- Go to: PayPal Webhooks Dashboard
- You'll see a list of your existing webhooks
- Look for old/unused webhooks (ones you don't recognize or from old tests)
- Click the trash icon (🗑️) next to each old webhook to delete it
- Delete until you have less than 10 webhooks
- Then come back here and create the new webhook
OPTION 2: Update Existing Webhook
- Check if you already have a webhook for
fmg-6ix.com - If you find one, click on it to edit
- Update the URL to:
https://fmg-6ix.com/functions/paypalWebhook - Make sure
PAYMENT.CAPTURE.COMPLETEDis selected - Click "Update" or "Save"
💡 TIP: Look for webhooks with URLs that have "preview" or "base44.app" in them - these are likely old test webhooks you can safely delete.
0FIRST: Clean Up Old Webhooks
DO THIS FIRST BEFORE CREATING NEW WEBHOOK:
- 1.Click button below to open PayPal Webhooks Dashboard
- 2.Look at the list of webhooks you have
- 3.Delete any old/test webhooks you don't need (especially ones with "preview" or "base44" in the URL)
- 4.Make sure you have less than 10 webhooks total
1Open PayPal Developer Dashboard
EXACTLY WHAT TO DO:
- 1.Click the big blue button below to open PayPal Developer Dashboard
- 2.Login with your PayPal account (the one you use for mrflowers1@outlook.com)
- 3.On the left sidebar, look for "WEBHOOKS"
- 4.Click on "Webhooks" in the sidebar
💡 TIP: Keep this page open! Come back here after each step for the next instruction.
2Click "Create Webhook"
WHAT YOU'LL SEE:
- 1.You'll see a page titled "Webhooks"
- 2.On the top right, you'll see a blue button that says "Create Webhook"
- 3.CLICK THAT BUTTON!
Look for this button:
3Paste Your Webhook URL
EXACTLY WHAT TO DO:
- 1.You'll see a form with a field labeled "Webhook URL"
- 2.Click the green button below to copy your webhook URL again
- 3.PASTE IT into the "Webhook URL" field in PayPal
Copy this URL again:
https://fmg-6ix.com/functions/paypalWebhook4Select Event Type
CRITICAL STEP - READ CAREFULLY!
- 1.
Scroll down in the form until you see "Event types"
This section lets you choose which events PayPal will notify you about
- 2.
You'll see a checkbox list or dropdown
Look for the search box or browse the list
- 3.
FIND AND CHECK THIS EVENT:
PAYMENT.CAPTURE.COMPLETED - 4.
Put a checkmark ✅ next to it
This is the event that fires when payment succeeds!
CHECKOUT.ORDER.APPROVED but it's not required. The important one is PAYMENT.CAPTURE.COMPLETED5Save Your Webhook!
FINAL STEP:
- 1.Scroll to the bottom of the form
- 2.You'll see a blue button that says "Save"
- 3.CLICK "SAVE"!
Look for this button at the bottom:
Quick Reference
https://fmg-6ix.com/functions/paypalWebhookPAYMENT.CAPTURE.COMPLETEDmrflowers1@outlook.compreview--fmg_6-ix-sound...base44.app