Please configure a Payment Link ID first
Use the Test Panel on the right to set your link ID
<!-- 1. Load Widget SDK -->
<script src="/sdk/dcp-widget.umd.js"></script>
<!-- 2. Widget Container -->
<div id="dcp-widget"></div>
<script>
// Create embedded widget
const widget = DCPWidget.create({
linkId: 'YOUR_LINK_ID',
amountUsd: 10,
container: '#dcp-widget',
theme: 'light',
onSuccess: (txHash) => {
console.log('Payment successful!', txHash);
},
onError: (error) => {
console.error('Payment failed:', error);
},
onCancel: () => {
console.log('Payment cancelled');
}
});
</script>Saved in localStorage per environment
Override default amount