LP#1474051 Drop unneeded CC payment fields
authorBill Erickson <berickxx@gmail.com>
Mon, 13 Jul 2015 18:00:06 +0000 (14:00 -0400)
committerBill Erickson <berickxx@gmail.com>
Tue, 9 Feb 2016 21:14:24 +0000 (16:14 -0500)
commita09062b5fe038fd3cbaeccd9d51ed881821f7069
treedd48959e44b809e38e450b19097f2a7c8367f928
parentf8cbc52c5a40eddfe30cac0955fd2c23e09a59d9
LP#1474051 Drop unneeded CC payment fields

Avoid storing the following credit card fields:

expire month
expire year
first name
last name
credit card type

Print and email receipts for credit card data modified to avoid
referencing these fields.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Money.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/CDBI/money.pm
Open-ILS/src/sql/Pg/080.schema.money.sql
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.drop_cc_cols.sql [new file with mode: 0644]
Open-ILS/src/sql/Pg/upgrade/YYYY.data.drop_cc_cols.sql [new file with mode: 0644]