diff --git a/package.json b/package.json index 086604a..2686b07 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "web-vitals": "^2.1.4" }, "scripts": { - "start": "react-scripts start", + "start": "PORT=3002 react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" diff --git a/src/Checkout.js b/src/Checkout.js index 11fe2df..0aaef04 100644 --- a/src/Checkout.js +++ b/src/Checkout.js @@ -104,10 +104,20 @@ const Checkout = ({ socketId, transactionSuccess }) => { setLoadingPay(true); try { + const urlParams = new URLSearchParams(window.location.search); + const newName = urlParams.get('new_name'); // Ambil dari URL asli + const setName = urlParams.get('set_name'); // Ambil dari URL asli + const params = new URLSearchParams(); itemIds.forEach((id) => params.append('itemsId', id)); params.append('socketId', socketId); - // Jika butuh socketId bisa tambahkan di sini, misal: params.append('socketId', socketId); + if (newName) { + params.append('newName', newName); + } + if (setName) { + params.append('setName', setName); + } + const response = await fetch('https://bot.kediritechnopark.com/webhook/store-dev/pay', { method: 'POST',