RT#23741 Multiple payment options [selfservice paytypes fix]
authorJonathan Prykop <jonathan@freeside.biz>
Fri, 26 Jun 2015 01:59:54 +0000 (20:59 -0500)
committerIvan Kohler <ivan@freeside.biz>
Sat, 24 Oct 2015 22:24:34 +0000 (15:24 -0700)
FS/FS/ClientAPI/MyAccount.pm

index 35cc829..98b87ad 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;
 
 # for code organization
 use FS::ClientAPI::MyAccount::contact;
@@ -860,7 +861,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,