Table
card_payment
Card and wallet details: first and last four digits, expiry month and year, issuing branch.
Replaces in 2020: EFTPOS
Rows 926–950 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 |
|---|---|---|---|---|---|---|---|---|---|
| 1118 | 8 | Beijing Xidan | China | Jun Zhao | 5273 | 6542 | 8 | 2017 | NULL |
| 1120 | 4 | Paris Louvre | France | Chloé Simon | 4760 | 9556 | 4 | 2019 | Google Pay |
| 1121 | 4 | Strasbourg Kléber | France | Zoé Petit | 5487 | 5029 | 12 | 2017 | NULL |
| 1122 | 1 | Paris Opéra | France | Camille Thomas | 4394 | 3497 | 3 | 2018 | NULL |
| 1123 | 3 | Bordeaux Chartrons | France | Camille Thomas | 5168 | 9991 | 2 | 2018 | NULL |
| 1126 | 5 | Austin Downtown | United States | Mia Anderson | 4996 | 4512 | 11 | 2019 | NULL |
| 1127 | 8 | Beijing Xidan | China | Lei Chen | 5364 | 4159 | 1 | 2018 | NULL |
| 1128 | 13 | Bristol Corn St | United Kingdom | Alfie Jones | 5549 | 0967 | 5 | 2021 | NULL |
| 1129 | 7 | Seattle Pike Place | United States | Ella Brown | 5171 | 5767 | 12 | 2018 | NULL |
| 1130 | 5 | Manhattan Midtown | United States | Olivia Williams | 4965 | 6831 | 10 | 2020 | NULL |
| 1131 | 23 | Yokohama Minatomirai | Japan | Hina Sato | 3581 | 2337 | 8 | 2020 | NULL |
| 1132 | 4 | Paris Louvre | France | Camille Petit | 5138 | 2084 | 5 | 2018 | NULL |
| 1133 | 35 | Toronto Bay St | Canada | Emma Brown | 4685 | 1330 | 8 | 2021 | NULL |
| 1134 | 7 | Seattle Pike Place | United States | Emma Miller | 3773 | 8707 | 5 | 2019 | NULL |
| 1135 | 12 | Birmingham New St | United Kingdom | Jack Davies | 4165 | 2722 | 12 | 2020 | NULL |
| 1136 | 9 | Shenzhen Futian | China | Yang Wu | 6235 | 5283 | 5 | 2019 | NULL |
| 1137 | 9 | Guangzhou Tianhe | China | Min Sun | 5477 | 4286 | 10 | 2021 | NULL |
| 1139 | 18 | Frankfurt Taunusanlage | Germany | Paul Meyer | 5402 | 4916 | 9 | 2017 | Apple Pay |
| 1140 | 2 | Marseille Canebière | France | Camille Bernard | 5330 | 1105 | 12 | 2018 | NULL |
| 1141 | 13 | Bristol Corn St | United Kingdom | George Jones | 4040 | 0416 | 4 | 2019 | NULL |
| 1142 | 11 | London Canary Wharf | United Kingdom | George Jones | 4661 | 5949 | 2 | 2018 | NULL |
| 1144 | 12 | Birmingham New St | United Kingdom | Sophie Johnson | 5459 | 2502 | 8 | 2019 | NULL |
| 1145 | 1 | Lyon Bellecour | France | Hugo Lefebvre | 4028 | 2243 | 4 | 2017 | NULL |
| 1146 | 33 | Bergen Bryggen | Norway | Filip Johansen | 4148 | 2456 | 7 | 2018 | NULL |
| 1148 | 11 | London Canary Wharf | United Kingdom | Lily Jones | 4537 | 6555 | 5 | 2017 | 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;