Update CRM opportunity and lead when payment posts

Payments land in Stripe without CRM context, leaving reps unaware of confirmation and delaying follow-up. Attach payment links and update opportunity timestamps so sales ops see payment status before the next outreach.

Update CRM opportunity and lead when payment posts

Update CRM opportunity and lead when payment posts