Changeset 3183206
- Timestamp:
- 11/06/2024 02:26:14 PM (17 months ago)
- Location:
- payaza/trunk/assets/js
- Files:
-
- 2 edited
-
payaza.js (modified) (4 diffs)
-
payaza.min.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
payaza/trunk/assets/js/payaza.js
r3182804 r3183206 30 30 let amount = Number(wc_payaza_params.amount) 31 31 32 const isLiveMode = false 32 const isLiveMode = wc_payaza_params.connection_mode === 'Live'; 33 34 33 35 34 36 let payaza_callback = function (response) { … … 57 59 merchant_key: wc_payaza_params.key, 58 60 connection_mode: isLiveMode ? 'Live' : 'Test', 59 //connection_mode: "Test", // Live or Test60 61 checkout_amount: amount / 100, 61 62 currency_code: wc_payaza_params.currency, … … 65 66 phone_number: wc_payaza_params.phone_number, 66 67 transaction_reference: wc_payaza_params.txnref, 67 //onSuccess: payaza_callback, 68 // onCancel: () => { 69 // $('#wc-payaza-form').show() 70 // $(this.el).unblock() 71 // }, 68 72 69 onClose: function () {}, 73 70 … … 84 81 function onClose () { 85 82 console.log('closed') 86 //window.location.href = "WC()->api_request_url()";87 83 } 88 84 89 //let handler = PayazaCheckout.setup( paymentData );90 85 91 86 payazaCheckout.setCallback(callback) -
payaza/trunk/assets/js/payaza.min.js
r3182804 r3183206 1 jQuery((function(a){let e=!1;function n(){if(a("#wc-payaza-form").hide(),e)return e=!1,!0;let n=a("form#payment-form, form#order_review");n.find("input.payaza_txnref").val("");let r=Number(wc_payaza_params.amount);return payazaCheckout=PayazaCheckout.setup({merchant_key:wc_payaza_params.key,connection_mode:"Test",checkout_amount:r/100,currency_code:wc_payaza_params.currency,email_address:wc_payaza_params.email,first_name:wc_payaza_params.first_name,last_name:wc_payaza_params.last_name,phone_number:wc_payaza_params.phone_number,transaction_reference:wc_payaza_params.txnref,onClose:function(){},callback:function(a){console.log("callback response",a)}}),payazaCheckout.setCallback((function(r){var o;console.log("callbackResponse: ",r),o=r,n.append('<input type="hidden" class="payaza_txnref" name="payaza_txnref" value="'+o.trxref+'"/>'),e=!0,n.submit(),a("body").block({message:null,overlayCSS:{background:"#fff",opacity:.6},css:{cursor:"wait"}})})),payazaCheckout.setOnClose((function(){console.log("closed")})),payazaCheckout.showPopup(),!1}a("#wc-payaza-form").hide(),n(),jQuery("#payaza-payment-button").click((function(){return n()})),jQuery("#payaza_form form#order_review").submit((function(){return n()}))}));1 jQuery((function(a){let e=!1;function n(){if(a("#wc-payaza-form").hide(),e)return e=!1,!0;let n=a("form#payment-form, form#order_review");n.find("input.payaza_txnref").val("");let o=Number(wc_payaza_params.amount);const r="Live"===wc_payaza_params.connection_mode;return payazaCheckout=PayazaCheckout.setup({merchant_key:wc_payaza_params.key,connection_mode:r?"Live":"Test",checkout_amount:o/100,currency_code:wc_payaza_params.currency,email_address:wc_payaza_params.email,first_name:wc_payaza_params.first_name,last_name:wc_payaza_params.last_name,phone_number:wc_payaza_params.phone_number,transaction_reference:wc_payaza_params.txnref,onClose:function(){},callback:function(a){console.log("callback response",a)}}),payazaCheckout.setCallback((function(o){var r;console.log("callbackResponse: ",o),r=o,n.append('<input type="hidden" class="payaza_txnref" name="payaza_txnref" value="'+r.trxref+'"/>'),e=!0,n.submit(),a("body").block({message:null,overlayCSS:{background:"#fff",opacity:.6},css:{cursor:"wait"}})})),payazaCheckout.setOnClose((function(){console.log("closed")})),payazaCheckout.showPopup(),!1}a("#wc-payaza-form").hide(),n(),jQuery("#payaza-payment-button").click((function(){return n()})),jQuery("#payaza_form form#order_review").submit((function(){return n()}))}));
Note: See TracChangeset
for help on using the changeset viewer.