#ohdeedeeoh

1 messages · Page 1 of 1 (latest)

bright lionBOT
limpid glade
#

We're getting there 🙂
So I am John, I pay $10 about some say "video game content" and then I get access to content/video/whatever from 3 creators and you (the platform) take 14% and give the rest to those 3 creators

#

Yes that's correct

desert sluice
#

Hello! koopajah had to step away, but I'd be happy to help if you can provide a summary of the issue and your question!

limpid glade
#

So customer pays to product, not directly to creators, one product here is a digital content, I've created a product for each digital content, it would be kept updating by a group of creators, viewers could donate one time, or pay recurrly in self defined ammount and self defined intervals using subscription price_data inline payment.

Say after the previous payout to creators completed, now in this current self-defined intervals, viewers donate some one times, and some new and existing subscriptions paid, how do I fetch those new payments, collect platform fee and transfer the remaining funds to the group of creators?

Or does the collecting fees and transfering the remaing funds has to happen right after a customer pay? If that's the case, I see no problem of one time, I could start transfer immediately right after pay, but what about subscription?

And for moving funds from customers to my platform. Do I need to create charges to move those money to my platform account? When exactly should that happen, right after a user pays, or I don't need to, since those are already paid to my platform account

#

Is there anyway we could talk, for it'd be faster

desert sluice
#

No, there's no way for us to talk.

#

Let's focus on one thing at a time. What's the main thing that's stopping you from moving forward?

limpid glade
#

Have you looked at the summary?

#

I implemented customer one time, and recurring payment via subscription inline price data

#

Now I just need to collect customers fees and payout to a group of creators

desert sluice
#

Right.

#

What's stopping you from doing that?

#

I'm here to help you get unblocked and move forward, but I don't know what's blocking you.

limpid glade
#

Could you answer the questions in the summary?

#

What and how?

#

What to do and how to do it?

#

I said in many possible ways which one is correct and how?

desert sluice
#

I mean, I can, but you won't like the answers, because they won't be specific enough to be of any use.

limpid glade
#

...

desert sluice
#

For example:

Say after the previous payout to creators completed, now in this current self-defined intervals, viewers donate some one times, and some new and existing subscriptions paid, how do I fetch those new payments, collect platform fee and transfer the remaining funds to the group of creators?
You can use the API to do this.

limpid glade
#

I'm not finding that specific API

desert sluice
#

I don't know what you've tried, what error(s) you're hitting, what's sstopping you from proceeding, etc.

#

There is no specific API. The question you asked was so broad and vague that it would involve many different API endpoints.

limpid glade
#

I already told you, I'm asking which way is correct to do? And which API?

#

No it's not

#

Is @rare marsh around?

desert sluice
#

He is not around, no.

limpid glade
#

I already told you my scenario, why is it broad?

desert sluice
#

Your questions are very broad.

limpid glade
#

If you cannot provide an api, what's the point of my asking

#

I don't think it is

#

one time platform fee and then payout

#

subscription platform fee and then payout

desert sluice
#

But the payouts go to multiple people?

limpid glade
#

one time invoice I don't see whereI could collect platform fee, so is subscription

limpid glade
#

Like I've mentioned in the summary...?

desert sluice
limpid glade
#

pay out to a group of creatoers

#

Yes I have

#

There's little code in that, when it mentions but with no code or API

#

When would @rare marsh be around, could you nudge him? It seems you are not understanding my problem

#

As I stated my scenario is very specific, not broad

desert sluice
#

Can you ask a more specific question?

limpid glade
#

It is very specific

#

I'm confused which part you are not understanding....

desert sluice
#

I'm waiting for you to ask a single, specific question.

limpid glade
#

Let me mentioned it again, I've implemented one time, and recurring payments, how do I collect platform fees, and then payout to difference people?

#

I've already told I'm very specific, I will just repeat myself, could you let a more experienced stripe dev to help me?

desert sluice
#

The answer is the docs I linked you to above.

limpid glade
#

@rare marsh He understand the problem

desert sluice
#

You use separate charges and transfers.

limpid glade
#

Don't you see my replies, no it only mentions in the word, not the apis

#

Could you be specific on your answers?

#

separate charges and transfers
How?

desert sluice
#

You don't see these code snippets at the top of the page I linked you to?

limpid glade
#

No it doesn't help

#

It's a fixed ammount

desert sluice
#

You specify the amount in your code.

#

You can choose whatever amount you want.

limpid glade
#

Subscription, how do i collect platfrom fee?

#

Does it mentioned that?

#

How do I wait for a subscription paid say in this month, and collect platform fee and payout?

desert sluice
limpid glade
#

I've read that, it does not tell me how to collect platform fees, either auto or manual, the manual goes straight to the first doc link you provided

desert sluice
#

Yeah, there's a reason for that: it's the doc you need to read.

limpid glade
#

My platform subscriptions pricing is defined by customer themselves, it's arbitrary, it's not fixed

desert sluice
#

The way it works is that you transfer amounts to your connected accounts minus the fee you want to keep.

limpid glade
desert sluice
#

So if you want to keep a $5 fee from a $20 charge and you have three connected accounts involved you would transfer $5 to each of them, leaving $5 remaining on the platform.

limpid glade
#

But the value of pricing for each subscription is different

#

Say a content has 3 subscriptions, 10

#

10$ a month, 20$ a month, 30$ a month

#

How do I collect the platform fees for those three

desert sluice
#

You don't. You instead transfer the amount minus the fee you want to keep.

limpid glade
#

Do I implement a charge right after creating those three subscription, or do I add a charge every time they pay within their interval?

#

I understand what you are saying

desert sluice
#

The full amount lands on your platform. It's not like you're taking money from the connected accounts. The connected accounts have zero at the beginning. You give them what they get minus the fee you want to keep for yourself.

#

This is all explained in detail in the docs I linked you to above.

limpid glade
#

I understand all of that

#

Say a content has 3 subscriptions, 10
10$ a month, 20$ a month, 30$ a month

desert sluice
#

What is "a content"?

limpid glade
#

Let me repeat again my question. When do I make the charge and then transfer, after subscription is created, or after a payment for current interval of a subscription

#

A digital content is my product as stated in my summary

desert sluice
#

You don't make the charge. The Subscription creates an Invoice for each period, the Invoice creates a Payment Intent, and the Payment Intent creates one or more Charges. You then create the Transfers separately from that.

limpid glade
#

In which state, I make a transfer?

desert sluice
#

What do you mean by "state"?

limpid glade
#

How do I know when an invoice arrived and an invoice is from a subscription

#

I need to know the invoice arrive to collect and payout

desert sluice
limpid glade
#

I think it's a webhook, do you have other means, like when a subscription created, I could make a transfer automatically when a fee is paid within an interval using API?

desert sluice
#

Other means? Like what for example? Why do you not want to use webhooks for this?

limpid glade
#

I do not want to use webhooks, I've asked do you have an API for it?

#

For what example?....

like when a subscription created, I could make a transfer automatically when a fee is paid within an interval using API?

desert sluice
#

You can poll the list Events API, but I don't recommend doing that.

limpid glade
#

I don't want polling or webhook, stripe doesn't have methods to hookup the transfer and subscription created?

desert sluice
#

No.

#

Not using separate charges and transfers.

#

If you only had a single connected accuont to transfer to you could use destination charges, but you have multiple connected accounts to transfer to.

limpid glade
#

But using seperate charges and transfers, I need to know the exact amount and when that invoice would arrive