diff options
author | Mark Wells <mark@freeside.biz> | 2016-06-03 22:58:35 -0700 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2016-06-03 22:59:44 -0700 |
commit | c43a82b640f8c4ec8a43debf7b6e11379aef53e4 (patch) | |
tree | faab8e0e3fb472659f49159503ffceb959e791c8 /FS | |
parent | c66e2ded844dbf3d0f23a70db96f0535e111400d (diff) |
ignore weight when editing DCRD/DCHK payment methods, #71176
Diffstat (limited to 'FS')
-rw-r--r-- | FS/FS/cust_payby.pm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/FS/FS/cust_payby.pm b/FS/FS/cust_payby.pm index 623a44efc..62fa9be5f 100644 --- a/FS/FS/cust_payby.pm +++ b/FS/FS/cust_payby.pm @@ -715,6 +715,9 @@ sub cgi_hash_callback { 'CARD' => 'DCRD', 'CHEK' => 'DCHK', ); + # the payby selector gives the choice of CARD or CHEK (or others, but + # those are the ones with auto and on-demand versions). if the user didn't + # choose a weight, then they mean DCRD/DCHK. $hashref->{payby} = $noauto{$hashref->{payby}} if ! $hashref->{weight} && exists $noauto{$hashref->{payby}}; |