0.6.1 • Published 20 days ago

@commercetools/checkout-browser-sdk v0.6.1

Weekly downloads
-
License
-
Repository
-
Last release
20 days ago

Commercetools Checkout Typescript SDK

Usage examples

Browser environment

<script src="https://unpkg.com/@commercetools/checkout-browser-sdk@latest/browser/sdk.js"></script>
<script>
  (function(w, d, s){
    if (w.ctc) {return;}
    var js, fjs = d.getElementsByTagName(s)[0];
    var q = [];
    w.ctc = w.ctc || function() { q.push(arguments); }
    w.ctc.q = q;
    js = d.createElement(s);
    js.type = 'text/javascript';
    js.async = true;
    js.src = 'https://cdn.checkout.europe-west1.gcp.commercetools.com/sdk.js';
    fjs.parentNode.insertBefore(js, fjs);
  }(window, document, 'script'));
  ctc('init', {
    checkoutConfig: {
      sellerId: '{sellerId}',
      applicationId: '{applicationId}',
      host: 'https://app.checkout.{region}.commercetools.com',
      callbackUrl: '{callbackUrl}',
      cartId: '{cartId}',
      accessToken: '{accessToken}',
      locale: '{locale}'
    }
  });
</script>

Node environment

import sdk from '@commercetools/checkout-browser-sdk';

sdk.init({
  checkoutConfig: {
    sellerId: '{sellerId}',
    applicationId: '{applicationId}',
    host: 'https://app.checkout.{region}.commercetools.com',
    callbackUrl: '{callbackUrl}',
    cartId: '{cartId}',
    accessToken: '{accessToken}',
    locale: '{locale}'
  }
  logInfo: true,
  logWarn: true,
  logError: true,
  onInfo: m => console.log('[Info]', m),
});
0.6.1

20 days ago

0.6.0

22 days ago

0.5.0

3 months ago

0.1.0

10 months ago

0.3.0

7 months ago

0.2.0

8 months ago

0.0.9

10 months ago

0.4.0

6 months ago

0.0.8

12 months ago

0.0.5

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.3

1 year ago

0.0.1

1 year ago

0.0.0

1 year ago