-
Notifications
You must be signed in to change notification settings - Fork 45
/
index.html
102 lines (95 loc) · 5.35 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>rsolomakhin.github.io</title>
<link rel="icon" href="favicon.ico">
<link rel="manifest" href="manifest.json">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<ul>
<li>Secure Payment Confirmation <ul>
<li><a href="pr/spc/">Secure Payment Confirmation</a></li>
<li><a href="pr/spc-no-credential/">No matching credential</a></li>
<li><a href="pr/spc-payee-name-origin/">payeeName and payeeOrigin demo</a></li>
<li><a href="pr/spc-icon-must-be-shown/">iconMustBeShown demo</a></li>
<li><a href="pr/spc-opt-out/">showOptOut demo</a></li>
<li><a href="pr/spc-activationless/">Activationless demo</a></li>
<li><a href="pr/spc-network-and-issuer-icons/">Network/Issuer icons demo</a></li>
<li><a href="pr/spc-iframe-no-ph/">Pay script inside iframe</a></li>
<li><a href="pr/spc-create-resident-key/">Create credential: residentKey options</a></li>
<li><a href="pr/spc-create-credential-name-options/">Create credential: name/displayName options</a></li>
<li><a href="pr/spc-create-in-cross-origin-iframe/">Create credential: in a cross-origin iframe</a></li>
<li><a href="pr/spc-enroll/">Enroll a credential in a payment handler window</a></li>
<li>Credential Store integration demos (experimental)<ul>
<li><a href="pr/spc-1p-payment/">First-party payment with 'pure' WebAuthn credential</a></li>
<li><a href="pr/spc-clear-browser-cache/">Clearing browser cache </a></li>
<li><a href="pr/spc-false-positive/">False positive matching</a></li>
</ul></li>
<li>WebAuthn Extensions demos (experimental)<ul>
<li><a href="pr/spc-devicepubkey/">DevicePubKey extension demo</a></li>
<li><a href="pr/spc-large-blob/">LargeBlob extension demo</a></li>
</ul></li>
</ul></li>
<li>Payment Handler<ul>
<li><a href="pr/payjs/">Google Pay via pay.js (Google Pay button)</a><ul>
<li><a href="pr/isreadytopay/">pay.js isReadyToPay method</a></li>
</ul></li>
<li><a href="pr/gp2/">Google Pay via direct Payment Request call</a><ul>
<li><a href="pr/paypal/">PayPal in Google Pay</a></li>
</ul></li>
<li><a href="pr/bob/">Bob Pay (demo web + Android Payment Handler app)</a></li>
<li><a href="pr/ph-multiple-apps/">Multiple payment apps</a></li>
<li><a href="pr/ph-shipping-and-contact-delegation/">Payment Handler shipping/contact info delegation</a></li>
<li><a href="pr/ph-themes/">Payment Handler themes</a></li>
<li><a href="pr/ph-icon-size/">Payment Handler icon size</a></li>
<li><a href="pr/ph-error-cases/">Payment Handler error cases</a></li>
<li><a href="pr/ph-mandatory-ui/">Payment Handler Mandatory UI Test</a></li>
<li><a href="pr/payment-handler-csp/">Payment Handler + CSP connect-src</a><ul>
<li><a href="pr/payment-handler-csp/self-only.html">CSP connect-src - self only</a></li>
</ul></li>
<li><a href="pr/apps/">Historical payment handler app demos (unmaintained)</a></li>
</ul></li>
<li>Payment Request<ul>
<li><a href="pr/iframe/">Payment Request in iframe</a></li>
<li><a href="pr/request-billing/">Request billing address</a></li>
<li><a href="pr/applepay/">Apple Pay via Payment Request</a></li>
<li><a href="pr/ko/">Failures</a></li>
<li><a href="pr/picture-in-picture/">Picture-in-picture</a></li>
<li>Shipping, delivery, pickup <ul>
<li><a href="pr/single/">Worldwide single-option shipping</a></li>
<li><a href="pr/single-empty/">Worldwide single-option shipping that
sends empty updates for shipping</a></li>
<li><a href="pr/multi/">Worldwide multi-option shipping</a></li>
<li><a href="pr/multi-no-total/">Worldwide multi-option shipping
that omits total in updates</a></li>
<li><a href="pr/expl/">Worldwide multi-option shipping without
pre-selection</a></li>
<li><a href="pr/us/">US-only shipping</a></li>
<li><a href="pr/delivery/">US-only delivery</a></li>
<li><a href="pr/pickup/">US-only pickup</a></li>
</ul>
</li>
<li>Contact info <ul>
<li><a href="pr/contact/">Merchant requests contact info</a></li>
<li><a href="pr/phone/">Merchant requests phone only</a></li>
<li><a href="pr/email/">Merchant requests email only</a></li>
<li><a href="pr/name/">Merchant requests name only</a></li>
<li><a href="pr/de/">Merchant requests a delivery address and
e-mail</a></li>
</ul>
</li>
<li><a href="pr/show-promise/">Show promise</a></li>
<li><a href="pr/retry/">Retry</a></li>
</ul></li>
<li><a href="pr/deprecated/">Deprecated demos</a></li>
<li><a href="autofill/">Autofill Smoke Test</a><ul>
<li><a href="autofill/cc_js_focus.html">JavaScript focus() test for credit cards</a></li>
<li><a href="https://schwering.github.io/shared-autofill/form.html">shared-autofill demo</a> (hosted on schwering.github.io)</li>
</ul></li>
</ul>
<script src="redirect.js"></script>
</body>
</html>