Table
card_payment
Card and wallet details: first and last four digits, expiry month and year, issuing branch.
Replaces in 2020: EFTPOS
Rows 576–600 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 |
|---|---|---|---|---|---|---|---|---|---|
| 705 | 7 | Denver Union Station | United States | Ava Taylor | 4185 | 5528 | 6 | 2017 | NULL |
| 706 | 2 | Lille Grand Place | France | Hugo Thomas | 4141 | 9976 | 7 | 2017 | NULL |
| 707 | 3 | Bordeaux Chartrons | France | Léa Moreau | 4634 | 3287 | 1 | 2017 | NULL |
| 708 | 7 | Denver Union Station | United States | Liam Jones | 4140 | 9634 | 11 | 2017 | NULL |
| 709 | 1 | Lyon Bellecour | France | Zoé Durand | 4268 | 4257 | 12 | 2017 | NULL |
| 710 | 35 | Toronto Bay St | Canada | Chloé Martin | 4143 | 5590 | 10 | 2020 | NULL |
| 711 | 35 | Montréal Ville-Marie | Canada | Chloé Martin | 4183 | 3009 | 7 | 2016 | NULL |
| 712 | 18 | Berlin Unter den Linden | Germany | Lina Meyer | 4955 | 0722 | 3 | 2017 | NULL |
| 713 | 2 | Marseille Canebière | France | Camille Simon | 5195 | 3622 | 7 | 2019 | NULL |
| 715 | 35 | Montréal Ville-Marie | Canada | William Roy | 4636 | 6056 | 5 | 2019 | NULL |
| 716 | 19 | München Marienplatz | Germany | Leon Weber | 4106 | 6874 | 2 | 2020 | NULL |
| 717 | 18 | Frankfurt Taunusanlage | Germany | Hannah Becker | 4288 | 8952 | 9 | 2016 | NULL |
| 718 | 3 | Rennes République | France | Hugo Laurent | 5218 | 5275 | 1 | 2016 | NULL |
| 720 | 7 | Denver Union Station | United States | Noah Moore | 4075 | 8191 | 7 | 2020 | NULL |
| 721 | 32 | Göteborg Avenyn | Sweden | Maja Karlsson | 5438 | 5512 | 3 | 2018 | NULL |
| 722 | 11 | Manchester Market St | United Kingdom | Amelia Wilson | 4669 | 4978 | 9 | 2018 | NULL |
| 723 | 7 | Denver Union Station | United States | Ethan Moore | 5568 | 7225 | 7 | 2018 | NULL |
| 724 | 5 | Manhattan Midtown | United States | Ethan Moore | 4742 | 2495 | 1 | 2017 | Google Pay |
| 725 | 5 | Austin Downtown | United States | Ava Smith | 5318 | 4754 | 5 | 2017 | NULL |
| 726 | 7 | Denver Union Station | United States | Noah Moore | 5590 | 4596 | 6 | 2017 | NULL |
| 727 | 6 | San Francisco Market St | United States | Harper Miller | 4286 | 8211 | 4 | 2020 | NULL |
| 728 | 6 | Atlanta Midtown | United States | Ella Brown | 4007 | 3864 | 9 | 2016 | NULL |
| 729 | 2 | Lille Grand Place | France | Inès Robert | 4855 | 3307 | 1 | 2020 | NULL |
| 731 | 3 | Bordeaux Chartrons | France | Zoé Thomas | 5300 | 7238 | 4 | 2020 | Google Pay |
| 732 | 17 | Barcelona Eixample | Spain | Mateo García | 4022 | 0613 | 1 | 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;