{"repo":"MakFly/stripe-cashier-bundle","free":true,"listed":false,"github":"https://github.com/MakFly/stripe-cashier-bundle","clone":"git clone https://github.com/MakFly/stripe-cashier-bundle.git","description":"Stripe Cashier integration for Symfony 8 - Subscription billing, invoices, webhooks","language":"PHP","stars":20,"topics":["billing","payments","php","stripe","subscriptions","symfony"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"CashierBundle Stripe billing for Symfony 7.x and 8.x, inspired by Laravel Cashier. Installation The installer creates the missing bundle files and directories: - config/packages/cashier.yaml - config/packages/cashier doctrine.yaml - config/routes/cashier.yaml - Stripe env vars in .env - var/data - var/data/invoices Runtime requirements Dependency Version ------------ --------- PHP ^8.2 Symfony ^7.0 or ^8.0 Doctrine ORM ^3.0 Stripe PHP SDK ^16.0 ext-intl ext-intl is recommended, but not required. Without intl , the bundle still works: - currency formatting falls back safely - invoice dates fall back to ISO format - invoice translations still work for shipped locales With intl , invoice rendering is cleaner and more locale-aware. Minimal configuration Invoice pipeline The bundle can: - read Stripe invoices - render a PDF through the configured renderer - archive paid invoice PDFs to var/data/invoices - persist invoice archive metadata in cashier generated invoices Stripe Checkout sessions created by the bundle propagate checkout metadata to invoice creation metadata. That makes it easier for consumer applications to link: - checkout session - payment intent - Stripe invoice - archived PDF - local order or booking For deterministic consumer-side linking, use explicit metadata keys: - app resource type - app resource id - app user id - plan code - billing cycle The archive service persists these values into cashier generated invoices so the consumer application can resolve invoic","default_branch":null,"files":null,"tree":[],"storefront":"/r/MakFly","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MakFly/stripe-cashier-bundle/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}