Table
card_payment
Card and wallet details: first and last four digits, expiry month and year, issuing branch.
Replaces in 2020: EFTPOS
Rows 1,801–1,825 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 |
|---|---|---|---|---|---|---|---|---|---|
| 2134 | 13 | Bristol Corn St | United Kingdom | Amelia Wright | 5580 | 6488 | 1 | 2019 | NULL |
| 2135 | 34 | Tampere Hämeenkatu | Finland | Aino Mäkelä | 5424 | 9148 | 3 | 2022 | NULL |
| 2136 | 9 | Guangzhou Tianhe | China | Yang Chen | 6222 | 6482 | 6 | 2018 | NULL |
| 2137 | 14 | Milano Duomo | Italy | Francesco Colombo | 5516 | 7363 | 4 | 2021 | NULL |
| 2138 | 3 | Rennes République | France | Manon Lefebvre | 4215 | 6068 | 3 | 2020 | NULL |
| 2139 | 5 | Chicago Loop | United States | Mia Johnson | 4615 | 2247 | 1 | 2021 | Apple Pay |
| 2140 | 13 | Bristol Corn St | United Kingdom | Sophie Jones | 5338 | 4321 | 12 | 2021 | NULL |
| 2141 | 1 | Paris Opéra | France | Manon Moreau | 4460 | 3834 | 4 | 2018 | NULL |
| 2142 | 2 | Marseille Canebière | France | Hugo Martin | 5531 | 3966 | 12 | 2021 | NULL |
| 2143 | 16 | Sevilla Triana | Spain | Álvaro López | 5575 | 1184 | 7 | 2020 | NULL |
| 2144 | 17 | Barcelona Eixample | Spain | Pablo Martín | 5268 | 0421 | 1 | 2021 | NULL |
| 2145 | 9 | Shenzhen Futian | China | Yang Sun | 4899 | 4946 | 1 | 2018 | NULL |
| 2146 | 21 | Brasília Asa Sul | Brazil | Helena Oliveira | 4543 | 4922 | 7 | 2019 | NULL |
| 2147 | 1 | Lyon Bellecour | France | Chloé Thomas | 4594 | 7748 | 8 | 2018 | NULL |
| 2148 | 4 | Paris Louvre | France | Lucas Durand | 5307 | 6408 | 8 | 2021 | NULL |
| 2149 | 3 | Rennes République | France | Jules Durand | 5105 | 1672 | 12 | 2019 | NULL |
| 2150 | 20 | São Paulo Paulista | Brazil | Helena Pereira | 4455 | 0348 | 6 | 2018 | NULL |
| 2152 | 1 | Paris Opéra | France | Camille Leroy | 4301 | 5078 | 1 | 2020 | NULL |
| 2153 | 2 | Marseille Canebière | France | Léa Thomas | 4838 | 1688 | 3 | 2018 | Apple Pay |
| 2155 | 6 | San Francisco Market St | United States | Liam Smith | 5497 | 7096 | 2 | 2022 | NULL |
| 2156 | 13 | Edinburgh Princes St | United Kingdom | Oliver Johnson | 4958 | 6476 | 7 | 2021 | NULL |
| 2158 | 17 | Bilbao Abando | Spain | Daniel López | 4459 | 6011 | 8 | 2021 | Google Pay |
| 2160 | 2 | Marseille Canebière | France | Arthur Robert | 4230 | 5800 | 1 | 2018 | NULL |
| 2161 | 16 | Sevilla Triana | Spain | Hugo Gómez | 5335 | 0628 | 7 | 2018 | NULL |
| 2162 | 17 | Bilbao Abando | Spain | Mateo Rodríguez | 4274 | 4914 | 8 | 2021 | 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;