Skip to content
Louvre Ops DB

Table

card_payment

Card and wallet details: first and last four digits, expiry month and year, issuing branch.

Replaces in 2020: EFTPOS

Rows 726–750 of 4,762

card_payment, page 30 of 191
payment_id→ payment.payment_idinstitution_id→ financial_institution.institution_idissuing_branchTEXTissued_countryTEXTaccount_nameTEXTcard_first4TEXTcard_last4TEXTexpiry_monthINTEGERexpiry_yearINTEGERwalletTEXT
88433Oslo BjørvikaNorwayEmil Larsen4836130962019NULL
88513Edinburgh Princes StUnited KingdomIsla Wilson3755500632019NULL
88630Saint Petersburg NevskyRussiaMaria Vasiliev5563066722020NULL
89017Barcelona EixampleSpainHugo Martín4099869632016NULL
8919Shenzhen FutianChinaLei Wu5158311692017Apple Pay
8929Guangzhou TianheChinaFang Chen41057911122019NULL
89319München MarienplatzGermanyHannah Schmidt4307517142018NULL
89435Toronto Bay StCanadaEmma Gagnon5554426312017NULL
89522Osaka UmedaJapanYuto Nakamura35416913112016NULL
89714Milano DuomoItalyGinevra Bianchi5224410652018NULL
89821Belo Horizonte SavassiBrazilValentina Alves5166949272018NULL
9006San Francisco Market StUnited StatesElla Anderson4419177022019NULL
9019Shenzhen FutianChinaLei Li5116320572020NULL
90210Hangzhou XihuChinaHao Zhao5390883922016NULL
9031Nantes CommerceFranceManon Thomas54263475122017NULL
90535Toronto Bay StCanadaEmma Brown4812196132018NULL
9063Bordeaux ChartronsFranceManon Martin4184146682018NULL
9072Lille Grand PlaceFranceCamille Robert4104449252018NULL
9089Shenzhen FutianChinaJing Liu5503459252017NULL
90924Busan SeomyeonSouth KoreaSeo-yeon Cho4255812492017NULL
91035Montréal Ville-MarieCanadaCharlotte Martin5327483082019NULL
91120São Paulo PaulistaBrazilArthur Rodrigues5533195512017Apple Pay
91216Madrid Gran VíaSpainDaniel Gómez5105372362017NULL
9136Boston Back BayUnited StatesOlivia Williams3710070282017NULL
9144Paris LouvreFranceGabriel Simon5353297072018NULL
Table definition
CREATE TABLE card_payment (
  payment_id     INTEGER PRIMARY KEY REFERENCES payment (payment_id),
  institution_id INTEGER NOT NULL REFERENCES financial_institution (institution_id),
  issuing_branch TEXT NOT NULL,
  issued_country TEXT NOT NULL,
  account_name   TEXT NOT NULL,
  card_first4    TEXT NOT NULL CHECK (length(card_first4) = 4 AND card_first4 NOT GLOB '*[^0-9]*'),
  card_last4     TEXT NOT NULL CHECK (length(card_last4) = 4 AND card_last4 NOT GLOB '*[^0-9]*'),
  expiry_month   INTEGER NOT NULL CHECK (expiry_month BETWEEN 1 AND 12),
  expiry_year    INTEGER NOT NULL CHECK (expiry_year BETWEEN 2000 AND 2099),
  wallet         TEXT CHECK (wallet IN ('Apple Pay', 'Google Pay'))
) STRICT;