Web SDK
DEUNA Web SDK をロードして初期化します。
Web SDKは、DEUNA CDNを通じて配布されます。完全なプラットフォームガイド、サポートされているエクスペリエンス、および関連する統合ページについては、こちらを参照してください。 Web SDK のリファレンスを参照してください。.
SDK のロード#
HTML
<script
crossorigin
src="https://cdn.deuna.io/web-sdk/v1.7/index.js">
</script>初期化#
ブラウザコードで公開されているAPIキーを使用します。プライベートキーは、注文を作成し、トークンを取得するバックエンドに保存してください。
JavaScript
await DeunaSDK.initialize({
publicApiKey: 'YOUR_PUBLIC_API_KEY',
env: 'sandbox',
});Payment Widget の起動#
JavaScript
await DeunaSDK.initPaymentWidget({
orderToken,
callbacks: {
onSuccess: async (order) => {
await DeunaSDK.close();
showConfirmation(order);
},
onError: (error) => console.error(error),
onClosed: (action) => console.log('Widget closed', action),
},
});