add note about interface instability & emailing payflowintegrator@paypal.com
authorivan <ivan>
Wed, 4 Apr 2007 20:10:50 +0000 (20:10 +0000)
committerivan <ivan>
Wed, 4 Apr 2007 20:10:50 +0000 (20:10 +0000)
Changes
PayflowPro.pm
README

diff --git a/Changes b/Changes
index d1fa9bb..2d2db3e 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,10 +1,12 @@
 Revision history for Perl extension Business::OnlinePayment::PayflowPro.
 
 0.07  
 Revision history for Perl extension Business::OnlinePayment::PayflowPro.
 
 0.07  
-       [0.07_04 Tue Mar 13 18:26:12 EDT 2007] ivan
+       [0.07_05 Wed Apr  4 12:56:57 PDT 2007] ivan
+       - add note about inteface & contacting payflowintegrator@paypal.com
+        [0.07_04 Tue Mar 13 18:26:12 EDT 2007] ivan
         - ripped out a bunch of hastily-conceived ->param BS more appropriate
           for implementation in a base class.  Server names were incorrect.
         - ripped out a bunch of hastily-conceived ->param BS more appropriate
           for implementation in a base class.  Server names were incorrect.
-          Tests were broken.  Very dissapointing.
+          Tests were broken (some specific to a particular account).
        - depend on B:OP:HTTPS 0.06 for Crypt::SSLeay fixes
        [0.07_03 Tue Mar 13 18:26:12 EDT 2007] plobbes
        - add "shortcut" param 'client_certification_id' (can be
        - depend on B:OP:HTTPS 0.06 for Crypt::SSLeay fixes
        [0.07_03 Tue Mar 13 18:26:12 EDT 2007] plobbes
        - add "shortcut" param 'client_certification_id' (can be
index 6439903..c7d31f3 100644 (file)
@@ -9,7 +9,7 @@ use Business::OnlinePayment::HTTPS 0.06;
 
 use base qw(Business::OnlinePayment::HTTPS);
 
 
 use base qw(Business::OnlinePayment::HTTPS);
 
-$VERSION = '0.07_04';
+$VERSION = '0.07_05';
 $VERSION = eval $VERSION;
 $DEBUG   = 0;
 
 $VERSION = eval $VERSION;
 $DEBUG   = 0;
 
@@ -282,7 +282,7 @@ Business::OnlinePayment::PayflowPro - Payflow Pro backend for Business::OnlinePa
       'PayflowPro',
       'vendor'    => 'your_vendor',
       'partner'   => 'your_partner',
       'PayflowPro',
       'vendor'    => 'your_vendor',
       'partner'   => 'your_partner',
-      'client_certification_id' => 'assigned_certification_id',
+      'client_certification_id' => 'assigned_certification_id', #see NOTE below
   );
   
   # See the module documentation for details of content()
   );
   
   # See the module documentation for details of content()
@@ -560,8 +560,16 @@ troubleshooting problems.
 
 =head1 COMPATIBILITY
 
 
 =head1 COMPATIBILITY
 
-This module implements an interface to the Payflow Pro Perl API, which
-can be downloaded at https://manager.paypal.com/ with a valid login.
+As of 0.07, this module communicates with the Payflow gateway directly and no
+longer requires the Payflow Pro SDK or other download.  Thanks to Phil Lobbes
+for this great work.
+
+=head1 NOTE ON CERTIFICATION ID
+
+The Payflow API that this module interfaces with is not yet an officially
+supported service and is still subject to change.  At this time, you need to
+contact payflowintegrator@paypal.com for a certification ID to connect and run
+transactions using this module.
 
 =head1 AUTHORS
 
 
 =head1 AUTHORS
 
diff --git a/README b/README
index 5b91963..b2d5293 100644 (file)
--- a/README
+++ b/README
@@ -12,6 +12,11 @@ As of 0.07, this module communicates with the Payflow gateway directly and no
 longer requires the Payflow Pro SDK.  Thanks to Phil Lobbes for this great
 work.
 
 longer requires the Payflow Pro SDK.  Thanks to Phil Lobbes for this great
 work.
 
+The Payflow API that this module interfaces with is not yet an officially
+supported service and is still subject to change.  At this time, you need to
+contact payflowintegrator@paypal.com for a certification ID to connect and run
+transactions using this module.
+
 Based on Business::OnlinePayment::AuthorizeNet written by Jason Kohles.
 Currently maintained by Ivan Kohler <ivan-payflowpro@420.am> and Phil Lobbes
 <phil at perkpartners.com>.
 Based on Business::OnlinePayment::AuthorizeNet written by Jason Kohles.
 Currently maintained by Ivan Kohler <ivan-payflowpro@420.am> and Phil Lobbes
 <phil at perkpartners.com>.