Stripe
Monitor Stripe for failed payments, disputes, subscription cancellations, and revenue trends. Catch payment issues before they become customer problems.
Quick Setup
- Go to dashboard.stripe.com/apikeys
- Copy your Secret key (starts with
sk_live_for production orsk_test_for testing) - In Phyllax → Integrations → Stripe → Connect → paste the secret key
Required Credentials
| Field | Where to find it |
|---|---|
| Secret Key | Stripe Dashboard → Developers → API keys → Secret key (sk_live_... or sk_test_...) |
Test mode first
Use your sk_test_ key first to verify everything works. Switch to sk_live_ when you're ready to monitor real payments. Test keys can only see test data.
What Phyllax Monitors
| Schedule | What it checks |
|---|---|
| Failed payments | Failed or declined payment attempts in the last hour |
| Disputed charges | New disputes or chargebacks that need attention |
| Subscription cancellations | Subscriptions cancelled in the last 24 hours |
| New subscriptions | New subscriptions or upgrades in the last 24 hours |
| Revenue summary | Today's total revenue, successful charges, and any anomalies |
Notification Actions
When Stripe finds something important, the notification card shows:
- Fulfill order — process the order associated with the payment
- Retry charge — retry a failed payment attempt
- Contact customer — AI drafts a customer email about the payment issue
- Refund — initiate a refund for the charge
All action chips that involve writing (Contact customer, etc.) open the AI draft panel — AI generates a suggested response that you can edit before posting.
Troubleshooting
"Invalid API Key" error
Make sure you're using the Secret key (starts with sk_), not the Publishable key (starts with pk_). The publishable key is for frontend use only.
No data showing up
If you're using a test key (sk_test_), it can only see test mode data. Switch to your live key to monitor real payments.
"Permission denied" error
Restricted API keys may not have access to all resources. Use the standard secret key, or make sure your restricted key has read access to Charges, Disputes, Subscriptions, and Customers.