Cannot read properties of undefined (reading 'requestPayment')
function create_add_form_data($this) {
const balanceAmount = '<?php echo $data["balance_amount"]; ?>';
make_remit_form_data('#paymethod-Tosspay-p2u');
const orderId = generateRandomString(20);
paymentWidget.requestPayment({
orderId: orderId,
orderName: itemName,
customerEmail: window.Member['Email'],
customerName: window.Member['NickName'],
successUrl: window.location.origin + '/tosspay-success.blade.php',
failUrl: window.location.origin + '/tosspay-fail.blade.php'
})
$($this).append($('<input>', { 'type': 'hidden', 'class': 'dynamic_add_data', 'name': 'cash_amt', 'value': checkout_charge['total' ] }))
$($this).append($('<input>', { 'type': 'hidden', 'class': 'dynamic_add_data', 'name': 'ok_success', 'value': true }))
return { error: true, msg: '' }
}
const balanceAmount = '<?php echo $data["balance_amount"]; ?>';
make_remit_form_data('#paymethod-Tosspay-p2u');
const orderId = generateRandomString(20);
paymentWidget.requestPayment({
orderId: orderId,
orderName: itemName,
customerEmail: window.Member['Email'],
customerName: window.Member['NickName'],
successUrl: window.location.origin + '/tosspay-success.blade.php',
failUrl: window.location.origin + '/tosspay-fail.blade.php'
})
$($this).append($('<input>', { 'type': 'hidden', 'class': 'dynamic_add_data', 'name': 'cash_amt', 'value': checkout_charge['total' ] }))
$($this).append($('<input>', { 'type': 'hidden', 'class': 'dynamic_add_data', 'name': 'ok_success', 'value': true }))
return { error: true, msg: '' }
}
