Plugin Directory

Changeset 2988135


Ignore:
Timestamp:
11/02/2023 04:14:06 PM (2 years ago)
Author:
managedorg
Message:

payment-internal.js updated

Location:
managedorg-product-driver
Files:
59 added
3 edited

Legend:

Unmodified
Added
Removed
  • managedorg-product-driver/trunk/donative.php

    r2987510 r2988135  
    44Plugin URI: https://wordpress.org/plugins/managedorg-product-driver/
    55Description: Managedorg Product Driver for Amazon Business Integration.
    6 Version: 1.0.7.6.7
     6Version: 1.0.7.6.8
    77Author: Managedorg
    88Author URI: https://managedorg.io/
     
    1111   
    1212if (!class_exists('MODD_Donation')) :
    13 define('MODD_VERSION', '1.0.7.6.7');
     13define('MODD_VERSION', '1.0.7.6.8');
    1414define('MODD_PLUGIN_URL', plugin_dir_url(__FILE__));
    1515define('MODD_PLUGIN_MAIN_PATH', plugin_dir_path(__FILE__));
  • managedorg-product-driver/trunk/js/payment-internal.js

    r2956849 r2988135  
    44    var originHead      = originArray.shift();
    55    var originTail      = originArray.join(".");
     6    var adminServer     = 'https://admin-api.managedorg.io/api/';
    67    server          = originHead+'-api.managedorg.io/api/';
    78    if(origin.includes("localhost") || origin.includes("127.0.0.1")){
    89        server          = 'http://localhost:1337/api/';
    910    }
     11    var serverIP = originHead+'-api.managedorg.io/api/';
     12    axios({
     13        method: "POST", 
     14        url: adminServer+ 'general/findCustomerByUrl',
     15        data: {"url":origin}
     16    })
     17    .then(res => {
     18        if(res.data.customerData != null){
     19            var dynamic_server = null;
     20            if(res.data.customerData.backendApi !== null) {
     21            var dynamic_server = res.data.customerData.backendApi;
     22                dynamic_server= "https://" + dynamic_server.replace(/^https?:\/\//, "").replace(/\/+$/, "") + "/api/";
     23            }
     24            serverIP = dynamic_server;
     25           
     26        }
     27
     28    });
     29   
     30   
    1031   
    1132    var customerId  = '';
     
    4263            //After successful payment ---> Show Payment Successful Message and Place Amazon Order
    4364            /* *************************************************************** */   
     65           
     66            if (serverIP.indexOf('localhost') === -1 && serverIP.indexOf('-api.managedorg.io/api/') !== -1) {
     67                server= serverIP;
     68            }
    4469            axios({
    4570                method: "post",
     
    5479            //$('#myPaySuccessModal').modal('show'); $('#myOrderSuccessModal').modal('show');
    5580            var orderObj = {"customerID":customerId, "orderId": orderId, "targetServerIP": server, "totalproducts":totalCartProducts};
     81            if (serverIP.indexOf('localhost') === -1 && serverIP.indexOf('-api.managedorg.io/api/') !== -1) {
     82                server= serverIP;
     83            }
     84           
    5685            axios({
    5786                method: "post",
     
    107136        }
    108137    }
    109    
    110    
    111    
  • managedorg-product-driver/trunk/readme.txt

    r2987510 r2988135  
    44Requires at least: 4.7
    55Tested up to: 6.2
    6 Stable tag: 1.0.7.6.7
     6Stable tag: 1.0.7.6.8
    77Requires PHP: 7.0
    88License: GPLv2 or later
     
    144144* Pricing format modified.
    145145
    146 = 1.0.7.6.7=
     146= 1.0.7.6.8=
    147147* New design
    148148* New shortcode attributes products_per_page, campaigns_per_page, cart_checkbox
Note: See TracChangeset for help on using the changeset viewer.