A payment module for Drupal Commerce, providing the following payment methods:
- Australian Post SecurePay Direct Post
- NAB (National Australia Bank) Direct Post v2
As the two methods are almost identical, this module provides a working, tested method for both.
It's hard to test a real payment method if you don't have test account for the particular gateway. Thankfully this module provides a test mode called 'Local Test' which uses a local endpoint (provided by a sub-module which can be enabled separately).
Project page:
https://www.drupal.org/sandbox/roland.molnar/2422731
Git clone
git clone --branch 7.x-1.x http://git.drupal.org/sandbox/roland.molnar/2422731.git commerce_securepay_au_direct_post_method
cd commerce_securepay_au_direct_post_method
Comments
Comment #1
PA robot commentedThere are some errors reported by automated review tools, did you already check them? See http://pareview.sh/pareview/httpgitdrupalorgsandboxrolandmolnar2422731git
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
roland.molnar commentedI have fixed the code errors and warnings, all clear now.
Comment #3
roland.molnar commentedComment #4
flaviovs commentedAutomated Review
PASS
Manual Review
No: Causes module duplication and/or fragmentation.
In #2428667: Direct Post method the author proposed a patch to implement this very same feature in the Commerce SecurePay(.com.au) module, and this is a cause of concern to me. The author should clarify his intents and, to avoid future rework and duplication, either close the mentioned issue (perhaps with a note pointing to this module page) and proceed with the module review, or withdraw this module and strive to make the patch into the other module.
If added, please don't remove the security tag, we keep that for statistics and to show examples of security problems.
This review uses the Project Application Review Template.
Comment #5
roland.molnar commentedThank you flaviovs for the review.
I have discussed this with the module's maintainer but forgotten to update the issue. We agreed that this should be a separate module, not a submodule.
Done now: https://www.drupal.org/node/2428667#comment-9784793
Roland
Comment #6
azeiteiro commentedAutomated Review
OK
Manual Review
Comment #7
roland.molnar commentedHi @azeiteiro,
Thank you for the review.
This module does not introduce any variable so nothing to erase on uninstall.
Comment #8
heykarthikwithu@roland.molnar, Just a basic review.. please fix this https://pareview.sh/node/1095
Comment #9
warped commentedThank you for your contribution!
After 2017 March 7 everyone can promote a project to a full project. A full project has a short project name and a drupal.org/project URL. It can also have releases (like alpha1 or 1.0). Edit your sandbox project, and then choose the 'Promote' tab.
https://www.drupal.org/docs/8/understanding-drupal-version-numbers/drupa...
https://www.drupal.org/docs/8/choosing-a-drupal-version/what-do-version-...
https://www.drupal.org/docs/8/understanding-drupal-version-numbers/what-...
https://www.drupal.org/docs/8/choosing-a-drupal-version/release-stable-v...
If you'd like to opt into security coverage, please ensure your module is ready for a full release, and then set this issue back to 'needs review'
Immense apologies for how long it took to get to this review completed.
Comment #10
avpadernoI am closing this application for the lack for replies. I take the OP just needed to be able to promote the project.