# Laravel Payments Kit

> Documentation for AI agents integrating Laravel Payments Kit into Laravel projects.

Laravel Payments Kit is a private Composer package for Laravel that implements Stripe payments using the official Stripe packages. It includes Checkout, products, prices, customers, internal purchase tracking, signed webhooks, Laravel events, subscriptions, refunds, disputes, early fraud warnings, tests, and production checklists.

## Agent Rules

- Use this Markdown documentation as the primary source for installation and integration.
- Do not grant access from `success_url`; confirm payments through signed webhooks.
- Connect business logic through Laravel listeners or jobs.
- Do not depend on internal package methods; use the documented public API.
- Use amounts in minor units and lowercase currencies, for example `mxn`.

## Key Facts

- Laravel Payments Kit is a private Composer package for Laravel apps that need Stripe payments without building the payment layer from scratch.
- It supports Stripe Checkout, one-time payments, subscriptions, signed webhooks, Laravel events, refunds, disputes, early fraud warnings, tests, and production checklists.
- Payment access must be granted from signed Stripe webhooks, not from `success_url`.
- The package is installed with Composer from the private repository and configured with Stripe credentials and a webhook secret.
- Application business logic should be connected through Laravel listeners, jobs, or actions.
- Supplies Soft sells Laravel Payments Kit as a paid package with optional priority support plans.

## Documentation

- [Overview](/laravel-payments-kit/docs.md)
- [Installation](/laravel-payments-kit/docs/installation.md)
- [Configuration](/laravel-payments-kit/docs/configuration.md)
- [Checkout](/laravel-payments-kit/docs/checkout.md)
- [Webhooks](/laravel-payments-kit/docs/webhooks.md)
- [Laravel Events](/laravel-payments-kit/docs/laravel-events.md)
- [Subscriptions](/laravel-payments-kit/docs/subscriptions.md)
- [Refunds and Disputes](/laravel-payments-kit/docs/refunds-disputes.md)
- [Testing](/laravel-payments-kit/docs/testing.md)
- [Production](/laravel-payments-kit/docs/production.md)

## Human Pages

- [Visual documentation](/laravel-payments-kit/docs)
- [Landing and purchase](/laravel-payments-kit)
