Changeset 2405318
- Timestamp:
- 10/23/2020 01:00:55 PM (5 years ago)
- Location:
- ipag-woocommerce/trunk
- Files:
-
- 2 edited
-
classes/gateway_loader.php (modified) (5 diffs)
-
ipag-gateway.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ipag-woocommerce/trunk/classes/gateway_loader.php
r2089412 r2405318 66 66 $lp_sub = get_post_meta($_REQUEST['post'], '_last_payment_sub', true); 67 67 ?> 68 <h4><?php _e('Payment Details', 'ipag-gateway');?></h4>69 <div class="payment">70 <p>71 <strong><?php _e('Transaction ID:', 'ipag-gateway');?></strong><br>72 <?php echo '<span style="word-wrap:break-word;">'.$t_id.'</span>'; ?>73 <br>74 <strong><?php _e('Transaction Message:', 'ipag-gateway');?></strong><br>75 <?php echo '<span id="t_msg">'.$t_msg.'</span>'; ?>76 <br>77 <strong><?php _e('Operator Message:', 'ipag-gateway');?></strong><br>78 <?php echo '<span id="t_msg">'.$o_msg.'</span>'; ?>79 <br>80 <?php if ($n_parcelas): ?>81 <strong><?php _e('Installments Number:', 'ipag-gateway');?></strong><br>82 <?php echo '<span>'.$n_parcelas.'</span>'; ?>83 <br>84 <?php endif;?>68 <h4><?php _e('Payment Details', 'ipag-gateway');?></h4> 69 <div class="payment"> 70 <p> 71 <strong><?php _e('Transaction ID:', 'ipag-gateway');?></strong><br> 72 <?php echo '<span style="word-wrap:break-word;">'.$t_id.'</span>'; ?> 73 <br> 74 <strong><?php _e('Transaction Message:', 'ipag-gateway');?></strong><br> 75 <?php echo '<span id="t_msg">'.$t_msg.'</span>'; ?> 76 <br> 77 <strong><?php _e('Operator Message:', 'ipag-gateway');?></strong><br> 78 <?php echo '<span id="t_msg">'.$o_msg.'</span>'; ?> 79 <br> 80 <?php if ($n_parcelas): ?> 81 <strong><?php _e('Installments Number:', 'ipag-gateway');?></strong><br> 82 <?php echo '<span>'.$n_parcelas.'</span>'; ?> 83 <br> 84 <?php endif;?> 85 85 <?php if ($bandeira): ?> 86 86 <strong><?php _e('Card Brand:', 'ipag-gateway');?></strong><br> … … 126 126 if (!empty($t_id)): 127 127 ?> 128 <h4><?php _e('Payment Details', 'ipag-gateway-double-card');?></h4>129 <div class="payment">130 <p>131 <strong><?php _e('Transaction ID:', 'ipag-gateway-double-card');?></strong><br>132 <?php echo '<span style="word-wrap:break-word;">'.$t_id.'</span>'; ?>133 <br>134 <strong><?php _e('Transaction Message:', 'ipag-gateway');?></strong><br>135 <?php echo '<span id="t_msg_second">'.$t_msg.'</span>'; ?>136 <br>137 <strong><?php _e('Operator Message:', 'ipag-gateway');?></strong><br>138 <?php echo '<span id="t_msg_second">'.$o_msg.'</span>'; ?>139 <br>140 <?php if ($n_parcelas): ?>141 <strong><?php _e('Installments Number:', 'ipag-gateway');?></strong><br>142 <?php echo '<span>'.$n_parcelas.'</span>'; ?>143 <br>144 <?php endif;?>128 <h4><?php _e('Payment Details', 'ipag-gateway-double-card');?></h4> 129 <div class="payment"> 130 <p> 131 <strong><?php _e('Transaction ID:', 'ipag-gateway-double-card');?></strong><br> 132 <?php echo '<span style="word-wrap:break-word;">'.$t_id.'</span>'; ?> 133 <br> 134 <strong><?php _e('Transaction Message:', 'ipag-gateway');?></strong><br> 135 <?php echo '<span id="t_msg_second">'.$t_msg.'</span>'; ?> 136 <br> 137 <strong><?php _e('Operator Message:', 'ipag-gateway');?></strong><br> 138 <?php echo '<span id="t_msg_second">'.$o_msg.'</span>'; ?> 139 <br> 140 <?php if ($n_parcelas): ?> 141 <strong><?php _e('Installments Number:', 'ipag-gateway');?></strong><br> 142 <?php echo '<span>'.$n_parcelas.'</span>'; ?> 143 <br> 144 <?php endif;?> 145 145 <?php if ($bandeira): ?> 146 146 <strong><?php _e('Card Brand:', 'ipag-gateway');?></strong><br> … … 777 777 $instance = new $class_method(); 778 778 ?> 779 <script type="text/javascript">780 jQuery(document).ready(function() {781 jQuery('#consult_transaction').on('click', consultTransaction);782 });783 function consultTransaction(){784 785 jQuery('#consult_transaction').val('<?php _e('Consulting...', 'ipag-gateway')?>');786 jQuery.ajax({787 method: 'POST',788 url: ajaxurl,789 data :{790 action: 'consultipag',791 order: '<?php echo $_REQUEST['post']; ?>',792 transid: '<?php echo $transid; ?>',793 method: '<?php echo $class_method; ?>',794 },795 success: function(response){796 response = JSON.parse(response);797 jQuery('#t_msg').html(response.mensagem);798 jQuery('#consult_transaction').val('<?php _e('Consulted', 'ipag-gateway')?>');799 jQuery('#consult_transaction').removeClass('button-primary');800 jQuery('#consult_transaction').attr('disabled', 'disabled');801 location.reload();802 }803 });804 }805 </script>806 <?php779 <script type="text/javascript"> 780 jQuery(document).ready(function() { 781 jQuery('#consult_transaction').on('click', consultTransaction); 782 }); 783 function consultTransaction(){ 784 785 jQuery('#consult_transaction').val('<?php _e('Consulting...', 'ipag-gateway')?>'); 786 jQuery.ajax({ 787 method: 'POST', 788 url: ajaxurl, 789 data :{ 790 action: 'consultipag', 791 order: '<?php echo $_REQUEST['post']; ?>', 792 transid: '<?php echo $transid; ?>', 793 method: '<?php echo $class_method; ?>', 794 }, 795 success: function(response){ 796 response = JSON.parse(response); 797 jQuery('#t_msg').html(response.mensagem); 798 jQuery('#consult_transaction').val('<?php _e('Consulted', 'ipag-gateway')?>'); 799 jQuery('#consult_transaction').removeClass('button-primary'); 800 jQuery('#consult_transaction').attr('disabled', 'disabled'); 801 location.reload(); 802 } 803 }); 804 } 805 </script> 806 <?php 807 807 if (!empty($transidSecond)): ?> 808 <script type="text/javascript">809 jQuery(document).ready(function() {810 jQuery('#consult_transaction_second').on('click', consultTransaction_second);811 });812 813 function consultTransaction_second(){814 815 jQuery('#consult_transaction_second').val('<?php _e('Consulting...', 'ipag-gateway')?>');816 jQuery.ajax({817 method: 'POST',818 url: ajaxurl,819 data :{820 action: 'consultipag',821 order: '<?php echo $_REQUEST['post']; ?>',822 transid: '<?php echo $transidSecond; ?>',823 method: '<?php echo $class_method; ?>',824 },825 success: function(response) {826 response = JSON.parse(response);827 jQuery('#t_msg_second').html(response.mensagem);828 jQuery('#consult_transaction_second').val('<?php _e('Consulted', 'ipag-gateway')?>');829 jQuery('#consult_transaction_second').removeClass('button-primary');830 jQuery('#consult_transaction_second').attr('disabled', 'disabled');831 location.reload();832 }833 });834 }835 </script>836 ?>837 <?php808 <script type="text/javascript"> 809 jQuery(document).ready(function() { 810 jQuery('#consult_transaction_second').on('click', consultTransaction_second); 811 }); 812 813 function consultTransaction_second(){ 814 815 jQuery('#consult_transaction_second').val('<?php _e('Consulting...', 'ipag-gateway')?>'); 816 jQuery.ajax({ 817 method: 'POST', 818 url: ajaxurl, 819 data :{ 820 action: 'consultipag', 821 order: '<?php echo $_REQUEST['post']; ?>', 822 transid: '<?php echo $transidSecond; ?>', 823 method: '<?php echo $class_method; ?>', 824 }, 825 success: function(response) { 826 response = JSON.parse(response); 827 jQuery('#t_msg_second').html(response.mensagem); 828 jQuery('#consult_transaction_second').val('<?php _e('Consulted', 'ipag-gateway')?>'); 829 jQuery('#consult_transaction_second').removeClass('button-primary'); 830 jQuery('#consult_transaction_second').attr('disabled', 'disabled'); 831 location.reload(); 832 } 833 }); 834 } 835 </script> 836 ?> 837 <?php 838 838 endif; 839 839 endif; … … 863 863 public function pagsegurosession($psemail, $pstoken, $psambiente) 864 864 { 865 if (empty($psemail) || empty($pstoken)) { 866 return; 867 } 865 868 866 869 $session_id = WC()->session->get('pagseguro_payment_session_id'); … … 880 883 $opts = array('http' => array('method' => 'POST')); 881 884 $context = stream_context_create($opts); 882 // @$result = file_get_contents($url, false, $context, -1, 40000);883 885 $result = wp_remote_post($url); 884 886 -
ipag-woocommerce/trunk/ipag-gateway.php
r2373856 r2405318 3 3 * Plugin Name: iPag WooCommerce 4 4 * Description: iPag Payment Gateway for WooCommerce. 5 * Author: i SoftSolutions5 * Author: iPag Pagamentos Digitais 6 6 * Author URI: mailto:suporte@ipag.com.br 7 7 * Plugin URI: http://www.ipag.com.br/ 8 * Version: 1.9.1 48 * Version: 1.9.16 9 9 * Text Domain: ipag-woocommerce 10 10 * Domain Path: /languages/ 11 * Copyright: © 20 19 iSoftSolutions11 * Copyright: © 2020 iPag Pagamentos Digitais 12 12 */ 13 13 … … 102 102 103 103 $sql = "CREATE TABLE IF NOT EXISTS $table_name ( 104 id INT(11) NOT NULL AUTO_INCREMENT,105 order_id INT(11) NOT NULL,106 trans_id VARCHAR(128) NOT NULL,107 status INT(11) NOT NULL,108 payment_date DATE NOT NULL,109 PRIMARY KEY pkipag_id (id)110 ) $collate;";104 id INT(11) NOT NULL AUTO_INCREMENT, 105 order_id INT(11) NOT NULL, 106 trans_id VARCHAR(128) NOT NULL, 107 status INT(11) NOT NULL, 108 payment_date DATE NOT NULL, 109 PRIMARY KEY pkipag_id (id) 110 ) $collate;"; 111 111 112 112 $wpdb->query($sql);
Note: See TracChangeset
for help on using the changeset viewer.