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>
Wed, 14 Oct 2015 15:22:23 +0000 (11:22 -0400)
commitdf81f7686d71c52863d8f514a4778b3aa0e1655b
treeffabe71e099e467eab3f52f2e870803d81ae2264
parent08f8938c4e32855ee0e25f34e11fc140a40d5c38
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]