This module it's the way to integrate "CartaSi Xpay" (http://www.cartasi.it/gtwpages/common/index.jsp?id=OiRGdkfJWU) payment gateway in Drupal Commerce. It's used by some italian banks.
It's developed following the off-site payment methods guidelines from:
http://www.drupalcommerce.org/developer-guide/utilizing-core-apis/writin...

Project Page
https://drupal.org/sandbox/bessone/1878046

GIT Repository

git clone --branch 7.x-1.x https://git.drupal.org/sandbox/bessone/1878046.git commerce_cartasi_xpay

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/httpgitdrupalorgsandboxbessone1878046git

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.

bessone’s picture

Status: Needs work » Needs review

fixed coding standards errors

smurfxx’s picture

Status: Needs review » Reviewed & tested by the community

Tested and fully working

psicomante’s picture

it's working perfectly!

steponeloops’s picture

We've been using it since over a year (sandbox version) and it works perfectly.

gwprod’s picture

Note:
This project is using the master branch, not a version specific branch.
It also fails automated testing.

Just sayin.

gwprod’s picture

I'm not going to revert this to 'Needs work', though it does; that is above my paygrade.

This module is riddled with unprocessed $_POST's

I would strongly urge a Git Administrator to review the code themselves before signing off

bessone’s picture

Issue summary: View changes

Created 7.x-1.x branch.

MattWithoos’s picture

Status: Reviewed & tested by the community » Needs work

Regarding #7, have the unprocessed $_POST issues been dealt with or answered to? I will look at the code later - no time right now to dig in deep.

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.

bessone’s picture

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

I'm finally working again on this!

The issue of the $ _POST reported by @gwprod and @MattWithoos is corrected by converting it to a variable as does the official Paypal module.
In fact all values were processed for verification of the ipn response, but now however the code is more cleaner.

Since the module is used by some websites in production with success, I get back in the "Needs Review".

viswanathan6’s picture

Hi,
i couldn't able to clone your module.it asked password while clone.

klausi’s picture

@viswanathan6: anyone can fix the git clone URL in the issue summary, just take a look at the project git instructions and copy from there: https://www.drupal.org/project/1878046/git-instructions

PA robot’s picture

Issue summary: View changes

Fixed the git clone URL in the issue summary for non-maintainer users.

I'm a robot and this is an automated message from Project Applications Scraper.

bessone’s picture

Ops, my username was in the git clone URL

bigmonmulgrew’s picture

Issue summary: View changes

Updated the git clone address

bigmonmulgrew’s picture

Status: Needs review » Reviewed & tested by the community

While I do feel a little out of my depth doing any review of a money related module from a security perspective the automated review is raising some issues here.

'access callback' => TRUE,

Is there no way you can avoid this being publically accessible?

As the comments do say you require a publically acessible path I'm goint to call this non blocking and as it had been previously set I'm setting it to RTBC, I would suggest the git admins take a quick look from a security perspective though as I feel I'm rather weak here.

You may also want to look into the review bonus program to get it looked at faster.

gisle’s picture

Status: Reviewed & tested by the community » Needs work

The directory http://cgit.drupalcode.org/sandbox-bessone-1878046/tree/images in the project repo contains of 3rd party company logos that is both copyrighted and trademarked. Don't even dream about licensing this intellectual property belonging to various third parties under the GPL.

3rd party assets/code
No: Does not follow the guidelines for 3rd party assets/code.

Our policy on 3rd party materials in the repo is described in the 3rd party libraries and content on Drupal.org. It also appears in the Drupal Git Repository Usage policy you agreed to when you signed up for Git access, which you may want to re-read, to be sure you're not violating other terms.

bigmonmulgrew’s picture

Well spotted I read the part in the readme about the icons but totally missed that, no reason they cant be removed and linked to extrnally I woud think.

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.