[freeside-commits] branch master updated. 091e39d6952f3ae61b4993b19643fec6e4a52979

Jonathan Prykop jonathan at 420.am
Fri May 13 16:11:53 PDT 2016


The branch, master has been updated
       via  091e39d6952f3ae61b4993b19643fec6e4a52979 (commit)
      from  093747609fc543f09353f32c0ff0a1d47925dafc (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 091e39d6952f3ae61b4993b19643fec6e4a52979
Author: Jonathan Prykop <jonathan at freeside.biz>
Date:   Fri May 13 18:11:34 2016 -0500

    RT#42347: Add IDT transaction ID to payment information

diff --git a/FS/FS/API.pm b/FS/FS/API.pm
index 9d0ef25..6ca2b55 100644
--- a/FS/FS/API.pm
+++ b/FS/FS/API.pm
@@ -66,6 +66,10 @@ Amount paid
 
 Option date for payment
 
+=item order_number
+
+Optional order number
+
 =back
 
 Example:
@@ -78,6 +82,7 @@ Example:
 
     #optional
     '_date'   => 1397977200, #UNIX timestamp
+    'order_number' => '12345',
   );
 
   if ( $result->{'error'} ) {
diff --git a/FS/FS/Schema.pm b/FS/FS/Schema.pm
index 4f7dade..cdb0d28 100644
--- a/FS/FS/Schema.pm
+++ b/FS/FS/Schema.pm
@@ -2463,7 +2463,7 @@ sub tables_hashref {
         'gatewaynum',      'int', 'NULL',      '', '', '', # payment_gateway FK
         'processor',   'varchar', 'NULL', $char_d, '', '', # module name
         'auth',        'varchar', 'NULL',      16, '', '', # CC auth number
-        'order_number','varchar', 'NULL', $char_d, '', '', # transaction number
+        'order_number','varchar', 'NULL', 256, '', '', # transaction number
       ],
       'primary_key'  => 'paynum',
       #i guess not now, with cust_pay_pending, if we actually make it here, we _do_ want to record it# 'unique' => [ [ 'payunique' ] ],
@@ -2517,7 +2517,7 @@ sub tables_hashref {
         'gatewaynum',      'int', 'NULL',      '', '', '', # payment_gateway FK
         'processor',   'varchar', 'NULL', $char_d, '', '', # module name
         'auth',        'varchar', 'NULL',      16, '', '', # CC auth number
-        'order_number','varchar', 'NULL', $char_d, '', '', # transaction number
+        'order_number','varchar', 'NULL', 256, '', '', # transaction number
 
         #void fields
         'void_date',  @date_type,                  '', '', 

-----------------------------------------------------------------------

Summary of changes:
 FS/FS/API.pm    |    5 +++++
 FS/FS/Schema.pm |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)




More information about the freeside-commits mailing list