Commerce separate capture provides a plugin frame for capturing "prior auth" transactions. The module currently only contains a plugin for Authorize.net, but others can be written to follow a similar pattern.
Features include:
Rule to trigger order transaction capture on order status update. You decide the target status and the success status (go to admin/commerce/config/capture).
Intelligent handling of order balance: the capture function will capture the amount of the order balance if it is less than or equal to the auth authorization.
Limitations:
This module will not capture funds on orders that have more than one pending transaction. This choice was made to prevent partial capture of the order balance.
The capturing should occur upon an order reaching the "trigger capture" status. The authorization will capture, and the order will display the "captured" status. This can be done and tested either manually or through an automated process, such as Feeds or using Migrate.
Git Clone: git clone --branch 7.x-1.x http://git.drupal.org/sandbox/daviedos/2220335.git
Comments
Comment #1
PA robot CreditAttribution: PA robot commentedThere are some errors reported by automated review tools, did you already check them? See http://pareview.sh/pareview/httpgitdrupalorgsandboxdaviedos2220335git
We are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and put yourself on the high priority list, then we will take a look at your project right away :-)
Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).
I'm a robot and this is an automated message from Project Applications Scraper.
Comment #2
daviedos CreditAttribution: daviedos commentedComment #3
rhabbachi CreditAttribution: rhabbachi commentedAutomated Review
Please fix best practice issues identified by pareview.sh http://pareview.sh/pareview/httpgitdrupalorgsandboxdaviedos2220335git
Manual Review
Please add a link to the project / sanbox page and the right instructions to clone the project
This review uses the Project Application Review Template.
Comment #4
daviedos CreditAttribution: daviedos commentedComment #5
jnicola CreditAttribution: jnicola commentedDid a code review of the module, grabbed repo directly from project versus link (which is incorrect and user is now aware). Everything seems solid. I'd personally write more comments, but they're will within the range of what you can expect to find in Drupal and the code is solid.
Comment #6
InviteReferrals CreditAttribution: InviteReferrals commentedSolve the error
Coder Sniffer has found some issues with your code (please check the Drupal coding standards).
FILE: ...ar/www/drupal-7-pareview/pareview_temp/commerce_sep_capture.rules.inc
---------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
---------------------------------------------------------------------------
6 | ERROR | Doc comment short description must be on a single line,
| | further text should be a separate paragraph
---------------------------------------------------------------------------
Comment #7
PA robot CreditAttribution: PA robot commentedClosing due to lack of activity. If you are still working on this application, you should fix all known problems and then set the status to "Needs review". (See also the project application workflow).
I'm a robot and this is an automated message from Project Applications Scraper.