admin管理员组

文章数量:1287515

System Overview:

I am working on a system where the Super Admin is the main owner. Admins purchase the system from the Super Admin and then create campaigns.

How the System Works:

  • While creating a campaign, the Admin adds Partners.

  • Each Partner receives a unique link to share on social media.

  • The Admin drives traffic (audience) to their original website through these shared links.

  • As a result, sales occur on the Admin's website.

  • The system already includes logic to calculate the sales amount.

While creating a campaign, the Admin specifies:

  1. The individual conversion price
  2. The payout frequency

Payment Flow:

  1. The Admin pays the Super Admin for using the system.
  2. The Admin pays Partners based on their commission for individual sales.

Technical Implementation:

At the end of each campaign creation, we generate a script that the Admin adds to their website. We use UTM links, campaign ID in the query string, and partner ID to track sales and calculate commission statistics.

Question:

I have successfully managed the payment flow between the Admin and the Super Admin. However, I need clarification on how the payment flow between the Admin and Partners should work when using Stripe. Should I create a Connect account for both, or is there a better way to do it?

How should the payouts to Partners be handled?

System Overview:

I am working on a system where the Super Admin is the main owner. Admins purchase the system from the Super Admin and then create campaigns.

How the System Works:

  • While creating a campaign, the Admin adds Partners.

  • Each Partner receives a unique link to share on social media.

  • The Admin drives traffic (audience) to their original website through these shared links.

  • As a result, sales occur on the Admin's website.

  • The system already includes logic to calculate the sales amount.

While creating a campaign, the Admin specifies:

  1. The individual conversion price
  2. The payout frequency

Payment Flow:

  1. The Admin pays the Super Admin for using the system.
  2. The Admin pays Partners based on their commission for individual sales.

Technical Implementation:

At the end of each campaign creation, we generate a script that the Admin adds to their website. We use UTM links, campaign ID in the query string, and partner ID to track sales and calculate commission statistics.

Question:

I have successfully managed the payment flow between the Admin and the Super Admin. However, I need clarification on how the payment flow between the Admin and Partners should work when using Stripe. Should I create a Connect account for both, or is there a better way to do it?

How should the payouts to Partners be handled?

Share Improve this question asked Feb 24 at 11:49 ZainZain 615 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 0

From what you're describing here, Admins are customers of Super Admin. There's no obligation for the Admins' Stripe Accounts to be connected to the Super Admin since from what I could tell the Super Admin doesn't really need to create Payment Links on the Admin's behalf.

On the other hand the Partners are effectively the connected accounts that need to onboard on the Admin's platform to be able to receive payouts as the Admin's connected accounts.

本文标签: How to Transfer Funds Between Stripe Connect Accounts (ConnecttoConnect Transfer)Stack Overflow