RT#23741 Multiple payment options [selfservice paytypes fix]
authorJonathan Prykop <jonathan@freeside.biz>
Fri, 26 Jun 2015 01:59:54 +0000 (20:59 -0500)
committerJonathan Prykop <jonathan@freeside.biz>
Fri, 26 Jun 2015 01:59:54 +0000 (20:59 -0500)
FS/FS/ClientAPI/MyAccount.pm

index 610754c..9c323a4 100644 (file)
@@ -48,6 +48,7 @@ use FS::msg_template;
 use FS::contact;
 use FS::cust_contact;
 use FS::cust_location;
+use FS::cust_payby;
 
 use FS::ClientAPI::MyAccount::quotation; # just for code organization
 
@@ -854,7 +855,7 @@ sub payment_info {
       'require_cvv'        => $conf->exists('selfservice-require_cvv'),
       'onfile_require_cvv' => $conf->exists('selfservice-onfile_require_cvv'),
 
-      'paytypes' => [ @FS::cust_main::paytypes ],
+      'paytypes' => [ FS::cust_payby::paytypes ],
 
       'paybys' => [ $conf->config('signup_server-payby') ],
       'cust_paybys' => \@cust_paybys,