====== Provision ====== ^ Aufgabe ^ Aktion ^ Ziel ^ Text ^ Extra ^ | Autor | add | db:ms_affiliates_balance | | | | | add | db:ms_affiliates_history | | | | | send | mail | | | | Partner | add | db:FIXME | | | | | add | db:FIXME | | | | | send | mail:FIXME | | | ---- Verteilung der Gelder an Partner (Affiliates): * Publisher: **_grant_comission_collection_author()** - easybill.module * nach Zahlungseingang, gemeldet von Paypal, über hooks: * easybill_ms_membership_signup * easybill_ms_membership_payment * Aufruf von _grant_comission_collection_author($account, $membership, $m_plan) \\ //siehe 'Bezahlen', unten// * $comission_rate = variable_get('easybill_publisher_comission', $default = NULL) / 100; * ms_affiliates_update_balance(): Eintrag in {ms_affiliates_balance} * ms_affiliates_insert_record(): INSERT INTO {ms_affiliates_history} * watchdog('easybill_rules', 'publisher...) * Mail an Publisher: drupal_mail('easybill_publisher',...), watchdog(..., 'sent mail...)