Plugin Directory

Changeset 3089070

Timestamp:
05/19/2024 08:28:37 PM (2 months ago)
Author:
XicoOfficial
Message:

Update plugin:

  • Add Ceave.js for a more friendly ccnum and cc expiration date fields
  • Update deprecated classes and properties
  • Update lables to match new names on QPayPro docs
Location:
wc-qpaypro/trunk
Files:
7 added
1 deleted
9 edited

Legend:

Unmodified
Added
Removed
  • wc-qpaypro/trunk/admin/helpers/class-qpaypro-helper.php

    r2404236 r3089070  
    77class QPayPro_Helper
    88{
     9
     10
     11
     12
     13
     14
     15
     16
     17
     18
    919
    1020    function __construct() {
     
    1828        $this->frm_entry_id = '';
    1929        $this->request_data = '';
     30
     31
     32
     33
     34
     35
    2036    }
    2137
     
    3147            echo 'Data sent: <pre>' . print_r($data, true) . '</pre><br>';
    3248        }
     49
     50
     51
    3352
    3453        $result = wp_remote_post( $this->API_URL, array(
     
    4665
    4766        $response_body = wp_remote_retrieve_body($result);
     67
     68
     69
     70
    4871
    4972        if(defined('dl_qpp_staging') && true === dl_qpp_staging) {
     
    6689    public function make_payment() {
    6790        $response_body = $this->send_http_request($this->request_data);
    68         $Logger = new Util\Logger();
    6991        $payment_result = false;
    7092        $notification = "";
    7193        $notification_client = "";
     94
    7295        if (is_array($response_body)) {
    7396            // 100 o 200 means the transaction was a success
     
    77100                $notification_client = __("Successful payment. ", 'wp-qpaypro-woocommerce');
    78101                $notification = __("Successful payment.", 'wp-qpaypro-woocommerce');
    79                 $Logger->log("successful payment: " . print_r($response_body, true) );                         
     102
     103                if (array_key_exists("idTransaction",$response_body)) {
     104                    $idTransaction = $response_body['idTransaction'];
     105                    $notification .= "ID de transacción: " . $idTransaction;
     106                    $notification_client .= "ID de transacción: " . $idTransaction;
     107                }
     108
     109                $this->logger->log("successful payment: " . print_r($response_body, true) );                         
    80110            } else {
    81111                //transiction fail
     
    92122                    $notification .= 'Código de error: ' . strval($response_body['responseCode']);
    93123                }
    94                 $Logger->log("Payment failed: " . print_r($response_body, true) );
     124                $ogger->log("Payment failed: " . print_r($response_body, true) );
    95125            }
    96126        }
     
    103133        $payment = array(
    104134            'result' => $payment_result,
    105             "message" => $notification_client
     135            "message" => $notification_client,
     136            'idTransaction' => $idTransaction,
    106137            );
    107138
  • wc-qpaypro/trunk/admin/helpers/wp-qpaypro-woocommerce-admin.php

    r2404236 r3089070  
    7777            if ($this->get_option('visaencuotas')=='Yes'){
    7878            $divVisaEnCuotas = '<p class="form-row form-row-first">
    79                                         <label for="visa_en_cuotas" id="name_visa_cuotas">Visa Cuotas:</label>
     79                                        <label for="visa_en_cuotas" id="name_visa_cuotas"></label>
    8080                                        <select name="qpaypro_visaencuotas" id="qpaypro_visaencuotas" class="woocommerce-select" >
    81                                                 <option value="0" selected>0</option>
    82                                                 <option value="3">3</option>
    83                                                 <option value="6">6</option>
    84                                                 <option value="10">10</option>
    85                                                 <option value="12">12</option>
     81                                                <option value="0" selected></option>
     82                                                <option value="3">3</option>
     83                                                <option value="6">6</option>
     84                                                <option value="10">10</option>
     85                                                <option value="12">12</option>
    8686                                        </select>
    8787                                </p>';
     
    9898                        <p class="form-row ">
    9999                                <label for="is_ccnum">' . __('Credit Card Number', 'wp-qpaypro-woocommerce') . ':<span class="required">*</span></label>
    100                                 <input type="number" class="input-text" id="qpaypro_ccnum" name="qpaypro_ccnum" maxlength="20" required >
     100                                <input " name="qpaypro_ccnum" maxlength="20" required >
    101101                        </p>
    102102
    103103                        <div class="clear"></div>
    104104
    105                         <p class="form-row form-row-first">
    106                                <label for="cc-expire-month">' . __('Expiration date', 'wp-qpaypro-woocommerce') . ':<span class="required">*</span></label>
    107                                <select name="qpaypro_expmonth" id="qpaypro_expmonth" class="woocommerce-select woocommerce-cc-month " required>
    108                                         <option value="">' . __('Month', 'wp-qpaypro-woocommerce') . '</option>
    109                                         <option value="01">01</option>
    110                                         <option value="02">02</option>
    111                                         <option value="03">03</option>
    112                                         <option value="04">04</option>
    113                                         <option value="05">05</option>
    114                                         <option value="06">06</option>
    115                                         <option value="07">07</option>
    116                                         <option value="08">08</option>
    117                                         <option value="09">09</option>
    118                                         <option value="10">10</option>
    119                                         <option value="11">11</option>
    120                                         <option value="12">12</option>
    121                                </select>
    122                                 <select name="qpaypro_expyear" id="qpaypro_expyear" class="woocommerce-select woocommerce-cc-year " required>
    123                                       <option value="">' . __('Year', 'wp-qpaypro-woocommerce') . '</option>
    124                                       ' . $year_options . '
    125                                </select>
     105                        <p class="form-row form-row-first"><label for="cc-expire-month">'
     106                                . __( 'Expiry (MM/YY)', 'wp-pagalo-woocommerce' ) . ' <span class="required">*</span>
     107                            </label>
     108                            <input name="qpaypro_expdate" id="qpaypro_expdate" class="input-text wc-credit-card-form-card-expiry" inputmode="numeric" autocomplete="cc-exp" autocorrect="no" autocapitalize="no" spellcheck="no" type="tel" placeholder="' . __('MM / YY', 'wp-pagalo-woocommerce') . '" />
    126109                        </p>
    127110                       
     
    152135                 </fieldset>    ';
    153136
     137
     138
     139
     140
     141
     142
     143
     144
     145
     146
     147
     148
     149
     150
    154151        }
    155152       
     
    173170                ),
    174171                'publickey' => array(
    175                         'title'       => __( 'Public Key', 'wp-qpaypro-woocommerce' ),
     172                        'title'       => __( 'Public Key', 'wp-qpaypro-woocommerce' ),
    176173                        'type'        => 'text',
    177174                        'description' => __( 'QPayPro Public Key.', 'wp-qpaypro-woocommerce' ),
     
    181178
    182179                'privatekey' => array(
    183                         'title'       => __( 'Private Key', 'wp-qpaypro-woocommerce' ),
     180                        'title'       => __( 'Private Key', 'wp-qpaypro-woocommerce' ),
    184181                        'type'        => 'text',
    185182                        'description' => __( 'QPayPro Private Key.', 'wp-qpaypro-woocommerce' ),
     
    189186
    190187                'apisecret' => array(
    191                         'title'       => __( 'API Secret', 'wp-qpaypro-woocommerce' ),
     188                        'title'       => __( 'API Secret', 'wp-qpaypro-woocommerce' ),
    192189                        'type'        => 'text',
    193190                        'description' => __( 'QPayPro API Secret.', 'wp-qpaypro-woocommerce' ),
     
    232229        }
    233230        public function email_instructions( $order, $sent_to_admin, $plain_text = false ) {
    234             if ( ! $sent_to_admin && $this->id === $order->payment_method && $order->has_status( 'on-hold' ) ) {
     231            if ( ! $sent_to_admin && $this->id === $order-> && $order->has_status( 'on-hold' ) ) {
    235232                if ( $this->instructions ){
    236233                    echo wpautop( wptexturize( $this->instructions ) ) . PHP_EOL;
     
    262259                    $url = 'https://sandbox.qpaypro.com/payment/api_v1';
    263260            }
    264            
    265261            if ( !$_POST['qpaypro_ccname']){
    266262                wc_add_notice( __( 'Credit Card holder name is required.', 'wp-qpaypro-woocommerce' ), 'error' );
     263
    267264            }
    268265            if ( !$_POST['qpaypro_ccnum']){
    269266                wc_add_notice( __( 'Credit card number is required.', 'wp-qpaypro-woocommerce' ), 'error' );
    270             }
    271             if ( !$_POST['qpaypro_expmonth']){
    272                 wc_add_notice( __( 'Credit card expiry month is required.', 'wp-qpaypro-woocommerce' ), 'error' );
    273             }
    274             if ( !$_POST['qpaypro_expyear']){
    275                 wc_add_notice( __( 'Credit card expiry year is required.', 'wp-qpaypro-woocommerce' ), 'error' );
     267                return;
     268            }
     269            if ( !$_POST['qpaypro_expdate']){
     270                wc_add_notice( __( 'Credit card expiry date is required.', 'wp-qpaypro-woocommerce' ), 'error' );
     271                return;
    276272            }
    277273            if ( !$_POST['qpaypro_cvv']){
    278274                wc_add_notice( __( 'Credit card CVV is required.', 'wp-qpaypro-woocommerce' ), 'error' );
    279             }
    280             if ( $_POST['qpaypro_ccname'] &&  $_POST['qpaypro_ccnum'] &&  $_POST['qpaypro_expmonth'] &&  $_POST['qpaypro_expyear']  &&  $_POST['qpaypro_cvv']){
     275                return;
     276            }
     277            if ( $_POST['qpaypro_ccname'] &&  $_POST['qpaypro_ccnum'] &&  $_POST['qpaypro_expdate'] &&  $_POST['qpaypro_cvv']){
    281278              $data = array();
    282279
     
    297294              $data['x_private_key'] = (string) $this->get_option('privatekey');
    298295              $data['x_api_secret'] = (string) $this->get_option('apisecret');
    299               $data['x_fp_sequence'] = $order->id;
     296              $data['x_fp_sequence'] = $orderid;
    300297              $data['x_fp_timestamp'] = time();
    301298              $data['x_relay_response'] = 'false';
    302299              $data['x_product_id'] = 0;
    303300              $data['x_line_item'] = $x_line_item;
    304               $data['x_audit_number'] = str_pad($order->id, 6, "0", STR_PAD_LEFT);
     301              $data['x_audit_number'] = str_pad($orderid, 6, "0", STR_PAD_LEFT);
    305302              $data['x_relay_url'] = "none";
    306               $data['x_first_name'] = html_entity_decode($order->billing_first_name, ENT_QUOTES, 'UTF-8');
    307               $data['x_last_name'] = html_entity_decode($order->billing_last_name, ENT_QUOTES, 'UTF-8');
    308               $data['x_company'] = html_entity_decode($order->billing_company, ENT_QUOTES, 'UTF-8');
     303              $data['x_first_name'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
     304              $data['x_last_name'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
     305              $data['x_company'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
    309306              $data['x_company'] = strlen($data['x_company']) <= 0 ? "No Company Name Provided" : $data['x_company'];
    310               $data['x_address'] = html_entity_decode($order->billing_address_1, ENT_QUOTES, 'UTF-8');
    311               $data['x_city'] = html_entity_decode($order->billing_city, ENT_QUOTES, 'UTF-8');
    312               $data['x_state'] = html_entity_decode($order->billing_state, ENT_QUOTES, 'UTF-8');
    313               $data['x_zip'] = html_entity_decode($order->billing_postcode, ENT_QUOTES, 'UTF-8');
    314               $data['x_country'] = html_entity_decode($order->billing_country, ENT_QUOTES, 'UTF-8');
    315               $data['x_phone'] = $order->billing_phone;
    316               $data['x_email'] = $order->billing_email;
    317               $data['x_description'] = html_entity_decode('QPayPro para pago de WooCommerce: ID de pedido de WooCommerce:'.$order->id.' para '.$data['x_email'] , ENT_QUOTES, 'UTF-8');
     307              $data['x_address'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
     308              $data['x_city'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
     309              $data['x_state'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
     310              $data['x_zip'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
     311              $data['x_country'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
     312              $data['x_phone'] = $order->;
     313              $data['x_email'] = $order->;
     314              $data['x_description'] = html_entity_decode('QPayPro para pago de WooCommerce: ID de pedido de WooCommerce:'.$orderid.' para '.$data['x_email'] , ENT_QUOTES, 'UTF-8');
    318315              //$data['x_amount'] = (float) $order->total - (float) $order->shipping_total;
    319               $data['x_amount'] = (float) $order->total;
    320               $data['x_freight'] = (float) $order->shipping_total;
     316              $data['x_amount'] = (float) $order->;
     317              $data['x_freight'] = (float) $order->;
    321318              $data['x_currency_code'] = get_woocommerce_currency();
    322319              $data['x_method'] = 'CC';
    323320              $data['x_type'] = 'AUTH_ONLY';
    324321              $data['cc_number'] = str_replace(' ', '', sanitize_text_field( $_POST['qpaypro_ccnum'] ) );
    325               $data['cc_exp'] = str_replace(' ', '', sanitize_text_field( $_POST['qpaypro_expmonth'] ) )."/".str_replace(' ', '', sanitize_text_field( $_POST['qpaypro_expyear'] ) );
     322              $data['cc_exp'] = str_replace(' ', '', sanitize_text_field( $_POST['qpaypro_exp);
    326323              $data['cc_cvv2'] = sanitize_text_field( $_POST['qpaypro_cvv'] );
    327324              $data['cc_name'] = sanitize_text_field( $_POST['qpaypro_ccname'] );
    328               $data['x_invoice_num'] = $order->id;
     325              $data['x_invoice_num'] = $orderid;
    329326              //$data['x_solution_id'] = 'A1000015';
    330327              /* Customer Shipping Address Fields */
    331               $data['x_ship_to_first_name'] = html_entity_decode($order->shipping_first_name, ENT_QUOTES, 'UTF-8');
    332               $data['x_ship_to_last_name'] = html_entity_decode($order->shipping_last_name, ENT_QUOTES, 'UTF-8');
    333               $data['x_ship_to_company'] = html_entity_decode($order->shipping_company, ENT_QUOTES, 'UTF-8');
    334               $data['x_ship_to_address'] = html_entity_decode($order->shipping_address_1,  ENT_QUOTES, 'UTF-8');
    335               $data['x_ship_to_city'] = html_entity_decode($order->shipping_city, ENT_QUOTES, 'UTF-8');
    336               $data['x_ship_to_state'] = html_entity_decode($order->shipping_state, ENT_QUOTES, 'UTF-8');
    337               $data['x_ship_to_zip'] = html_entity_decode($order->shipping_postcode, ENT_QUOTES, 'UTF-8');
    338               $data['x_ship_to_country'] = html_entity_decode($order->shipping_country, ENT_QUOTES, 'UTF-8');
     328              $data['x_ship_to_first_name'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
     329              $data['x_ship_to_last_name'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
     330              $data['x_ship_to_company'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
     331              $data['x_ship_to_address'] = html_entity_decode($order->,  ENT_QUOTES, 'UTF-8');
     332              $data['x_ship_to_city'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
     333              $data['x_ship_to_state'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
     334              $data['x_ship_to_zip'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
     335              $data['x_ship_to_country'] = html_entity_decode($order->, ENT_QUOTES, 'UTF-8');
    339336              $data['device_fingerprint_id'] = $sessionID;
    340337              if ($this->get_option('visaencuotas')=='Yes')
     
    354351                  // Mark order as Paid
    355352                  $order->payment_complete();
     353
     354
     355
     356
     357
     358
     359
     360
    356361                  // Empty the cart (Very important step)
    357362                  $woocommerce->cart->empty_cart();
    358                   // Reduce stock levels
    359                   $order->reduce_order_stock();
    360363                  // Redirect to thank you page
    361364                  unset( $woocommerce->session->order_awaiting_payment );
  • wc-qpaypro/trunk/admin/wp-actions.php

    r2404236 r3089070  
    1111
    1212function dl_qpp_custom_scripts() {
     13
    1314    wp_enqueue_script( 'dl-qpp-custom-js', plugin_dir_url( __DIR__ ) . 'dist/assets/js/app.min.js', array( 'jquery'),filemtime( plugin_dir_path( __DIR__ ) . 'dist/assets/js/app.min.js' ), false );
    1415}
  • wc-qpaypro/trunk/dist/assets/js/app.min.js

    r2404236 r3089070  
    1 jQuery(document).ready(function(e){e(".woocommerce-checkout").length&&(jQuery(function(e){e("#order_review").on("submit",function(t){e("#place_order").attr("disabled","disabled"),t.submit()})}),jQuery(function(e){e("#qpaypro_ccnum").on("keydown",function(e){0==document.getElementById("qpaypro_ccnum").value.indexOf("4")?(document.getElementById("qpaypro_visaencuotas").style.visibility="visible",document.getElementById("name_visa_cuotas").style.visibility="visible"):(document.getElementById("qpaypro_visaencuotas").style.visibility="hidden",document.getElementById("name_visa_cuotas").style.visibility="hidden")}),e("#qpaypro_ccnum").on("keyup",function(e){0==document.getElementById("qpaypro_ccnum").value.indexOf("4")?(document.getElementById("qpaypro_visaencuotas").style.visibility="visible",document.getElementById("name_visa_cuotas").style.visibility="visible"):(document.getElementById("qpaypro_visaencuotas").style.visibility="hidden",document.getElementById("name_visa_cuotas").style.visibility="hidden")})}))});
    2 //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS5qcyJdLCJuYW1lcyI6WyJqUXVlcnkiLCJkb2N1bWVudCIsInJlYWR5IiwiJCIsImxlbmd0aCIsIm9uIiwicyIsImF0dHIiLCJzdWJtaXQiLCJnZXRFbGVtZW50QnlJZCIsInZhbHVlIiwiaW5kZXhPZiIsInN0eWxlIiwidmlzaWJpbGl0eSJdLCJtYXBwaW5ncyI6IkFBQUFBLE9BQVFDLFVBQVdDLE1BQU0sU0FBU0MsR0FFOUJBLEVBQUUseUJBQXlCQyxTQUM3QkosT0FBTyxTQUFTRyxHQUNmQSxFQUFFLGlCQUFpQkUsR0FBRyxTQUFVLFNBQVNDLEdBQ2xDSCxFQUFFLGdCQUFnQkksS0FBSyxXQUFZLFlBQ25DRCxFQUFFRSxhQUlWUixPQUFPLFNBQVNHLEdBQ1pBLEVBQUUsa0JBQWtCRSxHQUFHLFVBQVcsU0FBU0MsR0FDc0IsR0FBL0RMLFNBQVNRLGVBQWUsaUJBQWlCQyxNQUFNQyxRQUFRLE1BQzFEVixTQUFTUSxlQUFlLHdCQUF3QkcsTUFBTUMsV0FBYSxVQUNuRVosU0FBU1EsZUFBZSxvQkFBb0JHLE1BQU1DLFdBQWEsWUFFL0RaLFNBQVNRLGVBQWUsd0JBQXdCRyxNQUFNQyxXQUFhLFNBQ25FWixTQUFTUSxlQUFlLG9CQUFvQkcsTUFBTUMsV0FBYSxZQUVqRVYsRUFBRSxrQkFBa0JFLEdBQUcsUUFBUyxTQUFTQyxHQUMyQixHQUEvREwsU0FBU1EsZUFBZSxpQkFBaUJDLE1BQU1DLFFBQVEsTUFDMURWLFNBQVNRLGVBQWUsd0JBQXdCRyxNQUFNQyxXQUFhLFVBQ25FWixTQUFTUSxlQUFlLG9CQUFvQkcsTUFBTUMsV0FBYSxZQUUvRFosU0FBU1EsZUFBZSx3QkFBd0JHLE1BQU1DLFdBQWEsU0FDbkVaLFNBQVNRLGVBQWUsb0JBQW9CRyxNQUFNQyxXQUFhIiwic291cmNlc0NvbnRlbnQiOlsialF1ZXJ5KCBkb2N1bWVudCApLnJlYWR5KGZ1bmN0aW9uKCQpIHtcclxuXHJcblx0aWYoJCgnLndvb2NvbW1lcmNlLWNoZWNrb3V0JykubGVuZ3RoKSB7XHJcblx0XHRqUXVlcnkoZnVuY3Rpb24oJCl7XHJcblx0XHRcdCQoXCIjb3JkZXJfcmV2aWV3XCIpLm9uKFwic3VibWl0XCIsIGZ1bmN0aW9uKHMpe1xyXG5cdFx0ICAgICAgICAkKFwiI3BsYWNlX29yZGVyXCIpLmF0dHIoXCJkaXNhYmxlZFwiLCBcImRpc2FibGVkXCIpO1xyXG5cdFx0ICAgICAgICBzLnN1Ym1pdCgpO1xyXG5cdFx0ICAgIH0pO1xyXG5cdFx0fSk7XHJcblxyXG5cdFx0alF1ZXJ5KGZ1bmN0aW9uKCQpe1xyXG5cdFx0ICAgICQoXCIjcXBheXByb19jY251bVwiKS5vbihcImtleWRvd25cIiwgZnVuY3Rpb24ocyl7ICBcclxuXHRcdFx0XHRpZiggZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJxcGF5cHJvX2NjbnVtXCIpLnZhbHVlLmluZGV4T2YoXCI0XCIpID09IDApe1xyXG5cdFx0XHRcdFx0ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJxcGF5cHJvX3Zpc2FlbmN1b3Rhc1wiKS5zdHlsZS52aXNpYmlsaXR5ID0gXCJ2aXNpYmxlXCI7XHJcblx0XHRcdFx0XHRkb2N1bWVudC5nZXRFbGVtZW50QnlJZChcIm5hbWVfdmlzYV9jdW90YXNcIikuc3R5bGUudmlzaWJpbGl0eSA9IFwidmlzaWJsZVwiO1xyXG5cdFx0XHRcdH1lbHNle1xyXG5cdFx0XHRcdFx0ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJxcGF5cHJvX3Zpc2FlbmN1b3Rhc1wiKS5zdHlsZS52aXNpYmlsaXR5ID0gXCJoaWRkZW5cIjtcclxuXHRcdFx0XHRcdGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwibmFtZV92aXNhX2N1b3Rhc1wiKS5zdHlsZS52aXNpYmlsaXR5ID0gXCJoaWRkZW5cIjtcclxuXHRcdFx0XHR9fSk7XHJcblx0XHRcdCQoXCIjcXBheXByb19jY251bVwiKS5vbihcImtleXVwXCIsIGZ1bmN0aW9uKHMpe1xyXG5cdFx0XHRcdGlmKCBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChcInFwYXlwcm9fY2NudW1cIikudmFsdWUuaW5kZXhPZihcIjRcIikgPT0gMCl7XHJcblx0XHRcdFx0XHRkb2N1bWVudC5nZXRFbGVtZW50QnlJZChcInFwYXlwcm9fdmlzYWVuY3VvdGFzXCIpLnN0eWxlLnZpc2liaWxpdHkgPSBcInZpc2libGVcIjtcclxuXHRcdFx0XHRcdGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwibmFtZV92aXNhX2N1b3Rhc1wiKS5zdHlsZS52aXNpYmlsaXR5ID0gXCJ2aXNpYmxlXCI7XHJcblx0XHRcdFx0fWVsc2V7XHJcblx0XHRcdFx0XHRkb2N1bWVudC5nZXRFbGVtZW50QnlJZChcInFwYXlwcm9fdmlzYWVuY3VvdGFzXCIpLnN0eWxlLnZpc2liaWxpdHkgPSBcImhpZGRlblwiO1xyXG5cdFx0XHRcdFx0ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJuYW1lX3Zpc2FfY3VvdGFzXCIpLnN0eWxlLnZpc2liaWxpdHkgPSBcImhpZGRlblwiO1xyXG5cdFx0XHRcdH19KTtcclxuXHRcdH0pO1xyXG5cclxuXHR9XHJcblxyXG5cclxuXHJcbn0pOyJdfQ==
     1jQuery(document).ready(function ($) {
     2    void 0;
     3
     4    if ($('.woocommerce-checkout').length) {
     5        jQuery(function ($) {
     6            $("#order_review").on("submit", function (s) {
     7                $("#place_order").attr("disabled", "disabled");
     8                s.submit();
     9            });
     10        });
     11
     12    }
     13
     14
     15
     16});
  • wc-qpaypro/trunk/languages/wp-qpaypro-woocommerce-es_ES.po

    r2404236 r3089070  
    44"Report-Msgid-Bugs-To: \n"
    55"POT-Creation-Date: 2020-10-18 04:39+0000\n"
    6 "PO-Revision-Date: 2020-10-18 04:42+0000\n"
     6"PO-Revision-Date: 202+0000\n"
    77"Last-Translator: \n"
    88"Language-Team: Español\n"
     
    1515"X-Loco-Version: 2.4.3; wp-5.5.1"
    1616
     17
     18
     19
     20
     21
     22
     23
     24
     25
     26
     27
     28
     29
     30
     31
     32
    1733#: admin/wp-filters.php:13
    1834msgid "Configure"
    1935msgstr "Configurar"
    2036
    21 #: admin/helpers/class-qpaypro-helper.php:77
     37#: admin/helpers/wp-qpaypro-woocommerce-admin.php:274
     38msgid "Credit card CVV is required."
     39msgstr "El numero CVV de la tarjeta es obligatorio."
     40
     41#: admin/helpers/wp-qpaypro-woocommerce-admin.php:270
     42#| msgid "Credit card expiry month is required."
     43msgid "Credit card expiry date is required."
     44msgstr "La fecha de expiración es obligatorio."
     45
     46#: admin/helpers/wp-qpaypro-woocommerce-admin.php:262
     47msgid "Credit Card holder name is required."
     48msgstr "El nombre de la Tarjeta de Credito es obligatorio."
     49
     50#: admin/helpers/wp-qpaypro-woocommerce-admin.php:94
     51msgid "Credit Card Holder's name"
     52msgstr "Nombre en Tarjeta de Credito"
     53
     54#: admin/helpers/wp-qpaypro-woocommerce-admin.php:99
     55msgid "Credit Card Number"
     56msgstr "Numero de Tarjeta de Credito"
     57
     58#: admin/helpers/wp-qpaypro-woocommerce-admin.php:266
     59msgid "Credit card number is required."
     60msgstr "El numero de tarjeta de Credito es obligatorio."
     61
     62#. Author of the plugin
     63msgid "digitallabs, XicoOfficial"
     64msgstr "digitallabs, XicoOfficial"
     65
     66#: admin/helpers/wp-qpaypro-woocommerce-admin.php:159
     67msgid "Habilitar/Deshabilitar"
     68msgstr "Habilitar/Deshabilitar"
     69
     70#. URI of the plugin
     71#. Author URI of the plugin
     72msgid "https://digitallabs.agency"
     73msgstr "https://digitallabs.agency"
     74
     75#: admin/helpers/wp-qpaypro-woocommerce-admin.php:82
     76#: admin/helpers/wp-qpaypro-woocommerce-admin.php:83
     77#: admin/helpers/wp-qpaypro-woocommerce-admin.php:84
     78#: admin/helpers/wp-qpaypro-woocommerce-admin.php:85
     79msgid "installments"
     80msgstr "cuotas"
     81
     82#: admin/helpers/wp-qpaypro-woocommerce-admin.php:207
     83msgid "Live"
     84msgstr "Live"
     85
     86#: admin/helpers/wp-qpaypro-woocommerce-admin.php:195
     87msgid "Merchant ID"
     88msgstr "Merchant ID"
     89
     90#: admin/helpers/wp-qpaypro-woocommerce-admin.php:202
     91msgid "Mode"
     92msgstr "Modo"
     93
     94#: admin/helpers/wp-qpaypro-woocommerce-admin.php:204
     95msgid "Modo QPayPro Live o Sandbox."
     96msgstr "Mode QPayPro Live o Sandbox."
     97
     98#: admin/helpers/wp-qpaypro-woocommerce-admin.php:217
     99msgid "No"
     100msgstr "No"
     101
     102#: admin/helpers/class-qpaypro-helper.php:112
     103#: admin/helpers/class-qpaypro-helper.php:113
     104msgid "Payment failed. "
     105msgstr "Pago fallido."
     106
     107#. Name of the plugin
     108msgid "Payment Gateway for QPayPro on WooCommerce"
     109msgstr "Pasarela de Pagos para QPayPro en WooCommerce"
     110
     111#: admin/helpers/wp-qpaypro-woocommerce-admin.php:180
     112msgid "Private Key (x_private_key)"
     113msgstr "Private Key (x_private_key)"
     114
     115#: admin/helpers/wp-qpaypro-woocommerce-admin.php:172
     116msgid "Public Key (x_login)"
     117msgstr "Public Key (x_login)"
     118
     119#: admin/helpers/wp-qpaypro-woocommerce-admin.php:9
     120#: admin/helpers/wp-qpaypro-woocommerce-admin.php:167
     121#: admin/helpers/wp-qpaypro-woocommerce-admin.php:168
     122msgid "QPayPro"
     123msgstr "QPayPro"
     124
     125#: admin/helpers/wp-qpaypro-woocommerce-admin.php:190
     126msgid "QPayPro API Secret."
     127msgstr "API Secret."
     128
     129#: admin/helpers/wp-qpaypro-woocommerce-admin.php:197
     130msgid "QPayPro Merchant ID."
     131msgstr "Merchant ID."
     132
     133#: admin/helpers/wp-qpaypro-woocommerce-admin.php:350
     134msgid "QPayPro payment completed."
     135msgstr "Pago de QPayPro completado."
     136
     137#: admin/helpers/wp-qpaypro-woocommerce-admin.php:223
     138#: admin/helpers/wp-qpaypro-woocommerce-admin.php:224
     139msgid "QPayPro Payment Gateway"
     140msgstr "Pasarela de Pagos de QPayPro"
     141
     142#: admin/helpers/wp-qpaypro-woocommerce-admin.php:182
     143msgid "QPayPro Private Key."
     144msgstr "Private Key."
     145
     146#: admin/helpers/wp-qpaypro-woocommerce-admin.php:174
     147msgid "QPayPro Public Key."
     148msgstr "Public Key."
     149
     150#: admin/helpers/wp-qpaypro-woocommerce-admin.php:213
     151msgid "QPayPro Visacuotas."
     152msgstr "Visacuotas."
     153
     154#: admin/helpers/wp-qpaypro-woocommerce-admin.php:206
     155msgid "Sandbox"
     156msgstr "Sandbox"
     157
     158#: admin/helpers/class-qpaypro-helper.php:101
     159msgid "Successful payment."
     160msgstr "Pago realizado exitosamente."
     161
     162#: admin/helpers/class-qpaypro-helper.php:100
    22163msgid "Successful payment. "
    23164msgstr "Pago realizado exitosamente."
    24165
    25 #: admin/helpers/class-qpaypro-helper.php:78
    26 msgid "Successful payment."
    27 msgstr "Pago realizado exitosamente."
    28 
    29 #: admin/helpers/class-qpaypro-helper.php:82
    30 #: admin/helpers/class-qpaypro-helper.php:83
    31 msgid "Payment failed. "
    32 msgstr "Pago fallido."
    33 
    34 #: admin/helpers/class-qpaypro-helper.php:99
     166#: admin/helpers/class-qpaypro-helper.php:129
    35167msgid ""
    36168"The connection with the payment gateway service could not be completed. "
     
    40172"intente nuevamente en un momento."
    41173
    42 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:9
    43 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:198
    44 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:199
    45 msgid "QPayPro"
    46 msgstr "QPayPro"
    47 
    48 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:10
    49 msgid "Allows you to receive online payments through QPayPro. "
    50 msgstr "Ter permite recibir pagos en linea a traves de QPayPro."
    51 
    52 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:46
     174#: admin/helpers/wp-qpaypro-woocommerce-admin.php:165
     175msgid "Titulo"
     176msgstr "Titulo"
     177
     178#: admin/helpers/wp-qpaypro-woocommerce-admin.php:81
     179msgid "Up front"
     180msgstr "Al contado"
     181
     182#: admin/helpers/wp-qpaypro-woocommerce-admin.php:211
     183msgid "Visa Cuotas"
     184msgstr "Visa Cuotas"
     185
     186#. Description of the plugin
     187msgid "WooCommerce custom payment gateway integration with QPayPro."
     188msgstr ""
     189"Integración personalizada de la pasarela de pagos de WooCommerce con QPayPro"
     190
     191#: admin/helpers/wp-qpaypro-woocommerce-admin.php:216
     192msgid "Yes"
     193msgstr "Si"
     194
     195#: admin/helpers/wp-qpaypro-woocommerce-admin.php:43
    53196msgid ""
    54197"You are using the <strong>QPayPro for WooCommerce</strong> plugin developed "
     
    65208"href=\"https://digitallabs.agency/contacto\" target=\"_blank\">aqui</a>. "
    66209"Estaremos felices de trabajar contigo."
    67 
    68 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:97
    69 msgid "Credit Card Holder's name"
    70 msgstr "Nombre en Tarjeta de Credito"
    71 
    72 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:102
    73 msgid "Credit Card Number"
    74 msgstr "Numero de Tarjeta de Credito"
    75 
    76 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:109
    77 msgid "Expiration date"
    78 msgstr "Fecha de Caducidad "
    79 
    80 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:111
    81 msgid "Month"
    82 msgstr "Mes"
    83 
    84 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:126
    85 msgid "Year"
    86 msgstr "Año"
    87 
    88 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:136
    89 msgid "3 or 4 digits"
    90 msgstr "3 o 4 digitos"
    91 
    92 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:190
    93 msgid "Habilitar/Deshabilitar"
    94 msgstr "Habilitar/Deshabilitar"
    95 
    96 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:192
    97 msgid "Activar pasarela de pago"
    98 msgstr "Activar pasarela de pagos."
    99 
    100 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:196
    101 msgid "Titulo"
    102 msgstr "Titulo"
    103 
    104 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:203
    105 msgid "Public Key"
    106 msgstr "Public Key"
    107 
    108 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:205
    109 msgid "QPayPro Public Key."
    110 msgstr "Public Key."
    111 
    112 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:211
    113 msgid "Private Key"
    114 msgstr "Private Key"
    115 
    116 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:213
    117 msgid "QPayPro Private Key."
    118 msgstr "Private Key."
    119 
    120 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:219
    121 msgid "API Secret"
    122 msgstr "API Secret"
    123 
    124 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:221
    125 msgid "QPayPro API Secret."
    126 msgstr "API Secret."
    127 
    128 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:226
    129 msgid "Merchant ID"
    130 msgstr "Merchant ID"
    131 
    132 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:228
    133 msgid "QPayPro Merchant ID."
    134 msgstr "Merchant ID."
    135 
    136 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:233
    137 msgid "Mode"
    138 msgstr "Modo"
    139 
    140 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:235
    141 msgid "Modo QPayPro Live o Sandbox."
    142 msgstr "Mode QPayPro Live o Sandbox."
    143 
    144 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:237
    145 msgid "Sandbox"
    146 msgstr "Sandbox"
    147 
    148 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:238
    149 msgid "Live"
    150 msgstr "Live"
    151 
    152 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:242
    153 msgid "Visa Cuotas"
    154 msgstr "Visa Cuotas"
    155 
    156 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:244
    157 msgid "QPayPro Visacuotas."
    158 msgstr "Visacuotas."
    159 
    160 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:247
    161 msgid "Yes"
    162 msgstr "Si"
    163 
    164 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:248
    165 msgid "No"
    166 msgstr "No"
    167 
    168 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:254
    169 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:255
    170 msgid "QPayPro Payment Gateway"
    171 msgstr "Pasarela de Pagos de QPayPro"
    172 
    173 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:294
    174 msgid "Credit Card holder name is required."
    175 msgstr "El nombre de la Tarjeta de Credito es obligatorio."
    176 
    177 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:297
    178 msgid "Credit card number is required."
    179 msgstr "El numero de tarjeta de Credito es obligatorio."
    180 
    181 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:300
    182 msgid "Credit card expiry month is required."
    183 msgstr "El mes de expiración es obligatorio."
    184 
    185 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:303
    186 msgid "Credit card expiry year is required."
    187 msgstr "El año de expiration es obligatorio."
    188 
    189 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:306
    190 msgid "Credit card CVV is required."
    191 msgstr "El numero CVV de la tarjeta es obligatorio."
    192 
    193 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:381
    194 msgid "QPayPro payment completed."
    195 msgstr "Pago de QPayPro completado."
    196 
    197 #. Name of the plugin
    198 msgid "QPayPro - WooCommerce Payment Gateway"
    199 msgstr "QPayPro - Pasarela de Pagos para WooCommerce"
    200 
    201 #. Description of the plugin
    202 msgid "WooCommerce custom payment gateway integration with QPayPro."
    203 msgstr ""
    204 "Integración personalizada de la pasarela de pagos de WooCommerce con QPayPro"
    205 
    206 #. URI of the plugin
    207 msgid ""
    208 "https://coders.store.gt/producto/wordpress-plugins/wp-qpaypro-woocommerce/"
    209 msgstr ""
    210 "https://coders.store.gt/producto/wordpress-plugins/wp-qpaypro-woocommerce/"
    211 
    212 #. Author of the plugin
    213 msgid "XicoOfficial, gtcoders, digitallabs"
    214 msgstr "XicoOfficial, gtcoders, digitallabs"
    215 
    216 #. Author URI of the plugin
    217 msgid "https://edwinxico.com"
    218 msgstr "https://edwinxico.com"
  • wc-qpaypro/trunk/languages/wp-qpaypro-woocommerce.pot

    r2404236 r3089070  
    44"Project-Id-Version: QPayPro Card - WooCommerce Payment Gateway\n"
    55"Report-Msgid-Bugs-To: \n"
    6 "POT-Creation-Date: 2020-10-18 04:39+0000\n"
     6"POT-Creation-Date: 2029+0000\n"
    77"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    88"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1515"X-Generator: Loco https://localise.biz/"
    1616
    17 #: admin/wp-filters.php:13
    18 msgid "Configure"
     17#: admin/
     18msgid ""
    1919msgstr ""
    2020
    21 #: admin/helpers/class-qpaypro-helper.php:77
    22 msgid "Successful payment. "
    23 msgstr ""
    24 
    25 #: admin/helpers/class-qpaypro-helper.php:78
    26 msgid "Successful payment."
    27 msgstr ""
    28 
    29 #: admin/helpers/class-qpaypro-helper.php:82
    30 #: admin/helpers/class-qpaypro-helper.php:83
    31 msgid "Payment failed. "
    32 msgstr ""
    33 
    34 #: admin/helpers/class-qpaypro-helper.php:99
    35 msgid ""
    36 "The connection with the payment gateway service could not be completed. "
    37 "Please try again later."
    38 msgstr ""
    39 
    40 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:9
    41 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:198
    42 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:199
    43 msgid "QPayPro"
     21#: admin/helpers/wp-qpaypro-woocommerce-admin.php:161
     22msgid "Activar pasarela de pago"
    4423msgstr ""
    4524
     
    4827msgstr ""
    4928
    50 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:46
     29#: admin/helpers/wp-qpaypro-woocommerce-admin.php:188
     30msgid "API Secret (x_api_secret)"
     31msgstr ""
     32
     33#: admin/wp-filters.php:13
     34msgid "Configure"
     35msgstr ""
     36
     37#: admin/helpers/wp-qpaypro-woocommerce-admin.php:274
     38msgid "Credit card CVV is required."
     39msgstr ""
     40
     41#: admin/helpers/wp-qpaypro-woocommerce-admin.php:270
     42msgid "Credit card expiry date is required."
     43msgstr ""
     44
     45#: admin/helpers/wp-qpaypro-woocommerce-admin.php:262
     46msgid "Credit Card holder name is required."
     47msgstr ""
     48
     49#: admin/helpers/wp-qpaypro-woocommerce-admin.php:94
     50msgid "Credit Card Holder's name"
     51msgstr ""
     52
     53#: admin/helpers/wp-qpaypro-woocommerce-admin.php:99
     54msgid "Credit Card Number"
     55msgstr ""
     56
     57#: admin/helpers/wp-qpaypro-woocommerce-admin.php:266
     58msgid "Credit card number is required."
     59msgstr ""
     60
     61#. Author of the plugin
     62msgid "digitallabs, XicoOfficial"
     63msgstr ""
     64
     65#: admin/helpers/wp-qpaypro-woocommerce-admin.php:159
     66msgid "Habilitar/Deshabilitar"
     67msgstr ""
     68
     69#. URI of the plugin
     70#. Author URI of the plugin
     71msgid "https://digitallabs.agency"
     72msgstr ""
     73
     74#: admin/helpers/wp-qpaypro-woocommerce-admin.php:82
     75#: admin/helpers/wp-qpaypro-woocommerce-admin.php:83
     76#: admin/helpers/wp-qpaypro-woocommerce-admin.php:84
     77#: admin/helpers/wp-qpaypro-woocommerce-admin.php:85
     78msgid "installments"
     79msgstr ""
     80
     81#: admin/helpers/wp-qpaypro-woocommerce-admin.php:207
     82msgid "Live"
     83msgstr ""
     84
     85#: admin/helpers/wp-qpaypro-woocommerce-admin.php:195
     86msgid "Merchant ID"
     87msgstr ""
     88
     89#: admin/helpers/wp-qpaypro-woocommerce-admin.php:202
     90msgid "Mode"
     91msgstr ""
     92
     93#: admin/helpers/wp-qpaypro-woocommerce-admin.php:204
     94msgid "Modo QPayPro Live o Sandbox."
     95msgstr ""
     96
     97#: admin/helpers/wp-qpaypro-woocommerce-admin.php:217
     98msgid "No"
     99msgstr ""
     100
     101#: admin/helpers/class-qpaypro-helper.php:112
     102#: admin/helpers/class-qpaypro-helper.php:113
     103msgid "Payment failed. "
     104msgstr ""
     105
     106#. Name of the plugin
     107msgid "Payment Gateway for QPayPro on WooCommerce"
     108msgstr ""
     109
     110#: admin/helpers/wp-qpaypro-woocommerce-admin.php:180
     111msgid "Private Key (x_private_key)"
     112msgstr ""
     113
     114#: admin/helpers/wp-qpaypro-woocommerce-admin.php:172
     115msgid "Public Key (x_login)"
     116msgstr ""
     117
     118#: admin/helpers/wp-qpaypro-woocommerce-admin.php:9
     119#: admin/helpers/wp-qpaypro-woocommerce-admin.php:167
     120#: admin/helpers/wp-qpaypro-woocommerce-admin.php:168
     121msgid "QPayPro"
     122msgstr ""
     123
     124#: admin/helpers/wp-qpaypro-woocommerce-admin.php:190
     125msgid "QPayPro API Secret."
     126msgstr ""
     127
     128#: admin/helpers/wp-qpaypro-woocommerce-admin.php:197
     129msgid "QPayPro Merchant ID."
     130msgstr ""
     131
     132#: admin/helpers/wp-qpaypro-woocommerce-admin.php:350
     133msgid "QPayPro payment completed."
     134msgstr ""
     135
     136#: admin/helpers/wp-qpaypro-woocommerce-admin.php:223
     137#: admin/helpers/wp-qpaypro-woocommerce-admin.php:224
     138msgid "QPayPro Payment Gateway"
     139msgstr ""
     140
     141#: admin/helpers/wp-qpaypro-woocommerce-admin.php:182
     142msgid "QPayPro Private Key."
     143msgstr ""
     144
     145#: admin/helpers/wp-qpaypro-woocommerce-admin.php:174
     146msgid "QPayPro Public Key."
     147msgstr ""
     148
     149#: admin/helpers/wp-qpaypro-woocommerce-admin.php:213
     150msgid "QPayPro Visacuotas."
     151msgstr ""
     152
     153#: admin/helpers/wp-qpaypro-woocommerce-admin.php:206
     154msgid "Sandbox"
     155msgstr ""
     156
     157#: admin/helpers/class-qpaypro-helper.php:101
     158msgid "Successful payment."
     159msgstr ""
     160
     161#: admin/helpers/class-qpaypro-helper.php:100
     162msgid "Successful payment. "
     163msgstr ""
     164
     165#: admin/helpers/class-qpaypro-helper.php:129
     166msgid ""
     167"The connection with the payment gateway service could not be completed. "
     168"Please try again later."
     169msgstr ""
     170
     171#: admin/helpers/wp-qpaypro-woocommerce-admin.php:165
     172msgid "Titulo"
     173msgstr ""
     174
     175#: admin/helpers/wp-qpaypro-woocommerce-admin.php:81
     176msgid "Up front"
     177msgstr ""
     178
     179#: admin/helpers/wp-qpaypro-woocommerce-admin.php:211
     180msgid "Visa Cuotas"
     181msgstr ""
     182
     183#. Description of the plugin
     184msgid "WooCommerce custom payment gateway integration with QPayPro."
     185msgstr ""
     186
     187#: admin/helpers/wp-qpaypro-woocommerce-admin.php:216
     188msgid "Yes"
     189msgstr ""
     190
     191#: admin/helpers/wp-qpaypro-woocommerce-admin.php:43
    51192msgid ""
    52193"You are using the <strong>QPayPro for WooCommerce</strong> plugin developed "
     
    57198"to work with you."
    58199msgstr ""
    59 
    60 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:97
    61 msgid "Credit Card Holder's name"
    62 msgstr ""
    63 
    64 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:102
    65 msgid "Credit Card Number"
    66 msgstr ""
    67 
    68 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:109
    69 msgid "Expiration date"
    70 msgstr ""
    71 
    72 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:111
    73 msgid "Month"
    74 msgstr ""
    75 
    76 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:126
    77 msgid "Year"
    78 msgstr ""
    79 
    80 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:136
    81 msgid "3 or 4 digits"
    82 msgstr ""
    83 
    84 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:190
    85 msgid "Habilitar/Deshabilitar"
    86 msgstr ""
    87 
    88 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:192
    89 msgid "Activar pasarela de pago"
    90 msgstr ""
    91 
    92 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:196
    93 msgid "Titulo"
    94 msgstr ""
    95 
    96 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:203
    97 msgid "Public Key"
    98 msgstr ""
    99 
    100 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:205
    101 msgid "QPayPro Public Key."
    102 msgstr ""
    103 
    104 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:211
    105 msgid "Private Key"
    106 msgstr ""
    107 
    108 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:213
    109 msgid "QPayPro Private Key."
    110 msgstr ""
    111 
    112 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:219
    113 msgid "API Secret"
    114 msgstr ""
    115 
    116 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:221
    117 msgid "QPayPro API Secret."
    118 msgstr ""
    119 
    120 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:226
    121 msgid "Merchant ID"
    122 msgstr ""
    123 
    124 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:228
    125 msgid "QPayPro Merchant ID."
    126 msgstr ""
    127 
    128 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:233
    129 msgid "Mode"
    130 msgstr ""
    131 
    132 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:235
    133 msgid "Modo QPayPro Live o Sandbox."
    134 msgstr ""
    135 
    136 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:237
    137 msgid "Sandbox"
    138 msgstr ""
    139 
    140 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:238
    141 msgid "Live"
    142 msgstr ""
    143 
    144 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:242
    145 msgid "Visa Cuotas"
    146 msgstr ""
    147 
    148 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:244
    149 msgid "QPayPro Visacuotas."
    150 msgstr ""
    151 
    152 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:247
    153 msgid "Yes"
    154 msgstr ""
    155 
    156 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:248
    157 msgid "No"
    158 msgstr ""
    159 
    160 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:254
    161 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:255
    162 msgid "QPayPro Payment Gateway"
    163 msgstr ""
    164 
    165 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:294
    166 msgid "Credit Card holder name is required."
    167 msgstr ""
    168 
    169 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:297
    170 msgid "Credit card number is required."
    171 msgstr ""
    172 
    173 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:300
    174 msgid "Credit card expiry month is required."
    175 msgstr ""
    176 
    177 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:303
    178 msgid "Credit card expiry year is required."
    179 msgstr ""
    180 
    181 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:306
    182 msgid "Credit card CVV is required."
    183 msgstr ""
    184 
    185 #: admin/helpers/wp-qpaypro-woocommerce-admin.php:381
    186 msgid "QPayPro payment completed."
    187 msgstr ""
    188 
    189 #. Name of the plugin
    190 msgid "QPayPro - WooCommerce Payment Gateway"
    191 msgstr ""
    192 
    193 #. Description of the plugin
    194 msgid "WooCommerce custom payment gateway integration with QPayPro."
    195 msgstr ""
    196 
    197 #. URI of the plugin
    198 msgid ""
    199 "https://coders.store.gt/producto/wordpress-plugins/wp-qpaypro-woocommerce/"
    200 msgstr ""
    201 
    202 #. Author of the plugin
    203 msgid "XicoOfficial, gtcoders, digitallabs"
    204 msgstr ""
    205 
    206 #. Author URI of the plugin
    207 msgid "https://edwinxico.com"
    208 msgstr ""
  • wc-qpaypro/trunk/readme.txt

    r2404236 r3089070  
    11=== Payment Gateway for QPayPro on WooCommerce ===
    2 Contributors: XicoOfficial, gtcoders, digitallabs
     2Contributors: XicoOfficial, digitallabs
    33Donate link: https://digitallabs.agency
    44Tags: qpaypro, qpaypro guatemala, visanet, visanet guatemala, credomatic, credomatic guatemala, qpaypro, custom gateway, woocommerce payment gateway, qpaypro card, woocommerce, págalo card, pagalo, payment gateway
    55Requires at least: 4.6
    66Requires PHP: 5.2.4
    7 Tested up to: 5.5
    8 Stable tag: 0.0.1
     7Tested up to: .5
     8Stable tag:
    99License: GPLv3 or later
    1010License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    2828= Get Involved =
    2929
    30 Looking to contribute code to this plugin? Go ahead and [fork the repository over at GitHub](https://github.com/gtcoders/wp-p-qpaypro-woocommerce-test).
     30Looking to contribute code to this plugin? Go ahead and [fork the repository over at GitHub](https://github.com//wp-p-qpaypro-woocommerce-test).
    3131(submit pull requests to the latest "release-" tag).
    3232
     
    45455. Click on save changes and you should be ready to start accepting credit cards with QPayPro Card.
    4646
    47 Rember that this plugin works only for the Epay mode, and only for purchases from Guatemala and in Guatemalan Quetzals currency. You can use this data to make the testing:
     47You can use this data to make the testing:
    4848CC Number: 4111-1111-1111-1111
    4949CVV: 123
    50 Ex date: 08/22
     50Ex date: 08/
    5151
    5252If you are interested in a more custom solution reach out to us at [DigitalLabs.agency](https://digitallabs.agency) and we will be happy to work with you.
     
    6565= How do I contribute? =
    6666
    67 We encourage everyone to contribute their ideas, thoughts and code snippets. This can be done by forking the [repository over at GitHub](https://github.com/gtcoders/wp-p-qpaypro-woocommerce).
     67We encourage everyone to contribute their ideas, thoughts and code snippets. This can be done by forking the [repository over at GitHub](https://github.com//wp-p-qpaypro-woocommerce).
    6868
    6969= What key features are missing in this plugin that are already available on the paid version of the plugin? =
     
    8282
    8383== Changelog ==
     84
     85
     86
    8487
    8588= 0.0.1 =
  • wc-qpaypro/trunk/wp-qpaypro-woocommerce.php

    r2404236 r3089070  
    66*
    77* Plugin Name: Payment Gateway for QPayPro on WooCommerce
    8 * Plugin URI: https://www.qpaypro.com/
     8* Plugin URI: https://
    99* Description: WooCommerce custom payment gateway integration with QPayPro.
    10 * Version: 0.0.1
    11 * Author: XicoOfficial, gtcoders, digitallabs
    12 * Author URI: https://edwinxico.com
     10* Version:
     11* Author:
     12* Author URI: https://
    1313* Licence: GPL-3.0+
    1414* Text Domain: wp-qpaypro-woocommerce
    1515* Domain Path: /languages
    1616* WC requires at least: 3.0.0
    17 * WC tested up to: 4.6.0
     17* WC tested up to:
    1818*/
    1919 
     
    2525    die;
    2626}
     27
     28
    2729
    2830// Include the autoloader so we can dynamically include the rest of the classes.
Note: See TracChangeset for help on using the changeset viewer.