DEV Community

Drake Bourque
Drake Bourque

Posted on

Dabs dev

<!doctype html>

Furever Connect

Connect with Stripe
Get Founder Seal

<br> const API_TOKEN = &#39;REPLACE_WITH_BEARER_TOKEN&#39;;<br> document.getElementById(&#39;stripe-connect&#39;).addEventListener(&#39;click&#39;, async () =&gt; {<br> const resp = await fetch(&#39;/api/create-connected-account&#39;, {<br> method: &#39;POST&#39;,<br> headers: { &#39;Content-Type&#39;: &#39;application/json&#39;, &#39;Authorization&#39;: &#39;Bearer &#39; + API_TOKEN },<br> body: JSON.stringify({ user_id: &#39;user_123&#39; })<br> });<br> const data = await resp.json();<br> if (data &amp;&amp; data.account_link &amp;&amp; data.account_link.url) window.location.href = data.account_link.url;<br> else alert(&#39;Onboarding link failed&#39;);<br> });</p> <div class="highlight"><pre class="highlight plaintext"><code>document.getElementById('get-seal').addEventListener('click', async () =&gt; { 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)