My Payments Module

35 views
Skip to first unread message

Barry Swaisland

unread,
Jan 10, 2011, 10:09:48 AM1/10/11
to Silverstripe Payments module
Hi,

I have attached my own payments module (it will need modification as
it relies on my Logger and Purchaser classes) - it is not designed or
documented that well, but I hope it will help. The main goal was to
allow a payment of either type to be taken and then regardless of the
"current" system a refund could be perfored ont eh "old" type.

If anyone has another example please upload it here asap as in a
couple of days this feature of groups is over...
http://groups-announcements.blogspot.com/2010/09/notice-about-pages-and-files.html?hl=en

dalesaurus

unread,
Jan 12, 2011, 11:11:54 PM1/12/11
to Silverstripe Payments module, Dan Rye, n...@sunnysideup.co.nz
Oh, me too! Me too!

Below is a link for my implementations of Authorize.net and Chase
PaymenTech. They only support single CNP purchase transactions at the
moment (no recurring payments). The code is also fairly well
documented but not fully compatible with the existing Payment classes
and likely will be a bit confusing as it uses associative arrays as
input. However it does work reliably and can serve as a base.

http://dl.dropbox.com/u/931493/Payment.zip

Once we all get on track here I am happy to help tame this or any
other code in to some proper implementations. Any feedback is
appreciated (heckling encouraged).
> couple of days this feature of groups is over...http://groups-announcements.blogspot.com/2010/09/notice-about-pages-a...

Nicolaas Thiemen Francken - Sunny Side Up

unread,
Jan 12, 2011, 11:15:15 PM1/12/11
to silverstripe-p...@googlegroups.com
shall we add it as a module in the ecommerce repository?

Even if it is not usable / finished, as least people can see it is there and use it as they see fit.  We can add you as an editor so that you can update it as you need to.

Cheers

Nicolaas

Dan Rye

unread,
Jan 12, 2011, 11:17:45 PM1/12/11
to silverstripe-p...@googlegroups.com
I vote yes.  Any plans to move to github?  or are you staying with Google Code?

Dan Rye

unread,
Jan 12, 2011, 11:22:01 PM1/12/11
to silverstripe-p...@googlegroups.com
btw, I vote yes because I plan to add ARB (Automated Recurring Billing [tm]) support.  If it makes it into a repository it will make that much easier.

Nicolaas Thiemen Francken - Sunny Side Up

unread,
Jan 12, 2011, 11:59:57 PM1/12/11
to silverstripe-p...@googlegroups.com

Nicolaas Thiemen Francken - Sunny Side Up

unread,
Jan 12, 2011, 11:57:33 PM1/12/11
to silverstripe-p...@googlegroups.com
--
Nicolaas Thiemen Francken
  Director - Sunny Side Up Ltd 
  skype: atyourservicehour
  Phone: +64 4 889 2773
  n...@sunnysideup.co.nz
  http://www.sunnysideup.co.nz
  - client login: https://rakau.updatelog.com/
  - new quotes: http://www.sunnysideup.co.nz/services
  - please support: http://www.localorganics.net/
  - newsletter: http://www.sunnysideup.co.nz/contact
  - R&D website: http://silverstripe-webdevelopment.com








Dan Rye

unread,
Jan 12, 2011, 11:45:40 PM1/12/11
to Silverstripe Payments module
Sorry for multiple posts, but I wanted to make sure you all were aware of the following submitted by webbower:

very similar to dale's contribution, however I believe it is intended to work with payments module...

Perhaps a merging of the two makes sense?  Thoughts?

Nicolaas Thiemen Francken - Sunny Side Up

unread,
Jan 13, 2011, 12:39:10 AM1/13/11
to silverstripe-p...@googlegroups.com
Sorry, I might have gotten things mixed up. Would the respective parties be able to sort this out (module should be able to work with both - ask Jeremy for help if that is not clear) and merge work?

Let me know if you need more help from me.

Cheers

Nicolaas


Barry Swaisland

unread,
Jan 13, 2011, 4:18:53 AM1/13/11
to Silverstripe Payments module
Hi Nicolass,

I'd like to get the access (I think I emailed you - maybe not!) -
right now I uploaded my payments to help others get SagePay and so
that you could see my structure. The structure is not that great
which is why I am very interested in this I'd like to participate in
the discussion of the structure and then happily move my code over to
it once it is ready.


On Jan 13, 5:39 am, Nicolaas Thiemen Francken - Sunny Side Up

Jules

unread,
Mar 11, 2011, 10:14:42 AM3/11/11
to Silverstripe Payments module
> I have attached my own payments module

The download has gone as Google no longer supports file storage for
groups.

Please could you send me a copy of your payments module, or upload it
somewhere?

Has there been any progress with this new payments module? If not, I
will try to find a way to get SagePay working with the standard
Payments module. There must surely be a way of extending it. Have
you or anyone else succeeded in that already? Or tried and found it
not feasible?

Thanks,
Jules

Dan Rye

unread,
Mar 11, 2011, 10:17:16 AM3/11/11
to silverstripe-p...@googlegroups.com, Jules

Jules

unread,
Mar 11, 2011, 10:31:35 AM3/11/11
to Silverstripe Payments module


On Mar 11, 3:17 pm, Dan Rye <dan....@gmail.com> wrote:
> http://code.google.com/p/silverstripe-ecommerce/source/browse/#svn%2F...
>
> Various payment implementations exist here.
>

It was particularly Barry's own payments module (that he attached to
the first post in this thread) that I was interested in because it
supports SagePay.

Is the there a new payments module in Trunc? I.e. the one that this
group was set up for? or are those payment modules in Trunc
compatible with ecommerce 8.1? (The BrightSide branch) I'm using 8.1.

Thanks,
Jules
Reply all
Reply to author
Forward
0 new messages