#some1ataplace

1 messages · Page 1 of 1 (latest)

tough otterBOT
#

Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

slow light
#

Hi, can you elaborate on what are the streams here?

inner garnet
#

affiliate marketing and for creating content from the same user

#

new customer signs up and pays, affiliate marketer rewarded.

user writes a blog post and they get rewarded based on page views

slow light
#

Okie, so who is the Platform and who is the Express connected account?

inner garnet
#

my website both times

#

is the platform. Express connected account is the user who has a login on my site

slow light
#

And each stream you mentioned is a Customer?

inner garnet
#

they could be, yes. They can also buy stuff on my site too. But they could also generate content and share affiliate links and get commissions via stripe connect.

slow light
#

So they will have both Customer and a Connected Account?

inner garnet
#

yes both ids

#

customer id and connect account id

slow light
#

Okie going to the question. What do you mean by separate from different streams? Each stream will generate different transactions and you will know by the Customer Ids if I understand correctly

inner garnet
#

just to separate out the streams for accounting purposes - affiliate versus content creator. Same connect account id.

#

this person got paid x amount for affiliate and y amount for content creation

#

And I am wondering if they sign up for an express account once or twice for the different streams, it would be awkward. Or if they sign up once and they automatically get the other stream if they start taking the action - content creator or share affiliate link

slow light
#

It makes more sense to me if they just have 1 express account. Each time to receive revenue would be a different transaction

inner garnet
#

yea plus i would rather not code another sign up process for main logins to my site

#

wondering though how to identify the streams though for accounting?

#

The transaction, but how?

slow light
#

Have you tried building it in Test mode? Which API are you using exactly?

inner garnet
#

not sure what you mean by which api

#

i have it built for affiliates and it is working but now i am wondering about this other stream to add

inner garnet
#

just so you know, might be leaving soon

slow light
#

Yeah feel free to come back later. I meant how do you implement the payment? ie. PaymentIntent with PaymentElement, or Checkout?

inner garnet
#

checkout

#

it would be tomorrow if i come back

slow light
#

Yes so for each "stream" as you mentioned, there could be multiple Checkout Sessions

#

You can tag each of your Checkout Session to 1 stream via metadata, for example you change Session 1, Session 2 with "stream" = "affliate", Session 3 with "stream" = "content creator"

inner garnet
#

ok yea i was going to use metadata as a fall back in case there was nothing else