Overview

Integration of ICICI payment gateway with Drupal Commerce.

Commerce ICICI integrates ICICI payment gateway(a leading payment gateway in
India) with Drupal Commerce. This module will add a new payment method ICICI
payment under payment methods settings(admin/commerce/config/payment-methods).

Project page : http://drupal.org/sandbox/chintan.vyas/1879602
Drupal core version : 7.x

Git info : Clone repository by this command :
git clone --branch 7.x-1.x chintan.vyas@git.drupal.org:sandbox/chintan.vyas/1879602.git commerce_payseal_icici

A list of links to reviews of other project applications :
http://drupal.org/node/1661460#comment-6185028
http://drupal.org/node/1647610#comment-6140786
http://drupal.org/node/1686596#comment-6272662

[EDIT]
Reviews done by co-maintainer :
http://drupal.org/node/1702578#comment-6293248
http://drupal.org/node/1627928
http://drupal.org/node/1615222

I've resolved all the errors, warnings from Ventral.org automated project review.
Check here : http://ventral.org/pareview/httpgitdrupalorgsandboxchintanvyas1879602git

Comments

chintan.vyas’s picture

Issue tags: +PAreview: review bonus

Adding PAReview: review bonus tag.

klausi’s picture

Assigned: Unassigned » mlncn
Status: Needs review » Reviewed & tested by the community
Issue tags: -PAreview: review bonus

manual review:

  1. commerce_icici.module: "global $base_url;": never used out of the function context?
  2. commerce_icici_commerce_payment_method_info(): this is a hook implementation and should be documented as such, see http://drupal.org/node/1354#hookimpl . Possibly elsewhere, too?
  3. commerce_icici_payment_redirect_form_validate(): do not concatenate dynamic variables into the message, use placeholders with t() instead. And don't pass dynamic variables to t() where possible as that cannot be found by translation extraction tools. Always pass string literals.
  4. "t('Payment received at') . ' ' . date("d-m-Y H:i:s", REQUEST_TIME);": same here: use placeholders with t() instead.
  5. commerce_icici_payment_redirect_form_validate(): a lot of variables are never used like $cv_resp_code, why do you need them?
  6. commerce_icici_payment_redirect_form(): this is a form handling function and should be documented as such, see http://drupal.org/node/1354#forms

Although you should definitively fix those issues they are not major application blockers, so I guess this is RTBC. Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects.

Assigning to mlncn as he might have time to finally approve this.

klausi’s picture

Issue summary: View changes

correcting icicibank link

drupaldrop’s picture

Thank you so much klausi for reviewing the project.

we have resolved the pointed issues.

Added project review links.
Adding PAReview: review bonus tag.

drupaldrop’s picture

Issue tags: +PAreview: review bonus

Adding PAReview: review bonus tag.

klausi’s picture

Status: Reviewed & tested by the community » Fixed

No objections for more than a week, so ...

Thanks for your contribution, chintan.vyas!

I updated your account to let you promote this to a full project and also create new projects as either a sandbox or a "full" project.

Here are some recommended readings to help with excellent maintainership:

You can find lots more contributors chatting on IRC in #drupal-contribute. So, come hang out and get involved!

Thanks, also, for your patience with the review process. Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.

Thanks to the dedicated reviewer(s) as well.

chintan.vyas’s picture

Thanks a lot klausi for reviewing my application and giving me access to create new project. Will try to review other project application which are pending for review. Thanks!!

Automatically closed -- issue fixed for 2 weeks with no activity.

Anonymous’s picture

Issue summary: View changes

Added co-maintainer review links