#jeanphilippe-subscription
1 messages ยท Page 1 of 1 (latest)
@sly storm hello!
If you use Chargebee, that's not really possible to do what you are after
you can't "collect card details on Stripe and send them to Chargebee"
Chargebee has api calls that allow us to indicate the payment detail of a user (card, or iban)
but you can't get the card details
of course
if you use our flow, we (Stripe) collect the card details so you can't pass that to Chargebee
yes I didn't express right let me rephrase
Chargebee has a Stripe integration
So, of course everything is handled by stripe when it concerns payment
However, when a user registers the payment info on stripe, chargebee automatically receives the payment info of the user (not details, just the type of payment they do, and then the payment is handled through stripe whenever we generate a bill from chargebee)
let's pass that detail, it is not the important part of it ๐ We align on the fact we get absolutely no card numbers or whatsoever, we just enable the stripe payment through chargebee (and as such payment "info" are passed to created customer on chargebee)
so you don't take a payment upfront right? You want Chargebee to do that and you just want to collect payment method details?
Not exactly :
- We don't handle any payment, in the end what we want is just know who paid, who didn't, who is late on payment etc
- Today, we handle everything manually through chargebee by editing bill, and payment are handled directly with our bank that gave us a module to integrate our flow
- What we want is to automate everything with stripe : All bills are still edited through chargebee as our plans, coupons etc are handled there => But, when a bill is edited, from chargebee, we would like stripe to automatically activate payments
as banking info would have been registered on stripe during subscription of course
the point is, no questions asked about who has banking data, all we want is everything to be connected, automatically pushed according to defined rules
I'm sorry I understand most of this
If not clear (and I can understand), we can organise a call, I will show you the exact flow I am talking about, what chargebee integration I am talking about, where I want stripe to be integrated, how I want payment ot be handled etc
But really, if you use Chargebee, Chargebee owns the code, they collect all the details themselves, they are the ones who charge the customer
I won't be able to do a call I'm sorry
Yes I know chargebee collects the data, however I'd like to know how much Stripe can help when it comes to automatically launch payments when bills are generated from chargebee
Isn't there any way to parameter rules of payment in Stripe ? For example if several payments are due, regroup them as one that activates on a specific date
I'm sorry I really think you're mixing up two concepts completely I'm just not sure how to put my finger on it
We (Stripe) offer numerous products, including our own recurring payments product (Billing) and invoicing product (Invoicing)
but if you use Chargebee, we're more a "payment gateway" to them and they control everything
Yes I have that clear haha
but well maybe I am not clear no worries I'll read the docs
However, can you please answer me on Stripe and Sage integration ?
Is there any possible ?
and just confirm me that this is the doc to implement stripe embed interface ? https://stripe.com/docs/payments/quickstart
I don't know anything about Sage, isn't Sage another competitor that also does payments?
It is an old system used for accounting at least thats what we use it for
we want stripe as payment as I am trying to explain lol
so yeah, if the link I sent is the right one, this is the doc we will follow to integrate stripe in our flow
As for my other interrogations, I'll try one last time haha this time with all details as what deals with what in our flow :
- Personal info page = > Our website sends info to chargebee for customer creation, and associated plan
- Payment page : today, we only take IBAN and SEPA transfers => our website sends details to our bank to process payment, and chargebee to update if user has payment info, and what payment are due/paid
Then : we manually edit bills from chargebee, send them to user, and our bank initiate bank transfer. Then we send all bills to manually update data in sage for accounting...
What we want :
-Payment page : Use chargebee's integration to use Stripe as payment gateway. integrate stripe in our flow through : https://stripe.com/docs/payments/quickstart + Follow chargebee documentation to send correct collected data after : payment method, and amount of payment, no banking info as card number etc)
(sorry was jumping in a breakage, I'll be back in a few minutes)
no worries at all, I'm just trying to be as clear as i can so you can help me later ๐
After payment is done through stripe, chargebee will know that a payment method is registered, it will update it, and create a bill with the paid amount for the payment that has been secured
Okay so what is the value of Chargebee in this case?
Like if you take the payment via Stripe and we handle recurring payments for you, why keep Chargebee? That's the piece I don't get
it handles all our plans and customers and coupons and other things like custom fields that our flow is based upon
it would be a year of reworking to redo everything on stripe haha
we have no choice but to match everything
even if it means create our own apis to pass data but of course we want to avoid that
as chargebee has a stripe integration, we are convinced there is a way to make it work
so if I was clear on the first part
let me rephrase our challenge
If all is possible with this first part then at least this is a great start
then
I'm really sorry I really don't get it, I really try
so you get it better
I don't understand what you gain from "Stripe does the payment"
if Chargebee has all your prices, only Chargebee can do the payment
Isn't it always linked to another gateway
I mean
I had a chargebee agent face to face
telling me "use stripe, we don't do that"
hahah
clearly the image in that link says otherwise
like it clearly says Chargebee talks to Stripe to create a payment, who them talks to the issuing bank and back
I'm sorry I really think you got someone who didn't understand how their product works at Chargebee.
They are a Connect platform on Stripe they make API Requests on your behalf
it's literally the first 2 steps in that doc
Pretty interesting ๐
Well I guess that's a good and bad news
I'll go over this
thanks
https://www.chargebee.com/docs/2.0/update-payment-method.html does say what you describe though
why is this so hard ๐
hahaha
in my place it is 2.47 am
maybe it's me lol
But well thanks a lot for your help, if you have any link that you think can help me in my quest
I would be very grateful
Yeah I don't know much about Chargebee sadly. It's a third party and there are thousands so we can't know them all. I know it's a common one for recurring payments, but I expect them to support collecting card details
https://www.chargebee.com/tutorials/stripe-js-card-token-example.html seems to be a concrete example
that seems indedd helpful thanks a lot !
The problem is that most of our docs target "accepting a payment"
but really you don't want that, you want to collect payment method details and then asking Chargebee to charge that specific payment method I assume
yes exactly
So you can do that but you lose a lot of value and only some payment methods will work
what do you mean ?
You can't just "collect payment method details". Many payment methods require a specific amount to authorize. If you accept say Afterpay in Australia, you have to go to Afterpay's website to approve the payment for $100 AUD for example
so you can't just collect "afterpay payment method details" and then let Chargebee charge the customer, there's nothing to charge
ok clear so you mean for example we have to keep SEPA transfers for payment that have to start at a specific date, but if we are talking about a payment that is due now, then card can work
I'm sorry I really think you need to pause and just talk to someone else at Chargebee
clearly they support cards and others right there
I'm still ~90% sure the person you talked too was confused
Yeah seems like it
hmm well, I'll gather my thoughts around all this doc tomorrow morning, see if I can find my way alone with it and if not schedule another call with them with the right tools in hands to point them exactly what I want thanks to you !
sounds good! Sorry this was so confusing. Totally understand that replacing Chargebee is going to be a lot of work!
Happy to help ๐