- Details Column - Expandable chevron button for each row- Expandable Transaction Details - Click chevron to show/hide details- Payment Information Section:- Stripe Transaction IDs Section- Copy to Clipboard - One-click copy for all transaction IDs- Update Stripe webhook event permission on Stripe Config page.
This commit is contained in:
@@ -342,16 +342,26 @@ export default function AdminSettings() {
|
||||
</Button>
|
||||
</div>
|
||||
<div className="mt-3 text-xs text-blue-600">
|
||||
<p className="font-semibold mb-1">Webhook Events:</p>
|
||||
<p className="font-semibold mb-1">Webhook Events to Configure:</p>
|
||||
<div className="space-y-2">
|
||||
<div>
|
||||
<p className="font-medium text-blue-700">✅ Currently Handled:</p>
|
||||
<p className="font-medium text-blue-700">✅ Required (Configure in Stripe):</p>
|
||||
<ul className="list-disc list-inside ml-2">
|
||||
<li>checkout.session.completed - Subscription & donation payments</li>
|
||||
<li>checkout.session.completed - Handles subscriptions & donations</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div className="opacity-80">
|
||||
<p className="font-medium text-blue-700">🔔 Automatically Triggered:</p>
|
||||
<ul className="list-disc list-inside ml-2 text-xs">
|
||||
<li>payment_intent.created</li>
|
||||
<li>payment_intent.succeeded</li>
|
||||
<li>charge.succeeded</li>
|
||||
<li>charge.updated</li>
|
||||
</ul>
|
||||
<p className="text-xs italic mt-1">These fire automatically with checkout.session.completed</p>
|
||||
</div>
|
||||
<div className="opacity-70">
|
||||
<p className="font-medium text-blue-700">🔄 Coming Soon:</p>
|
||||
<p className="font-medium text-blue-700">🔄 Coming Soon (Recurring Subscriptions):</p>
|
||||
<ul className="list-disc list-inside ml-2">
|
||||
<li>invoice.payment_succeeded</li>
|
||||
<li>invoice.payment_failed</li>
|
||||
@@ -417,16 +427,26 @@ export default function AdminSettings() {
|
||||
</Button>
|
||||
</div>
|
||||
<div className="mt-3 text-xs text-blue-600">
|
||||
<p className="font-semibold mb-1">Webhook Events:</p>
|
||||
<p className="font-semibold mb-1">Webhook Events to Configure:</p>
|
||||
<div className="space-y-2">
|
||||
<div>
|
||||
<p className="font-medium text-blue-700">✅ Currently Handled:</p>
|
||||
<p className="font-medium text-blue-700">✅ Required (Configure in Stripe):</p>
|
||||
<ul className="list-disc list-inside ml-2">
|
||||
<li>checkout.session.completed - Subscription & donation payments</li>
|
||||
<li>checkout.session.completed - Handles subscriptions & donations</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div className="opacity-80">
|
||||
<p className="font-medium text-blue-700">🔔 Automatically Triggered:</p>
|
||||
<ul className="list-disc list-inside ml-2 text-xs">
|
||||
<li>payment_intent.created</li>
|
||||
<li>payment_intent.succeeded</li>
|
||||
<li>charge.succeeded</li>
|
||||
<li>charge.updated</li>
|
||||
</ul>
|
||||
<p className="text-xs italic mt-1">These fire automatically with checkout.session.completed</p>
|
||||
</div>
|
||||
<div className="opacity-70">
|
||||
<p className="font-medium text-blue-700">🔄 Coming Soon:</p>
|
||||
<p className="font-medium text-blue-700">🔄 Coming Soon (Recurring Subscriptions):</p>
|
||||
<ul className="list-disc list-inside ml-2">
|
||||
<li>invoice.payment_succeeded</li>
|
||||
<li>invoice.payment_failed</li>
|
||||
|
||||
Reference in New Issue
Block a user