У меня возникают проблемы с получением кнопки заказа на странице проверки, чтобы запустить функцию привязки к платежному шлюзу с помощью ловушки woocommerce_review_order_after_submit
.
Я пытался использовать ловушку woocommerce_review_order_after_submit
':
function renderMMoneyPaymentButton(amount, merchantOrderId, apiKey) {
let paymentParams = {
amount: amount,
api_key: apiKey,
currency: 'BBD',
merchant_order_id: merchantOrderId,
onCancel: function() { console.log('Modal closed'); },
onError: function(error) { console.log('Error', error); },
onPaid: function(invoice) { console.log('Payment complete', invoice); }
}
// "mMoney" window global provided by sourcing mmoney-payment.js script.
// Attach the button to the empty element.
mMoney.payment.button.render(paymentParams, '#mmoney-payment-button');
}