Table
card_payment
Card and wallet details: first and last four digits, expiry month and year, issuing branch.
Replaces in 2020: EFTPOS
Rows 3,201–3,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 |
|---|---|---|---|---|---|---|---|---|---|
| 3718 | 12 | Leeds Briggate | United Kingdom | Jack Walker | 5128 | 9262 | 10 | 2023 | NULL |
| 3719 | 23 | Kyoto Shijo | Japan | Sota Tanaka | 5295 | 4581 | 8 | 2022 | NULL |
| 3720 | 34 | Helsinki Aleksanterinkatu | Finland | Aada Virtanen | 4960 | 9608 | 4 | 2020 | NULL |
| 3721 | 6 | Atlanta Midtown | United States | Ava Anderson | 4905 | 2660 | 9 | 2019 | NULL |
| 3722 | 6 | Boston Back Bay | United States | Emma Johnson | 4837 | 9892 | 3 | 2023 | NULL |
| 3723 | 10 | Hangzhou Xihu | China | Fang Chen | 6216 | 3197 | 9 | 2021 | NULL |
| 3724 | 15 | Roma Termini | Italy | Alessandro Ricci | 5413 | 6671 | 11 | 2023 | NULL |
| 3725 | 26 | Melbourne Collins St | Australia | Ruby Ryan | 5382 | 3710 | 1 | 2020 | NULL |
| 3726 | 22 | Tokyo Marunouchi | Japan | Aoi Suzuki | 3534 | 3524 | 1 | 2020 | NULL |
| 3727 | 14 | Torino Centro | Italy | Alessandro Ricci | 4142 | 6059 | 9 | 2023 | NULL |
| 3728 | 22 | Osaka Umeda | Japan | Ren Takahashi | 5314 | 8987 | 12 | 2019 | Apple Pay |
| 3729 | 16 | Sevilla Triana | Spain | Pablo Gómez | 4505 | 4727 | 2 | 2019 | NULL |
| 3730 | 2 | Lille Grand Place | France | Arthur Bernard | 5496 | 6911 | 10 | 2019 | NULL |
| 3731 | 1 | Lyon Bellecour | France | Chloé Simon | 4806 | 5339 | 2 | 2020 | NULL |
| 3732 | 1 | Lyon Bellecour | France | Camille Dubois | 5421 | 3547 | 7 | 2019 | Apple Pay |
| 3734 | 4 | Paris Louvre | France | Inès Thomas | 5269 | 8347 | 10 | 2023 | NULL |
| 3735 | 1 | Lyon Bellecour | France | Chloé Moreau | 4495 | 4437 | 5 | 2021 | NULL |
| 3736 | 1 | Paris Opéra | France | Camille Bernard | 5554 | 4762 | 10 | 2021 | Apple Pay |
| 3737 | 5 | Austin Downtown | United States | Ella Moore | 3728 | 7314 | 3 | 2020 | NULL |
| 3738 | 15 | Roma Termini | Italy | Leonardo Esposito | 4691 | 6234 | 5 | 2020 | Apple Pay |
| 3739 | 18 | Frankfurt Taunusanlage | Germany | Paul Becker | 4764 | 6799 | 4 | 2023 | NULL |
| 3740 | 2 | Lille Grand Place | France | Chloé Bernard | 4909 | 6274 | 11 | 2023 | NULL |
| 3741 | 8 | Shanghai Pudong | China | Jun Zhou | 4389 | 0513 | 9 | 2022 | NULL |
| 3742 | 27 | Brisbane Queen St | Australia | Jack Jones | 5397 | 4070 | 10 | 2023 | NULL |
| 3743 | 5 | Chicago Loop | United States | James Johnson | 5547 | 5158 | 1 | 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;