Table
card_payment
Card and wallet details: first and last four digits, expiry month and year, issuing branch.
Replaces in 2020: EFTPOS
Rows 201–225 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 |
|---|---|---|---|---|---|---|---|---|---|
| 231 | 14 | Milano Duomo | Italy | Lorenzo Ferrari | 4242 | 5260 | 7 | 2018 | NULL |
| 232 | 16 | Sevilla Triana | Spain | Sofía López | 4904 | 2718 | 4 | 2017 | NULL |
| 233 | 9 | Guangzhou Tianhe | China | Yang Wu | 6280 | 3162 | 11 | 2016 | NULL |
| 234 | 9 | Shenzhen Futian | China | Min Wang | 4599 | 8529 | 8 | 2018 | NULL |
| 235 | 6 | San Francisco Market St | United States | Ava Taylor | 3725 | 4158 | 11 | 2019 | NULL |
| 236 | 10 | Chengdu Jinjiang | China | Xin Sun | 6256 | 4624 | 2 | 2019 | NULL |
| 239 | 4 | Paris Louvre | France | Léa Simon | 4634 | 5066 | 3 | 2019 | NULL |
| 241 | 21 | Brasília Asa Sul | Brazil | Laura Souza | 4588 | 2486 | 12 | 2016 | NULL |
| 242 | 33 | Bergen Bryggen | Norway | Filip Hansen | 4616 | 0718 | 6 | 2019 | Apple Pay |
| 243 | 6 | Boston Back Bay | United States | Logan Davis | 4989 | 0178 | 12 | 2020 | NULL |
| 244 | 5 | Chicago Loop | United States | Olivia Davis | 4560 | 6345 | 12 | 2019 | NULL |
| 246 | 11 | London Canary Wharf | United Kingdom | Grace Walker | 5551 | 8284 | 6 | 2020 | NULL |
| 247 | 1 | Nantes Commerce | France | Camille Laurent | 4396 | 7391 | 12 | 2020 | NULL |
| 248 | 31 | Kraków Rynek | Poland | Antoni Kowalczyk | 4280 | 9273 | 8 | 2019 | NULL |
| 249 | 4 | Paris Louvre | France | Gabriel Dubois | 4817 | 7069 | 6 | 2016 | Apple Pay |
| 250 | 9 | Shenzhen Futian | China | Jing Li | 5186 | 0541 | 1 | 2018 | NULL |
| 252 | 2 | Lille Grand Place | France | Zoé Simon | 4693 | 8617 | 11 | 2017 | NULL |
| 253 | 4 | Paris Louvre | France | Arthur Petit | 4480 | 9877 | 7 | 2017 | NULL |
| 254 | 14 | Torino Centro | Italy | Sofia Colombo | 4247 | 7894 | 11 | 2019 | NULL |
| 258 | 18 | Frankfurt Taunusanlage | Germany | Emma Müller | 4853 | 7165 | 9 | 2017 | NULL |
| 259 | 24 | Seoul Yeouido | South Korea | Seo-jun Jung | 5341 | 4667 | 6 | 2016 | NULL |
| 260 | 16 | Sevilla Triana | Spain | Mateo López | 5141 | 6791 | 8 | 2017 | NULL |
| 261 | 3 | Rennes République | France | Hugo Leroy | 4871 | 9501 | 1 | 2019 | Apple Pay |
| 263 | 29 | Utrecht Centrum | Netherlands | Tess Visser | 4952 | 0548 | 3 | 2017 | NULL |
| 265 | 2 | Lille Grand Place | France | Arthur Leroy | 5568 | 3390 | 10 | 2019 | 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;