Table
card_payment
Card and wallet details: first and last four digits, expiry month and year, issuing branch.
Replaces in 2020: EFTPOS
Rows 1,001–1,025 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 |
|---|---|---|---|---|---|---|---|---|---|
| 1206 | 23 | Kyoto Shijo | Japan | Sakura Watanabe | 5435 | 2410 | 2 | 2018 | NULL |
| 1207 | 24 | Seoul Yeouido | South Korea | Seo-yeon Park | 4973 | 3353 | 11 | 2018 | NULL |
| 1208 | 4 | Strasbourg Kléber | France | Léa Moreau | 4431 | 1495 | 10 | 2021 | NULL |
| 1209 | 1 | Paris Opéra | France | Inès Leroy | 4883 | 0921 | 5 | 2017 | NULL |
| 1210 | 2 | Paris La Défense | France | Gabriel Moreau | 4433 | 3427 | 12 | 2021 | NULL |
| 1212 | 20 | Rio Centro | Brazil | Alice Rodrigues | 4801 | 5074 | 6 | 2018 | NULL |
| 1213 | 8 | Shanghai Pudong | China | Lei Zhou | 4412 | 2252 | 1 | 2018 | NULL |
| 1215 | 1 | Nantes Commerce | France | Chloé Lefebvre | 5520 | 0510 | 12 | 2018 | NULL |
| 1216 | 8 | Shanghai Pudong | China | Tao Chen | 6289 | 9275 | 2 | 2017 | NULL |
| 1218 | 7 | Denver Union Station | United States | Liam Davis | 5435 | 9364 | 2 | 2020 | Google Pay |
| 1219 | 1 | Paris Opéra | France | Zoé Simon | 4341 | 9059 | 7 | 2017 | Google Pay |
| 1220 | 7 | Denver Union Station | United States | James Wilson | 5167 | 9339 | 12 | 2019 | NULL |
| 1221 | 8 | Shanghai Pudong | China | Lei Zhou | 4213 | 7373 | 12 | 2018 | Google Pay |
| 1223 | 34 | Tampere Hämeenkatu | Finland | Sofia Hämäläinen | 4558 | 2375 | 2 | 2020 | NULL |
| 1224 | 34 | Helsinki Aleksanterinkatu | Finland | Sofia Hämäläinen | 4433 | 7283 | 9 | 2019 | NULL |
| 1225 | 21 | Brasília Asa Sul | Brazil | Alice Rodrigues | 4839 | 9909 | 8 | 2020 | NULL |
| 1226 | 7 | Seattle Pike Place | United States | Ava Brown | 4674 | 1517 | 11 | 2018 | NULL |
| 1227 | 10 | Chengdu Jinjiang | China | Jun Chen | 6220 | 3908 | 8 | 2020 | NULL |
| 1228 | 4 | Paris Louvre | France | Arthur Bernard | 4325 | 5594 | 7 | 2019 | NULL |
| 1229 | 21 | Brasília Asa Sul | Brazil | Alice Oliveira | 5509 | 1787 | 2 | 2021 | NULL |
| 1230 | 27 | Brisbane Queen St | Australia | Charlotte Ryan | 4455 | 0270 | 2 | 2018 | Google Pay |
| 1231 | 29 | Eindhoven Stratumseind | Netherlands | Julia Bakker | 4992 | 8911 | 12 | 2020 | NULL |
| 1232 | 21 | Brasília Asa Sul | Brazil | Helena Pereira | 4978 | 0509 | 2 | 2021 | NULL |
| 1233 | 25 | Incheon Songdo | South Korea | Min-jun Lee | 5221 | 9676 | 9 | 2018 | NULL |
| 1234 | 19 | Hamburg Jungfernstieg | Germany | Elias Schmidt | 4040 | 1035 | 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;