Table
card_payment
Card and wallet details: first and last four digits, expiry month and year, issuing branch.
Replaces in 2020: EFTPOS
Rows 1,651–1,675 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 |
|---|---|---|---|---|---|---|---|---|---|
| 1963 | 8 | Shanghai Pudong | China | Xin Li | 6202 | 9729 | 10 | 2021 | NULL |
| 1965 | 5 | Austin Downtown | United States | Noah Wilson | 4807 | 2141 | 12 | 2019 | NULL |
| 1966 | 1 | Lyon Bellecour | France | Léa Bernard | 4005 | 7033 | 11 | 2019 | NULL |
| 1967 | 10 | Chengdu Jinjiang | China | Fang Xu | 4957 | 8052 | 7 | 2022 | NULL |
| 1968 | 30 | Moscow Tverskaya | Russia | Anastasia Popov | 4896 | 0774 | 4 | 2021 | NULL |
| 1969 | 5 | Manhattan Midtown | United States | Liam Williams | 5281 | 3386 | 12 | 2018 | NULL |
| 1970 | 16 | Madrid Gran Vía | Spain | Hugo Gómez | 4415 | 7935 | 8 | 2019 | NULL |
| 1971 | 30 | Moscow Tverskaya | Russia | Anastasia Popov | 5383 | 4335 | 4 | 2019 | NULL |
| 1972 | 7 | Seattle Pike Place | United States | Harper Jones | 5270 | 9246 | 4 | 2020 | NULL |
| 1973 | 8 | Beijing Xidan | China | Lei Sun | 4602 | 4416 | 1 | 2022 | NULL |
| 1975 | 7 | Denver Union Station | United States | Olivia Miller | 3782 | 8206 | 6 | 2022 | NULL |
| 1976 | 4 | Paris Louvre | France | Camille Moreau | 5580 | 8023 | 10 | 2018 | Google Pay |
| 1977 | 16 | Sevilla Triana | Spain | Hugo Gómez | 5516 | 8574 | 6 | 2018 | NULL |
| 1978 | 6 | Atlanta Midtown | United States | Liam Johnson | 4251 | 9250 | 12 | 2020 | NULL |
| 1979 | 7 | Seattle Pike Place | United States | Liam Jones | 4227 | 2106 | 6 | 2019 | NULL |
| 1980 | 8 | Beijing Xidan | China | Fang Zhou | 4704 | 4109 | 2 | 2020 | NULL |
| 1981 | 6 | Atlanta Midtown | United States | Mia Moore | 5166 | 1001 | 2 | 2018 | NULL |
| 1982 | 33 | Bergen Bryggen | Norway | Filip Kristiansen | 4013 | 3886 | 7 | 2018 | Google Pay |
| 1985 | 7 | Denver Union Station | United States | Ava Davis | 5107 | 5128 | 1 | 2022 | NULL |
| 1986 | 19 | Hamburg Jungfernstieg | Germany | Lina Wagner | 5404 | 5338 | 11 | 2020 | NULL |
| 1987 | 12 | Birmingham New St | United Kingdom | Sophie Brown | 4462 | 3553 | 9 | 2020 | NULL |
| 1988 | 23 | Kyoto Shijo | Japan | Yuto Takahashi | 4462 | 6778 | 3 | 2020 | Apple Pay |
| 1989 | 35 | Montréal Ville-Marie | Canada | Liam Gagnon | 5229 | 1558 | 10 | 2020 | NULL |
| 1990 | 23 | Yokohama Minatomirai | Japan | Ren Watanabe | 5323 | 3577 | 5 | 2022 | NULL |
| 1991 | 23 | Kyoto Shijo | Japan | Yuto Takahashi | 4565 | 7620 | 8 | 2022 | 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;