Skip Menu |

This queue is for tickets about the Business-OnlinePayment-LinkPoint CPAN distribution.

Report information
The Basics
Id: 61377
Status: open
Priority: 0/
Queue: Business-OnlinePayment-LinkPoint

People
Owner: Nobody in particular
Requestors: PLYTLE [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: (no value)
Fixed in: (no value)



Subject: Add recurring functionality
I needed to add the "recurring credit card" functionality - the following patch is probably imperfect, but it seems to work for me. Thanks for doing all of these modules - BOP is a great series.
Subject: Linkpoint-add-recurring.patch
--- /usr/local/share/perl/5.10.1/Business/OnlinePayment/LinkPoint.pm 2008-06-18 17:45:17.000000000 -0400 +++ ./LinkPoint-patched.pm 2010-09-15 21:15:32.000000000 -0400 @@ -174,6 +174,7 @@ name => 'account_name', dl => 'state_id', dlstate => 'state_id_state', + recurring_action => 'action' ); my $lperl = new LPPERL; @@ -195,6 +196,7 @@ name company email phone fax addrnum city state zip country oid dl dlstate routing account accounttype bankname bankstate name void + recurring_action installments threshold periodicity startdate comments /);
On Wed Sep 15 21:43:25 2010, PLYTLE wrote: Show quoted text
> I needed to add the "recurring credit card" functionality - the > following patch is probably imperfect, but it seems to work for me.
Well, adding processor-specific fields does kind of run contrary to the purpose of Business::OnlinePayment. The module isn't Business::LinkPoint. If you're interested in adding recurring functionality to the stock B:OP:Linkpoint module, please do so in a compatible way, with the fields documented in the base B:OP documentation and/or work with the developers to extend the common interface to cover LinkPoint's needs. -Ivan