Does Laravel cashier use Stripe's billing API? Or does it create its own subscription schedules? The reason I am asking this is because I went to Stripe's Billing API website and noticed that they have extra charges for it. Can someone please advise?
I am asking this is because I went to Stripe's Billing API website and noticed that they have extra charges for it.
What is "it"? The service?
The other question is right in the docs:
To prevent breaking changes, Cashier uses a fixed Stripe API version. Cashier 11 utilizes Stripe API version 2020-03-02. The Stripe API version will be updated on minor releases in order to make use of new Stripe features and improvements.
So i do apologize, but i do not know what you are asking. I did read your text, all of it.
OK let me see if I can clarify. Cashier has an integration with stripe. The question is when Cashier makes payment call does it hit Stripe's payments API or Stripe's Billing API. Cost is different for both. My need is a hybrid of both. I need to bill my business customers using a subscription plan but I need to also process one time payments for their customers. Think of it as a market place. Where sellers are paying me the platform host a monthly fee to be on the market place. But when their customers buy some something that is a one time charge.
The reason I had put the billing link was to show that if the Billing API is used then there are extra charges on top of 2.9% + $0.30. Where as if only the Payments API is used it is only 2.9% + $0.30.
@singh Cashier is just a wrapper around Stripe’s subscription APIs.
If you want to set up a marketplace, then you will need to use Stripe Connect. It’s essentially OAuth allowing your customers to connect their Stripe accounts to your application. You can then process payments on their behalf, as well as charging them for using your service.
I have a multi-tenant CMS (think Squarespace, Wix, etc) that does this. Website owners pay a subscription to use the platform, but can then connect their own Stripe accounts to take payments for their online stores like Shopify.
Thanks - this is the answer I was looking for. In my case it is going to be a small business payments engine but with multiple tenants on the platforms. I handle payments on a tenant's behalf and also charge my tenant a monthly subscription fee. I may eventually expand the payment process on tenant's behalf to other methods such as Paypal. Therefore some flexibility is required. Are you using any packages to manage subscriptions as well as Stripe Connect? I want to build a very flexible solution so that I am not married to a single payment company.