Stripe Payments
PA can use Stripe for invoice and project invoice payments.
Setup
- Configure the publishable key, secret key, and webhook secret in Settings > Billing.
-
Create a Stripe webhook endpoint:
https://YOUR_PROJECT_ALPHA_HOST/stripe-webhook - Select at least
checkout.session.completedandpayment_intent.succeeded. - Use test mode until the full payment workflow has been verified.
What PA Records
PA reconciles successful payments, records refunds and disputes where supported, updates invoice status, and can issue receipts.
Project Invoice Payments
Project statement payments are allocated to child invoices. The project statement itself is not counted as additional revenue.
Troubleshooting
Check the Stripe endpoint URL, HTTPS certificate, test/live mode, webhook secret, PA logs, and Stripe delivery attempts.