Hi,
This is Danny Hembree's module, but it's a simple fix (so I'll take care of it).
I'm on vacation but will try to get this fixed when I get back in 2 weeks.
If you can't wait, here's a patch:
<snip>
--- t/DirectPayments.t 6 Oct 2006 17:49:51 -0000 1.2
+++ t/DirectPayments.t 4 May 2007 22:30:29 -0000
@@ -35,7 +35,7 @@
CreditCardType => 'Visa',
CreditCardNumber => '4561435600988217',
ExpMonth => '01',
- ExpYear => '2007',
+ ExpYear => +(localtime)[5]+1901,
CVV2 => '123',
FirstName => 'JP',
LastName => 'Morgan',
</snip>
Scott