Provision
Aufgabe
Aktion
Ziel
Text
Extra
Autor
add
db:ms_affiliates_balance
add
db:ms_affiliates_history
send
mail
Partner
add
db:
add
db:
send
mail:
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…)