π‘Introduction
Last updated
Last updated
For traditional subscriptions not involving connect, you should just use Cashier. For destination subscriptions where you intend to pay out to the connected account later, you can just use normal Cashier to take the subscription from the customer, and then use transfers to move the money to the connected account.
This section covers subscriptions that are direct subscriptions. This means the customer of the subscription pays the fee for the product directly to the connected account. This means the connected account is respnosible for cancellations, refunds and chargebacks from these subscriptions.
The link below will take you to Stripe, where you will learn more about direct charge subscriptions with connected accounts and understand what the prerequisites are.
Click here to view the prerequisites as outlined by stripe
These are outlined below loosely related into laravel:
A customer model (with ConnectedCustomer trait and created in stripe as above)
A merchant or connected account model (with ConnectBillable trait and onboarded as outlined above)
A connected account product with price
Below are links to the relevant sections for these prerequisites.