Open
Description
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
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