Table
card_payment
Card and wallet details: first and last four digits, expiry month and year, issuing branch.
Replaces in 2020: EFTPOS
Rows 151–175 of 4,762
| payment_id→ payment.payment_id | institution_id→ financial_institution.institution_id | issuing_branchTEXT | issued_countryTEXT | account_nameTEXT | card_first4TEXT | card_last4TEXT | expiry_monthINTEGER | expiry_yearINTEGER | walletTEXT |
|---|---|---|---|---|---|---|---|---|---|
| 171 | 1 | Lyon Bellecour | France | Lucas Dubois | 5507 | 4664 | 8 | 2017 | NULL |
| 173 | 3 | Toulouse Capitole | France | Louis Simon | 5369 | 2162 | 6 | 2018 | NULL |
| 174 | 5 | Manhattan Midtown | United States | Harper Wilson | 4406 | 9408 | 6 | 2019 | NULL |
| 175 | 7 | Seattle Pike Place | United States | Harper Wilson | 5236 | 1884 | 4 | 2018 | NULL |
| 176 | 12 | Birmingham New St | United Kingdom | Freddie Patel | 5195 | 6021 | 11 | 2019 | NULL |
| 177 | 12 | Birmingham New St | United Kingdom | Grace Walker | 4984 | 3073 | 10 | 2019 | NULL |
| 178 | 14 | Milano Duomo | Italy | Leonardo Rossi | 5574 | 2952 | 2 | 2019 | NULL |
| 179 | 8 | Beijing Xidan | China | Min Xu | 6245 | 7958 | 2 | 2019 | NULL |
| 180 | 1 | Lyon Bellecour | France | Léa Thomas | 4067 | 4879 | 6 | 2018 | NULL |
| 181 | 9 | Guangzhou Tianhe | China | Min Xu | 4514 | 9576 | 12 | 2016 | NULL |
| 183 | 16 | Madrid Gran Vía | Spain | Valeria González | 4499 | 3846 | 4 | 2017 | NULL |
| 184 | 14 | Milano Duomo | Italy | Leonardo Rossi | 5269 | 0061 | 1 | 2016 | NULL |
| 185 | 13 | Edinburgh Princes St | United Kingdom | Freddie Wright | 5247 | 3182 | 8 | 2018 | NULL |
| 186 | 7 | Denver Union Station | United States | Emma Johnson | 5536 | 2405 | 1 | 2016 | NULL |
| 189 | 3 | Bordeaux Chartrons | France | Chloé Laurent | 4792 | 9431 | 6 | 2018 | NULL |
| 191 | 13 | Bristol Corn St | United Kingdom | Harry Evans | 5218 | 6343 | 3 | 2020 | NULL |
| 193 | 30 | Saint Petersburg Nevsky | Russia | Mikhail Popov | 4089 | 0347 | 5 | 2020 | NULL |
| 194 | 1 | Paris Opéra | France | Camille Simon | 5481 | 1563 | 10 | 2019 | NULL |
| 196 | 4 | Paris Louvre | France | Gabriel Robert | 4223 | 9544 | 3 | 2016 | NULL |
| 197 | 16 | Madrid Gran Vía | Spain | Hugo Martínez | 4987 | 3538 | 8 | 2016 | NULL |
| 198 | 16 | Sevilla Triana | Spain | Hugo Martínez | 5365 | 0149 | 4 | 2018 | NULL |
| 200 | 12 | Birmingham New St | United Kingdom | Freddie Walker | 5142 | 8794 | 12 | 2019 | NULL |
| 201 | 3 | Toulouse Capitole | France | Camille Lefebvre | 4564 | 9209 | 2 | 2017 | NULL |
| 202 | 19 | München Marienplatz | Germany | Paul Koch | 4960 | 8842 | 5 | 2018 | Apple Pay |
| 203 | 28 | Rotterdam Coolsingel | Netherlands | Tess Visser | 5380 | 3256 | 7 | 2018 | NULL |
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;