Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sales Through Partners #15

Open
vody opened this issue Apr 2, 2021 · 0 comments
Open

Sales Through Partners #15

vody opened this issue Apr 2, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@vody
Copy link
Collaborator

vody commented Apr 2, 2021

imageAs a publisher, I would like to automatically transfer implementation commission to my partners so that I can make partner channel billing transparent and decrease a cost of my partner channel operations

Feature: Sales Through Partners
  As a publisher, I would like to automatically transfer implementation commission to my partners so that I can make partner channel billing transparent and decrease a cost of my partner channel operations

  Scenario: Setup commission
    When publisher on-boards with SMP and fills implementation partner commission percent
    Then this information will be recorded within SMP

  Scenario: Enable link partner to customer subscription
    Given publisher define a default implementation commission
    And product installed into customer environment
    When customer login for a new account
    Then a new "Partner ID" non-mandatory text field will be available on a Account Info Screen
    And it will be not editable after it's defined on a account screen 

  Scenario: Enable sign up as implementation partner
    Given publisher define a default implementation commission
    And implementation partner has it's own valid Stripe account
    And product installed into customer environment
    And customer login for a new account
    When customer (with partner assistance) enters a "Partner ID" with a Partner's Stripe Account ID 
    Then system checks if defined account id is linked to a platform and allowed to proceed
    But if defined account id is not linked to a platform
    Then system will popup with a message which direct partner to sign-up with a platform before proceeding

  Scenario: Link partner to customer subscription
    Given publisher define a default implementation commission
    And implementation partner has it's own valid Stripe account
    And product installed into customer environment
    And customer login for a new account
    And customer (with partner assistance) enters a "Partner ID" with a Partner's Stripe Account ID which is linked to a platform
    When new product subscription created
    Then system will record Partner's Stripe Account ID against customer product subscription
    And on every successful invoice payment it will automatically creates a transfer from publishers to partners account a commission amount equal to customer subscription invoice before tax amount multiplied by default implementation commission percent

AB#7761

@vody vody added the enhancement New feature or request label Apr 2, 2021
@vody vody self-assigned this Apr 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant