πIntroduction
Big Thanks! Massive shoutout to ExpDev07 (Marius) who wrote the initial basic transfer and onboarding functions for this package. This package was forked and renamed to add all of the other stripe connect functionalities a person would require. It is not compatible with the original package, but migrating is quite easy.
Overview
This package is designed to seamlessly connect all your eloquent models, mapping them to the relevant stripe entities in order to make a marketplace or payments platform. There are unlimited combinations of choices of how you can do this, but for any examples we we refer to in the documentation will be quite conventional. A model can either be a Connected Account, or can be a Connected Customer.
For the purpose of repetition and clarity, we will refer to these models as Stripe Connectable Models.
A connected customer is a customer that belongs to the connected account and transacts directly with them.
Features
This library offers immediate stripe connect functionality without the hours of development needed. Simply add the Stripe connect billable trait to your model(s) and configure them as needed.
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)
Installation
Get Started
The main 3 end functions of this package are:
Last updated