Download the PHP package expdev07/laravel-cashier-stripe-connect without Composer

On this page you can find all versions of the php package expdev07/laravel-cashier-stripe-connect. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-cashier-stripe-connect

laravel-cashier-stripe-connect

Total Downloads Latest Stable Version License

Newer Package Available

A more comprehensive package is now available, built upon this package so can be upgraded to from this package, it offers multi-model, multi-tenancy support, UUID support and the following features:

  • Multi Model support - Previously only supported the User model, now any model can have the Connect Billable trait added to it and immediately inherit functionality.
  • Tenancy for Laravel Support (Multi Tenant SaaS Plugin)
  • Manage connected account onboarding
  • Direct Charges
  • Destination Charges
  • Connected account customer management (Direct Customers)
  • Connected account payment method management
  • Connected account subscriptions ( Direct Subscriptions )
  • Connected account product & price management
  • Connect Webhook Support (On behalf of connected accounts)
  • Connected Account Apple Pay Domain Registering

Click here to access the new package

As a result of the new package, this package will no longer be maintained.

Buy Me a Coffee at ko-fi.com

💲 Adds Stripe Connect functionality to Laravel's main billing package, Cashier. Simply works as a drop-in on top of Cashier, with no extra configuration.

Installation

  1. Enable Stripe Connect in your dashboard settings.
  2. Install Cashier: composer require laravel/cashier.
  3. Install package: composer require expdev07/laravel-cashier-stripe-connect.
  4. Run migrations: php artisan migrate.
  5. Configure Stripe keys for Cashier: Cashier Docs.

Note: the package will not work as intended if you do not install Laravel's official Cashier package first.

Use

The library builds on the official Cashier library, so getting up and started is a breeze.

Setup model

Add the Billable traits to your model. You can use them individually or together. You can also create your own Billable trait and put them together there. In addition, the model should also implement the StripeAccount interface.

Create controller

Create a controller to manage on-boarding process. The example below registers an Express account for the user.

Example

License

Please refer to LICENSE.md for this project's license.

Contributors

This list only contains some of the most notable contributors. For the full list, refer to GitHub's contributors graph.

Thanks to

Taylor Otwell for his amazing framework and all the contributors of Cashier.


All versions of laravel-cashier-stripe-connect with dependencies

PHP Build Version
Package Version
Requires laravel/cashier Version ^12.6|^13.4
illuminate/support Version ^8.17|^9.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package expdev07/laravel-cashier-stripe-connect contains the following files

Loading the files please wait ....