FYI, I stumbled across pay.module (http://drupal.org/project/pay) a little while ago. After I had inquired, the developer took a stab at explaining how Pay differs from from PGAPI. I'm not sure how accurate it is, just posting here as an FYI:

http://drupal.org/node/910466

Comments

gor’s picture

Status: Active » Needs review

Hey Ryan!
How are you doing?

I am plaining to release new version of PGAPI, and it will be good, if you will upgrade your pg_moneris.

I will look to pay module and I will check node/910466. If it is not accurate enough, I will provide my list of diffs.

Thank you for you cooperation.

Gor.

ryan_courtnage’s picture

Hi Gor,

I'm actively developing a site that makes use of pg_moneris, so I'll certainly upgrade it to your new version. When will you be checking in the code?

Ryan

gor’s picture

Ryan,

I believe it will be before this Friday.

FYI:
I am plaining to remove pg_account from pgapi module, because it look big enough to be separated project.

Gor

gor’s picture

Ryan,

I committed pgapi and pg_account source code. You can start to use latest versions. I hope you will find it useful for your projects.

Gor

gor’s picture

Status: Needs review » Fixed

Ryan,

I spent almost one hour to compare pay with pgapi. It is not enough to understand this module of course.
I read code first. It was a challenge. I tried to find how to write my own payment gateway. I found it. You have to write you own class that extends pay_method_gateway, but I didn't find how to include my own payment gateway from my module. Maybe you will find it.
Also I found some old stuff, that does not came up on admin pages ('Pie in the Sky payment gateway' for example).

Then I installed pay.module, pay_node.module and found that pay_node require any module that support "pay_form" . I installed donation module. Then I created form and turned back to page content type edit form and I found error pay.transaction.inc could not be found.

So it is really alpha release and it is hard to compare it with pgapi, because it doesnot work properly.
You have to be careful if you want to use it.

Also check this module http://drupal.org/project/pg_fundraising. Maybe you will find it useful as well.

I will be in touch.

Gor.

ryan_courtnage’s picture

Thanks for doing that Gor. I'm hoping to port my pg_moneris soon.

Status: Fixed » Closed (fixed)

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