Package home | Report new bug | New search | Development Roadmap Status: Open | Feedback | All | Closed Since Version 0.6.8

Bug #14255 No echeck support for business checking accounts with authorizenet driver
Submitted: 2008-06-28 20:12 UTC
From: bigbluevan2 Assigned:
Status: Open Package: Payment_Process (version 0.6.6)
PHP Version: 5.2.5 OS:
Roadmaps: (Not assigned)    
Subscription  


 [2008-06-28 20:12 UTC] bigbluevan2 (Clayton Smith)
Description: ------------ According to page 7 of eCheck.pdf (http://developer.authorize.net/guides/eCheck.pdf), an echeck of type BUSINESSCHECKING should be allowed to be specified. Refer to patch diff -ru Payment.orig/Process/AuthorizeNet.php Payment/Process/AuthorizeNet.php --- Payment.orig/Process/AuthorizeNet.php 2008-06-28 14:57:44.000000000 -0500 +++ Payment/Process/AuthorizeNet.php 2008-06-28 14:59:19.000000000 -0500 @@ -332,6 +332,9 @@ case PAYMENT_PROCESS_CK_SAVINGS: $data['x_bank_acct_type'] = 'SAVINGS'; break; + case PAYMENT_PROCESS_CK_BUSINESSCHECKING: + $data['x_bank_acct_type'] = 'BUSINESSCHECKING'; + break; } } diff -ru Payment.orig/Process/Type.php Payment/Process/Type.php --- Payment.orig/Process/Type.php 2008-06-28 14:57:44.000000000 -0500 +++ Payment/Process/Type.php 2008-06-28 15:02:28.000000000 -0500 @@ -52,6 +52,7 @@ define('PAYMENT_PROCESS_CK_SAVINGS', 1000); define('PAYMENT_PROCESS_CK_CHECKING', 1001); +define('PAYMENT_PROCESS_CK_BUSINESSCHECKING', 1002); /** * Payment_Process_Type

Comments