Table
card_payment
Card and wallet details: first and last four digits, expiry month and year, issuing branch.
Replaces in 2020: EFTPOS
Rows 176–200 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 |
|---|---|---|---|---|---|---|---|---|---|
| 204 | 3 | Toulouse Capitole | France | Louis Simon | 4581 | 3572 | 4 | 2018 | NULL |
| 205 | 31 | Kraków Rynek | Poland | Jakub Zieliński | 4724 | 0647 | 5 | 2018 | NULL |
| 206 | 7 | Denver Union Station | United States | Ava Moore | 3756 | 9313 | 10 | 2019 | NULL |
| 207 | 2 | Paris La Défense | France | Hugo Moreau | 5251 | 7639 | 7 | 2019 | NULL |
| 208 | 31 | Kraków Rynek | Poland | Hanna Kowalski | 4601 | 9185 | 6 | 2017 | NULL |
| 209 | 19 | Hamburg Jungfernstieg | Germany | Elias Koch | 5466 | 0199 | 4 | 2017 | NULL |
| 210 | 1 | Lyon Bellecour | France | Arthur Bernard | 5488 | 9854 | 4 | 2018 | NULL |
| 211 | 2 | Paris La Défense | France | Lucas Lefebvre | 5469 | 0340 | 12 | 2016 | NULL |
| 212 | 3 | Bordeaux Chartrons | France | Camille Leroy | 5440 | 2017 | 11 | 2020 | NULL |
| 213 | 26 | Melbourne Collins St | Australia | Ruby Jones | 3717 | 9888 | 9 | 2020 | NULL |
| 214 | 35 | Montréal Ville-Marie | Canada | Charlotte Tremblay | 5206 | 7349 | 1 | 2020 | NULL |
| 215 | 21 | Brasília Asa Sul | Brazil | Alice Souza | 5211 | 6162 | 7 | 2017 | NULL |
| 216 | 11 | London Canary Wharf | United Kingdom | Oliver Patel | 3781 | 7551 | 3 | 2020 | NULL |
| 219 | 8 | Shanghai Pudong | China | Xin Liu | 6267 | 8469 | 10 | 2017 | Google Pay |
| 220 | 10 | Chengdu Jinjiang | China | Xin Liu | 5455 | 2672 | 11 | 2020 | NULL |
| 221 | 17 | Bilbao Abando | Spain | Valeria Pérez | 4016 | 4330 | 2 | 2020 | NULL |
| 222 | 11 | Manchester Market St | United Kingdom | Sophie Smith | 4705 | 2052 | 6 | 2016 | NULL |
| 223 | 29 | Eindhoven Stratumseind | Netherlands | Daan Jansen | 4628 | 3996 | 8 | 2020 | NULL |
| 224 | 5 | Austin Downtown | United States | Harper Moore | 4022 | 3248 | 6 | 2016 | NULL |
| 225 | 2 | Paris La Défense | France | Léa Durand | 4751 | 3196 | 8 | 2018 | NULL |
| 226 | 12 | Birmingham New St | United Kingdom | Alfie Wright | 4742 | 2974 | 6 | 2018 | NULL |
| 227 | 11 | London Canary Wharf | United Kingdom | Freddie Johnson | 4184 | 1581 | 11 | 2020 | NULL |
| 228 | 11 | London Canary Wharf | United Kingdom | Freddie Johnson | 5460 | 7955 | 10 | 2017 | NULL |
| 229 | 13 | Bristol Corn St | United Kingdom | Freddie Johnson | 5215 | 0038 | 5 | 2019 | NULL |
| 230 | 5 | Manhattan Midtown | United States | Mason Wilson | 5155 | 7746 | 4 | 2019 | 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;