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

PA robot’s picture

Status: Needs review » Needs work

There 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.

daviedos’s picture

Status: Needs work » Needs review
rhabbachi’s picture

Status: Needs review » Needs work

Automated Review

Please fix best practice issues identified by pareview.sh http://pareview.sh/pareview/httpgitdrupalorgsandboxdaviedos2220335git

Manual Review

Individual user account
[Yes: Follows] the guidelines for individual user accounts.
No duplication
[Yes: Does not cause] module duplication and/or fragmentation.
Master Branch
[No: Does not follow] the guidelines for master branch.
Licensing
Can't check unable to clone the repo asking me for a password.
3rd party assets/code
Can't check unable to clone the repo asking me for a password.
README.txt/README.md
Can't check unable to clone the repo asking me for a password.
Code long/complex enough for review
Can't check unable to clone the repo asking me for a password.
Secure code
Can't check unable to clone the repo asking me for a password.
Coding style & Drupal API usage
Can't check unable to clone the repo asking me for a password.

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.

daviedos’s picture

Issue summary: View changes
Status: Needs work » Needs review
jnicola’s picture

Did 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.

InviteReferrals’s picture

Status: Needs review » Needs work
Issue tags: +PAreview: review bonus

Solve 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
---------------------------------------------------------------------------

PA robot’s picture

Status: Needs work » Closed (won't fix)

Closing 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.