summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Ivan Kohler [Thu, 24 Jan 2013 08:43:13 +0000 (00:43 -0800)]
Document expiration is MM/YY and fix the example
Ivan Kohler [Fri, 4 May 2012 22:15:45 +0000 (15:15 -0700)]
Document Reverse Authorization action
ivan [Fri, 19 Aug 2011 23:20:54 +0000 (23:20 +0000)]
3.02
ivan [Fri, 29 Jul 2011 19:55:45 +0000 (19:55 +0000)]
Fix introspection with a complicated supported_actions
ivan [Fri, 29 Jul 2011 19:44:54 +0000 (19:44 +0000)]
Fix fatal error calling ->info(supported_actions) on a gateway that does not yet support introspection (e.g. AuthorizeNet)
ivan [Thu, 21 Jul 2011 17:11:51 +0000 (17:11 +0000)]
fix spelling mistake in preCharge.pm, thanks to gregor herrmann, loses: CPAN#69647
ivan [Sun, 17 Apr 2011 19:07:12 +0000 (19:07 +0000)]
Add optional transaction field to documentation: currency
ivan [Wed, 14 Jul 2010 20:57:27 +0000 (20:57 +0000)]
3.01. add copyright to POD
ivan [Tue, 25 May 2010 04:57:47 +0000 (04:57 +0000)]
refactor most of the B:OP:HTTPS code out to Net:HTTPS::Any. Add card_token documentation. Add token_support to introspection
ivan [Wed, 17 Mar 2010 19:33:30 +0000 (19:33 +0000)]
add TODO to MANIFEST
ivan [Mon, 8 Mar 2010 22:01:47 +0000 (22:01 +0000)]
Add ECHECK_void_requires_account to introspection
ivan [Sat, 28 Nov 2009 02:23:49 +0000 (02:23 +0000)]
Add clarification to notes_for_module_writers_v3 on authorization vs. order_number
ivan [Tue, 24 Nov 2009 23:26:13 +0000 (23:26 +0000)]
add bank_city & bank_state to documentation
ivan [Tue, 24 Nov 2009 02:28:57 +0000 (02:28 +0000)]
Add beginning of introspection interface for processor modules.
ivan [Sun, 15 Nov 2009 01:51:40 +0000 (01:51 +0000)]
add return fields to docs: avs_code, cvv2_response, response_code, response_headers, response_page.
ivan [Sun, 15 Nov 2009 01:41:17 +0000 (01:41 +0000)]
add order_number to documentation on return data, refactor docs slightly
ivan [Sun, 15 Nov 2009 00:28:44 +0000 (00:28 +0000)]
Add fields to documentation: tax, freight, duty, tax_exempt, po_number
ivan [Mon, 17 Aug 2009 23:07:09 +0000 (23:07 +0000)]
3.00
ivan [Mon, 17 Aug 2009 23:00:08 +0000 (23:00 +0000)]
3.00
ivan [Sun, 10 May 2009 06:30:25 +0000 (06:30 +0000)]
adding TODO
ivan [Tue, 24 Mar 2009 19:31:27 +0000 (19:31 +0000)]
add repo info to doco yoyo
ivan [Tue, 22 Jul 2008 03:45:16 +0000 (03:45 +0000)]
0.09
jeff [Fri, 11 Jul 2008 00:48:03 +0000 (00:48 +0000)]
http response code no longer includes version even when using Net::SSLeay
ivan [Wed, 5 Dec 2007 07:28:09 +0000 (07:28 +0000)]
standardize track1 and track2 fields. so mote it be!
jeff [Tue, 20 Nov 2007 02:34:14 +0000 (02:34 +0000)]
document recurring billing start date
jeff [Tue, 20 Nov 2007 02:24:56 +0000 (02:24 +0000)]
document recurring billing
ivan [Wed, 11 Jul 2007 04:12:03 +0000 (04:12 +0000)]
doc: Allowable values of account_type
ivan [Thu, 14 Jun 2007 00:59:07 +0000 (00:59 +0000)]
preparing for 0.09
ivan [Thu, 14 Jun 2007 00:58:09 +0000 (00:58 +0000)]
3.00_08 changelog missing release date
ivan [Thu, 14 Jun 2007 00:24:57 +0000 (00:24 +0000)]
B:OP:HTTPS: Normalize https_post (and debugging) response_code to "NNN message" even when using LWP/Crypt::SSLeay.
ivan [Wed, 13 Jun 2007 23:04:43 +0000 (23:04 +0000)]
spealing
ivan [Wed, 13 Jun 2007 23:02:59 +0000 (23:02 +0000)]
Enable retrieval of fraud transaction score and transaction ID, B:OP and B:FD:preCharge patch from Jason Hall, thanks!
ivan [Wed, 11 Apr 2007 23:40:26 +0000 (23:40 +0000)]
defined &$class is not how you detect if a class has been loaded (just using use should be fine)
ivan [Wed, 11 Apr 2007 19:06:20 +0000 (19:06 +0000)]
*** empty log message ***
ivan [Wed, 11 Apr 2007 18:15:19 +0000 (18:15 +0000)]
B:OP:HTTPS: set response_page, response_code, response_headers
ivan [Fri, 23 Mar 2007 22:26:12 +0000 (22:26 +0000)]
3.00_07
plobbes [Thu, 22 Mar 2007 16:50:51 +0000 (16:50 +0000)]
- update https_get and https_post: now set headers for LWP / Crypt::SSLeay
ivan [Tue, 13 Mar 2007 19:38:29 +0000 (19:38 +0000)]
3.00_06
ivan [Tue, 13 Mar 2007 19:33:49 +0000 (19:33 +0000)]
no need for dev versioning on HTTPS.pm too
plobbes [Mon, 12 Mar 2007 06:43:04 +0000 (06:43 +0000)]
- changelogs from B:OP and B:OP:HTTPS changes to support PayflowPro rewrite
plobbes [Mon, 12 Mar 2007 06:35:58 +0000 (06:35 +0000)]
- pass %data (processor data) to set_defaults for use in backends
plobbes [Mon, 12 Mar 2007 06:32:18 +0000 (06:32 +0000)]
- ran code through perltidy
- TODO: module could use cleanup to reduce duplication of code
plobbes [Mon, 12 Mar 2007 06:22:32 +0000 (06:22 +0000)]
- add optional \%options (options hashref) to https_get and https_post
to allow modules using this to set headers, etc. required for
PayflowPro HTTP protocol support
- add support for setting Net::SSLeay "$mime_type6" argument
- now pass $DEBUG value to $Net::SSLeay::trace (more control in debugging)
- some minor changes: use 'base', set VERSION per modperlstyle
plobbes [Sat, 10 Mar 2007 21:53:18 +0000 (21:53 +0000)]
- added missing =over 4 and =back and other minor formatting
ivan [Sun, 25 Feb 2007 04:18:49 +0000 (04:18 +0000)]
doc: list a bunch of previously undocumented fields
plobbes [Mon, 22 Jan 2007 15:41:59 +0000 (15:41 +0000)]
- new/updated test cases
plobbes [Fri, 19 Jan 2007 16:16:17 +0000 (16:16 +0000)]
- use Test::Pod if available
plobbes [Fri, 19 Jan 2007 16:15:25 +0000 (16:15 +0000)]
- "use" test was moved to 00load.t
plobbes [Fri, 19 Jan 2007 16:14:57 +0000 (16:14 +0000)]
- initial "use" test that will BAIL_OUT if we fail
plobbes [Sat, 13 Jan 2007 17:35:54 +0000 (17:35 +0000)]
- minor cleanup
plobbes [Sat, 13 Jan 2007 17:23:23 +0000 (17:23 +0000)]
- skip if B::OP::https fails, test cases from bop.t
plobbes [Sat, 13 Jan 2007 17:20:58 +0000 (17:20 +0000)]
- moved fraud_detect related tests to t/fd_precharge.t
plobbes [Sat, 13 Jan 2007 17:19:35 +0000 (17:19 +0000)]
- skip all tests if 'use Business::OnlinePayment::HTTPS' fails
plobbes [Wed, 29 Nov 2006 03:58:49 +0000 (03:58 +0000)]
- CPAN Bug# 23587: _pre_submit() would return success if fraud detection is
used but not found. Fix: croak() if unable to load the fraud detection class.
ivan [Fri, 24 Nov 2006 05:37:35 +0000 (05:37 +0000)]
bump version to 3.00_05, fix, fix inclusion of B:FS:preCharge in "make install" and "make dist", add back in preCharge tests, add all Phil's recent work to the changelog
ivan [Fri, 24 Nov 2006 03:21:57 +0000 (03:21 +0000)]
0.05?
plobbes [Mon, 20 Nov 2006 06:49:06 +0000 (06:49 +0000)]
- _risk_detect(): explicity set return value
- _pre_submit(): explicity set return value
- BUG: _pre_submit() returns success if fraud detection is used but not found!
this behavior is unchanged but this is probably a bug / bad behavior (Ivan?)
plobbes [Mon, 20 Nov 2006 06:34:50 +0000 (06:34 +0000)]
- Used feedback from MSCHWERN / Bug #22074 to cleanup new/_pre_submit more
Definitely agree having modules use SUPER would be cleaner/safer/better.
Ivan, we should consider this idea very seriously.
- Now always wrap submit() method with _pre_submit() (but only once)
- no longer populate _child_submit, code in anon sub was cleaned up
- use return values from _pre_submit to determine if real submit is called
the return values from _pre_submit should be reviewed/verified still
plobbes [Mon, 20 Nov 2006 06:27:14 +0000 (06:27 +0000)]
- minor cleanup of test drivers
- fix "submit unchanged" test case: now wrapped with _pre_submit() always
plobbes [Mon, 20 Nov 2006 05:29:14 +0000 (05:29 +0000)]
- removed fraud_detect w/preCharge test, dist doesn't contain preCharge yet
plobbes [Mon, 20 Nov 2006 04:57:37 +0000 (04:57 +0000)]
* Add Class data %WrappedSubmitClassMethod to remember "wrapped" submits
* Fix new() to check %WrappedSubmitClassMethod to avoid creating deep recursion
* Minor documentation change in print statements use ',' instead of '.'
plobbes [Mon, 20 Nov 2006 04:54:24 +0000 (04:54 +0000)]
* 8 new tests and 1 new "MOCK3" driver for testing _pre_submit() functionality
* test for new() replacing subclass submit and causing deep recursion
ivan [Tue, 10 Oct 2006 19:49:59 +0000 (19:49 +0000)]
3.00_04 for real
ivan [Tue, 10 Oct 2006 19:49:20 +0000 (19:49 +0000)]
add missing files to MANIFEST, move failure_statuses to top of the changelog as its the most important
ivan [Tue, 10 Oct 2006 19:46:41 +0000 (19:46 +0000)]
DOC: s/exp_date/expiration/; #closes CPAN#21082
ivan [Tue, 10 Oct 2006 19:41:04 +0000 (19:41 +0000)]
3.00_04
plobbes [Thu, 31 Aug 2006 20:22:32 +0000 (20:22 +0000)]
removed TODO since it doesn't exist in CVS
plobbes [Thu, 31 Aug 2006 20:15:35 +0000 (20:15 +0000)]
- remove extra block in code that redefines submit for subclass
plobbes [Thu, 31 Aug 2006 19:49:55 +0000 (19:49 +0000)]
- Add a second test driver (this one has a submit method)
- update submit() test cases
lawrence [Thu, 31 Aug 2006 15:08:16 +0000 (15:08 +0000)]
Doh! Forgot to fix the test count in bop.t
lawrence [Thu, 31 Aug 2006 15:06:32 +0000 (15:06 +0000)]
Changed the logic in the symbol-table magic to punt if the processor
class does not have a submit() method.
This bug *only* affected testing -- properly written processors that
declared a submit() method would not have experienced the
deep-recursion failure.
bop.t reverted to continue testing with the MOCK1 processor.
I see opportunities for more tests....
plobbes [Wed, 30 Aug 2006 19:06:36 +0000 (19:06 +0000)]
Changes to code formatting, POD and other non-functional changes.
plobbes [Wed, 30 Aug 2006 19:04:47 +0000 (19:04 +0000)]
- Lots of general cleanup, no functional changes. "fill paragraphs" in
POD, remove extra whitespace, sorted %fields, dump_contents now
sorts %contents, added myself to AUTHORS.
plobbes [Wed, 30 Aug 2006 18:48:40 +0000 (18:48 +0000)]
- test that required_fields() returns 0 if no required fields are missing
plobbes [Wed, 30 Aug 2006 18:47:38 +0000 (18:47 +0000)]
More changes per discussions on bop-devel
plobbes [Wed, 30 Aug 2006 18:44:54 +0000 (18:44 +0000)]
- Removed some old commented out 2.x statements
- set $VERSION using eval per modperlstyle
- new() now will strip off multiple leading dashes before calling build_subs
NOTE: we should probably have it remove any \W to make perl happy
- required_fields() now croaks with a list of missing fields
plobbes [Wed, 30 Aug 2006 18:29:59 +0000 (18:29 +0000)]
- created test cases for (all?) methods except _risk_detect _pre_submit
ivan [Tue, 29 Aug 2006 21:27:25 +0000 (21:27 +0000)]
adding Phil's changes to Changes
plobbes [Tue, 29 Aug 2006 19:45:55 +0000 (19:45 +0000)]
- content() now returns empty hash if no content is defined
- build_subs now uses can() so it doesn't redefine subs (and generate warnings)
- DOC: SYNOPSIS now uses correct "card_number" and not "cardnumber"
ivan [Tue, 22 Aug 2006 10:48:57 +0000 (10:48 +0000)]
ch ch ch chaaanges
ivan [Tue, 22 Aug 2006 10:24:35 +0000 (10:24 +0000)]
don't want to necessarily depend on Data::Dumper...
lawrence [Thu, 17 Aug 2006 14:23:07 +0000 (14:23 +0000)]
Fixup parameter passing, finish changing names & doco to match
lawrence [Thu, 17 Aug 2006 00:39:34 +0000 (00:39 +0000)]
added POD
lawrence [Wed, 16 Aug 2006 23:45:12 +0000 (23:45 +0000)]
New module for preCharge
lawrence [Wed, 16 Aug 2006 23:44:36 +0000 (23:44 +0000)]
New modules for preCharge
ivan [Thu, 3 Aug 2006 15:26:05 +0000 (15:26 +0000)]
tenatively adding inactive status
ivan [Wed, 2 Aug 2006 20:22:37 +0000 (20:22 +0000)]
add failure_status field and documentation
ivan [Wed, 2 Aug 2006 18:22:33 +0000 (18:22 +0000)]
need post_https from upstream now (yay!)
ivan [Wed, 2 Aug 2006 18:22:03 +0000 (18:22 +0000)]
eliminate warnings about redefined subroutes
ivan [Tue, 7 Feb 2006 14:26:01 +0000 (14:26 +0000)]
HTTPS: require Net::SSLeay 1.30 and remove _my_https_post kludge
ivan [Sun, 10 Apr 2005 07:28:03 +0000 (07:28 +0000)]
oops, forgot _03 changelog in _03
ivan [Wed, 16 Mar 2005 10:46:15 +0000 (10:46 +0000)]
new raw post
ivan [Tue, 11 Jan 2005 07:03:26 +0000 (07:03 +0000)]
quick bug fix for OpenECHO
ivan [Tue, 11 Jan 2005 06:40:41 +0000 (06:40 +0000)]
3.00_02!
ivan [Fri, 3 Sep 2004 23:20:39 +0000 (23:20 +0000)]
removing
ivan [Fri, 3 Sep 2004 23:20:25 +0000 (23:20 +0000)]
first changes for 3.00_01 test release
ivan [Fri, 3 Sep 2004 23:10:52 +0000 (23:10 +0000)]
Import of Business::OnlinePayment 2.01