<!doctype html>
Connect with Stripe
Get Founder Seal
<br>
const API_TOKEN = 'REPLACE_WITH_BEARER_TOKEN';<br>
document.getElementById('stripe-connect').addEventListener('click', async () => {<br>
const resp = await fetch('/api/create-connected-account', {<br>
method: 'POST',<br>
headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer ' + API_TOKEN },<br>
body: JSON.stringify({ user_id: 'user_123' })<br>
});<br>
const data = await resp.json();<br>
if (data && data.account_link && data.account_link.url) window.location.href = data.account_link.url;<br>
else alert('Onboarding link failed');<br>
});</p>
<div class="highlight"><pre class="highlight plaintext"><code>document.getElementById('get-seal').addEventListener('click', async () => {
const resp = await fetch('/api/founder-seal', {
method: 'POST',
headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer ' + API_TOKEN },
body: JSON.stringify({ founder: 'Drake Anthony Bourque' })
});
const seal = await resp.json();
alert('Founder Seal: ' + seal.sealId + '\nTimestamp: ' + seal.iso + '\nHash: ' + seal.payloadHash);
});
</code></pre></div>
<p>
Top comments (0)