Table
card_payment
Card and wallet details: first and last four digits, expiry month and year, issuing branch.
Replaces in 2020: EFTPOS
Rows 1,851–1,875 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 |
|---|---|---|---|---|---|---|---|---|---|
| 2189 | 8 | Shanghai Pudong | China | Min Zhou | 6219 | 8459 | 11 | 2018 | NULL |
| 2190 | 10 | Hangzhou Xihu | China | Yang Chen | 4803 | 6340 | 12 | 2021 | NULL |
| 2192 | 13 | Bristol Corn St | United Kingdom | Isla Jones | 4347 | 5770 | 1 | 2022 | NULL |
| 2193 | 13 | Bristol Corn St | United Kingdom | Ava Wilson | 5234 | 0122 | 8 | 2020 | NULL |
| 2194 | 11 | London Canary Wharf | United Kingdom | Grace Wilson | 4620 | 5791 | 3 | 2018 | NULL |
| 2196 | 7 | Seattle Pike Place | United States | Ava Garcia | 5469 | 5413 | 4 | 2022 | NULL |
| 2197 | 20 | São Paulo Paulista | Brazil | Laura Silva | 4971 | 4036 | 5 | 2021 | NULL |
| 2198 | 3 | Bordeaux Chartrons | France | Chloé Dubois | 4820 | 6158 | 4 | 2021 | NULL |
| 2199 | 2 | Paris La Défense | France | Camille Simon | 4160 | 6724 | 7 | 2019 | NULL |
| 2200 | 5 | Manhattan Midtown | United States | Mia Williams | 4342 | 9438 | 2 | 2018 | NULL |
| 2201 | 5 | Manhattan Midtown | United States | Ethan Moore | 3764 | 3309 | 5 | 2019 | NULL |
| 2202 | 14 | Milano Duomo | Italy | Beatrice Russo | 4610 | 0332 | 5 | 2022 | NULL |
| 2203 | 22 | Tokyo Marunouchi | Japan | Yui Nakamura | 4737 | 6525 | 12 | 2019 | NULL |
| 2204 | 25 | Incheon Songdo | South Korea | Seo-jun Jung | 5163 | 7185 | 8 | 2021 | Apple Pay |
| 2205 | 6 | Atlanta Midtown | United States | Ella Williams | 4241 | 8723 | 9 | 2019 | NULL |
| 2206 | 3 | Rennes République | France | Inès Martin | 5364 | 4374 | 9 | 2022 | Google Pay |
| 2207 | 26 | Melbourne Collins St | Australia | Isla Nguyen | 4543 | 1044 | 7 | 2022 | NULL |
| 2209 | 16 | Madrid Gran Vía | Spain | Álvaro García | 4043 | 8221 | 2 | 2019 | NULL |
| 2210 | 1 | Paris Opéra | France | Hugo Laurent | 4787 | 4661 | 7 | 2018 | NULL |
| 2211 | 5 | Austin Downtown | United States | Ava Moore | 4459 | 8656 | 3 | 2019 | NULL |
| 2214 | 2 | Lille Grand Place | France | Louis Lefebvre | 5435 | 2807 | 6 | 2018 | NULL |
| 2215 | 2 | Lille Grand Place | France | Arthur Moreau | 4766 | 7056 | 7 | 2022 | NULL |
| 2216 | 5 | Manhattan Midtown | United States | Noah Wilson | 4500 | 0121 | 5 | 2022 | NULL |
| 2217 | 7 | Denver Union Station | United States | Noah Wilson | 4776 | 3117 | 2 | 2021 | Apple Pay |
| 2218 | 3 | Toulouse Capitole | France | Jules Moreau | 4331 | 1301 | 11 | 2019 | Apple Pay |
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;