X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2Fpayby.pm;h=b8496558773f37b195bc637e3f6f231e6370348c;hp=443a130ac8c320924dc6b587ad6a64366ddff7af;hb=674cb2d9d7105f4cc2871539b2e9f7088cdaa750;hpb=bc75a214c30ca0ae7554cc60d4f7754f5ea03366 diff --git a/FS/FS/payby.pm b/FS/FS/payby.pm index 443a130ac..b84965587 100644 --- a/FS/FS/payby.pm +++ b/FS/FS/payby.pm @@ -41,6 +41,8 @@ Payment types. # - a customer saved payment type (cust_payby.payby) # - a payment or refund type (cust_pay.payby, cust_pay_batch.payby, cust_refund.payby) +# customer methods that start with 'D' will be interpreted as on-demand + tie %hash, 'Tie::IxHash', 'CARD' => { tinyname => 'card', @@ -100,6 +102,12 @@ tie %hash, 'Tie::IxHash', longname => 'Western Union', cust_main => '', #this is a payment type only }, + 'IDTP' => { + tinyname => 'IDT', + shortname => 'IDT Payment Services', + longname => 'IDT Payment Services', + cust_main => '', #this is a payment type only + }, 'MCRD' => { #not the same as DCRD tinyname => 'card', shortname => 'Manual credit card', # initial payment, then billing