Experimental project
This is a sandbox project, which contains experimental code for developer use only.
Commerce Payout is a system that integrates closely with Drupal Commerce to automate the creation of payments to third parties upon the completion of the Commerce order. The Rules system is used to provide an easy way to remove commissions and marketplace fees from these payouts which are grouped by pay date. Payouts are themselves commerce orders with line items that refer back to the original purchase line items that generated the payout and the commerce price component system is used to make the process that created the payout more easily view-able and transparent.
NOTE: I have found that allowing payout creation on commerce order completion runs afoul of Pessimistic locking causes transaction inversion so if you want to do that (which I would recommend) you need to have either Drupal core 7.8 or 7.7 with this patch applied.
Project information
- Project categories: E-commerce
- Created by ASupinski on , updated