Cloudarion.com – #1 KVMSSD & Dedicated hosting – 100% Customer Satisfaction! | NewProxyLists

Are you looking for total flexibility to adapt the power of each VM?
https://cloudarion.com/ service is the perfect solution.

Cloudarion has been a major presence in the Web Hosting market since 2011. All of our staff is in-house and we pride ourselves on operating our own networks and infrastructures. If you add our high quality to the potency of KVMSSD and XEN VPS hosting, you will receive a winning package. We have always been proud of our 99.9% uptime on VPS systems.

Check out Cloudarion KVMSSD VPS hosting packages:

KVMSSD1 VPS hosting plan
RAM – 1024 Mb
SSD – 10 GB
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 server r2 trial
Windows 2012 server trial
Price $10/mo – Order Now

KVMSSD2 VPS hosting plan
RAM – 2 Gb
SSD – 20 Gb
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 server r2 trial
Windows 2012 server trial
Price $20/mo – Order Now

KVMSSD4 VPS hosting plan
RAM – 4 Gb
SSD – 30 Gb
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 server r2 trial
Windows 2012 server trial
Location – De
Price $40/mo – Order Now

KVMSSD8 VPS hosting plan
RAM – 8 Gb
SSD – 50 Gb
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 server r2 trial
Windows 2012 server trial
Location – De
Price $80/mo – Order Now

KVMSSD16 VPS hosting plan
RAM – 16 Gb
SSD – 100 Gb
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 server r2 trial
Windows 2012 server trial
Location – De
Price $160/mo – Order Now

KVMSSD32 VPS hosting plan
RAM – 32 Gb
SSD – 200 Gb
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 server r2 trial
Windows 2012 server trial
Location – De
Price $320/mo – Order Now

Check out Cloudarion Dedicated Servers:
==>>> Datacenter: Switzerland, Zurich

Server E3-1220
Starting at $100/month
3.10GHz
4 Cores (4 Threads)
16 GB RAM
HDD 500 GB
IP’s 5
10 TB Bandwidth
ORDER NOW

Server 2xE5-2620
Starting at $300/month
2.93 GHz
12 Cores (24 Threads)
64 GB RAM
HDD 4 X 1TB
IP’s 28
50 TB Bandwidth
ORDER NOW

Server 2xE5-2670
Starting at $450/month
2.0 GHz
16 Cores (32 Threads)
128 GB RAM
SSD 4 X 1TB
IP’s 28
50 TB Bandwidth
ORDER NOW

==>>> Datacenter: Usa, Los Angeles
Server E3-1230
Starting at $100/month
3.2GHz
4 Cores (8 Threads)
16 GB RAM
HDD 500 GB
IP’s 5
Bandwidth: Unmetered
ORDER NOW

Server 2xE5-2670
Starting at $300/month
3.3GHz
16 Cores (32 Threads)
64 GB RAM
HDD 2 X 2TB
IP’s 5
Bandwidth: Unmetered
ORDER NOW

Server 2xE5-2670
Starting at $400/month
3.3 GHz
16 Cores (32 Threads)
64 GB RAM
SSD 2 X 1TB
IP’s 5
Bandwidth: Unmetered
ORDER NOW

==>>> Datacenter: Germany, Nuremberg
Server Core™ i7-6700
Starting at $100/month
3.4GHz
4 Cores (8 Threads)
16 GB RAM
SSD 100GB
IP 1
Bandwidth: 10 TB
ORDER NOW

Server Core™ i7-6700
Starting at $200/month
3.4GHz
4 Cores (8 Threads)
64 GB RAM
SSD 2 x 500GB
IP 1
Bandwidth: 30 TB
ORDER NOW

Server Xeon E5-1650v3
Starting at $300/month
3.8 GHz
6 Cores (12 Threads)
256 GB RAM
SSD 2 x 480GB / HDD 2 X 4TB
IP 1
Bandwidth: 50 TB
ORDER NOW

Payment methods accepted: Paypal, Payza, Bitcoin, WebMoney, Payoneer.

Hard drives are in a RAID 10 redundant array to ensure your data remains safe!
Local and Backup on remote server! Your VPS container will be on local RAID-10 Storage Array’s for the fastest & most reliable storage architecture for your websites. RAID-10 technology offer a staggering boost in input/output operations per second (IOPS).

==>> Check out Cloudarion.com Windows VPS hosting plans

Need help? Contact with our technical support.

orders – How to get customer id in magento2

You can get Customer ID in /vendor/magento/module-sales/view/adminhtml/templates/order/create/form/account.phtml using the below code:

<p>Customer Id:  <?= $this->getCustomerId() ?> </p>
<p>Customer Email: <?= $this->getQuote()->getCustomerEmail() ?></p>

Check the block $block MagentoSalesBlockAdminhtmlOrderCreateFormAccount as it gets in the same way.

Hope this helps!

customer support – Visibility of live chat bubble

I think it really depends on your site and how intrusive it is to the user’s experience. If there is potential for it to obscure information that the user is trying to read then it’s probably going to annoy your user, which is not what you want.

However, this can easily be overcome by including a simple “minimise button” so the user can choose to hide the chat bubble if they want to get it out of the way.

I would suggest you to keep your design as you want it to work but try to ensure it doesn’t take up more space than it needs to. Then include a “close” button that upon clicking will minimise the elements so that the user only sees something like a little tab saying “Live Chat”. This can then be tucked away in the corner of the page so it doesn’t affect the users experience. That way, if they want it later they can just click that to bring the original elements back.

[WTS] Cloudarion.com – #1 KVMSSD & Dedicated hosting – 100% Customer Satisfaction!

Are you looking for total flexibility to adapt the power of each VM?
https://cloudarion.com/ service is the perfect solution.

Cloudarion has been a major presence in the Web Hosting market since 2011. All of our staff is in-house and we pride ourselves on operating our own networks and infrastructures. If you add our high quality to the potency of KVMSSD and XEN VPS hosting, you will receive a winning package. We have always been proud of our 99.9% uptime on VPS systems.

Check out Cloudarion KVMSSD VPS hosting packages:

KVMSSD1 VPS hosting plan
RAM – 1024 Mb
SSD – 10 GB
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 server r2 trial
Windows 2012 server trial
Price $10/mo – Order Now

KVMSSD2 VPS hosting plan
RAM – 2 Gb
SSD – 20 Gb
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 server r2 trial
Windows 2012 server trial
Price $20/mo – Order Now

KVMSSD4 VPS hosting plan
RAM – 4 Gb
SSD – 30 Gb
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 server r2 trial
Windows 2012 server trial
Location – De
Price $40/mo – Order Now

KVMSSD8 VPS hosting plan
RAM – 8 Gb
SSD – 50 Gb
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 server r2 trial
Windows 2012 server trial
Location – De
Price $80/mo – Order Now

KVMSSD16 VPS hosting plan
RAM – 16 Gb
SSD – 100 Gb
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 server r2 trial
Windows 2012 server trial
Location – De
Price $160/mo – Order Now

KVMSSD32 VPS hosting plan
RAM – 32 Gb
SSD – 200 Gb
OS – CentOS, Debian, Linuxmint, Scilinux or Ubuntu.
Windows 2008 server r2 trial
Windows 2012 server trial
Location – De
Price $320/mo – Order Now

Check out Cloudarion Dedicated Servers:
==>>> Datacenter: Switzerland, Zurich

Server E3-1220
Starting at $100/month
3.10GHz
4 Cores (4 Threads)
16 GB RAM
HDD 500 GB
IP’s 5
10 TB Bandwidth
ORDER NOW

Server 2xE5-2620
Starting at $300/month
2.93 GHz
12 Cores (24 Threads)
64 GB RAM
HDD 4 X 1TB
IP’s 28
50 TB Bandwidth
ORDER NOW

Server 2xE5-2670
Starting at $450/month
2.0 GHz
16 Cores (32 Threads)
128 GB RAM
SSD 4 X 1TB
IP’s 28
50 TB Bandwidth
ORDER NOW

==>>> Datacenter: Usa, Los Angeles
Server E3-1230
Starting at $100/month
3.2GHz
4 Cores (8 Threads)
16 GB RAM
HDD 500 GB
IP’s 5
Bandwidth: Unmetered
ORDER NOW

Server 2xE5-2670
Starting at $300/month
3.3GHz
16 Cores (32 Threads)
64 GB RAM
HDD 2 X 2TB
IP’s 5
Bandwidth: Unmetered
ORDER NOW

Server 2xE5-2670
Starting at $400/month
3.3 GHz
16 Cores (32 Threads)
64 GB RAM
SSD 2 X 1TB
IP’s 5
Bandwidth: Unmetered
ORDER NOW

==>>> Datacenter: Germany, Nuremberg
Server Core™ i7-6700
Starting at $100/month
3.4GHz
4 Cores (8 Threads)
16 GB RAM
SSD 100GB
IP 1
Bandwidth: 10 TB
ORDER NOW

Server Core™ i7-6700
Starting at $200/month
3.4GHz
4 Cores (8 Threads)
64 GB RAM
SSD 2 x 500GB
IP 1
Bandwidth: 30 TB
ORDER NOW

Server Xeon E5-1650v3
Starting at $300/month
3.8 GHz
6 Cores (12 Threads)
256 GB RAM
SSD 2 x 480GB / HDD 2 X 4TB
IP 1
Bandwidth: 50 TB
ORDER NOW

Payment methods accepted: Paypal, Payza, Bitcoin, WebMoney, Payoneer.

Hard drives are in a RAID 10 redundant array to ensure your data remains safe!
Local and Backup on remote server! Your VPS container will be on local RAID-10 Storage Array’s for the fastest & most reliable storage architecture for your websites. RAID-10 technology offer a staggering boost in input/output operations per second (IOPS).

==>> Check out Cloudarion.com Windows VPS hosting plans

Need help? Contact with our technical support.

https://cloudarion.com/

.(tagsToTranslate)webmaster forum(t)internet marketing(t)search engine optimization(t)web designing(t)seo(t)ppc(t)affiliate marketing(t)search engine marketing(t)web hosting(t)domain name(t)social media

rest api – Customer Mobile API for Magento 2.3

I am trying to create a mobile app for a Magento 2.3 CE site, So far I have found where the Swagger documentation is and have managed to log in as a customer using the integrate endpoint.

What I don’t understand is how I get the products and categories using the customer token, they all seem to require a admin token

object oriented – PHP Building customer class with extends, am I doing it correctly?

I am trying to build my own customer class. Customer data is separated in 4 MySql tables. I am not sure if this is idiotic or not yet.

The tables are securities, customer, address and contact. The 4 tables are related by Customer_ID

I created securities class and I created a customer class extending on securities class.

<?php
//create user object
class securities{
    private $con;
    private $table = "securities";

    //properties required
    public $Security_ID;
    public $Customer_ID;
    public $Username;
    public $password;
    public $PSW_Hint;
    public $Verification;
    public $reg_date;

    //constructor
    public function __construct($db){
      $this->con = $db;
    }
    //check if username exists
    function userNameExists(){

      //query to check if username exists
      $query = "SELECT  Security_ID, Customer_ID, Username, PSW, PSW_Hint, Verification
                FROM " . $this->table .
                " WHERE Username = ?,
                LIMIT 0,1";
      //prepare query
      $stmt = $this->con->prepare($query);
      //sanitize
      $this->username=htmlspecialchars(strip_tags($this->username));
      //bind given username
      $stmt->bindParam(1, $this->username);
      //execute the queery
      $stmt->execute();
      //count returning number of rows
      $num=$stmt->rowCount();

      //if username exists
      if($num>0){

          $row=$stmt->fetch(PDO::FETCH_ASSOC);

          $this->Security_ID = $row('Security_ID');
          $this->Customer_ID = $row('Customer_ID');
          $this->Username = $row('Username');
          $this->password = $row('PSW');
          $this->PSW_Hint = $row('PSW_Hint');
          $this->Verification = $row('Verification');
          //return true if user exists
          return true;
      }
      //return false if username does not exists
      return false;
    }

  }

  class customer extends securities {

    private $table = "customer";

    //properties required
    public $firstname;
    public $lastname;
    public $fullname;
    public $Gender;
    public $Birthdate;
    public $Verification;
    public $reg_date;

    //constructor
    public function __construct($db){
      $this->con = $db;
    }

    public customerExists(){

      //query to check if username exists
      $query = "SELECT  Customer_ID, firstname, lastname, fullname, Gender, Birthdate, Verification
                FROM " . $this->table .
                " WHERE Customer_ID = ?
                LIMIT 0,1";
      //prepare query
      $stmt = $this->con->prepare($query);
      //sanitize
      $this->Customer_ID=htmlspecialchars(strip_tags($this->Customer_ID));
      //bind given username
      $stmt->bindParam(1, $this->Customer_ID);
      //execute the queery
      $stmt->execute();
      //count returning number of rows
      $num=$stmt->rowCount();

      if($num>0){

          $row=$stmt->fetch(PDO::FETCH_ASSOC);

          $this->Customer_ID = $row('Customer_ID');
          $this->firstname = $row('firstname');
          $this->lastname = $row('lastname');
          $this->fullname = $row('firstname' + 'lastname');
          $this->Gender = $row('Gender');
          $this->Birthdate = $row('Birthdate');
          $this->Verification = $row('Verification');
          //return true if user exists
          return true;
      }
      //return false if username does not exists
      return false;
    }
  }

?>

What I am wondering right now is:

  • Should I abandon the thought of spreading customer data over 4 different tables and put all customer data into 1 table?
  • How do I refer in my customer class to the Customer_ID in securities class
  • Should I build 2 more extend classes for the other tables or changed the query in the Customer class by using LEFT JOINING the other 2 tables?

magento2.3 – Magento 2 – What is the Event name after customer edit address only

I need to use events 2 places

1 – When customer verified email

 <event name="controller_action_predispatch_customer_account_confirm">
        <observer name="insert_customer_info_cova" instance="SessionsIqmetrixObserverInsertCustomerInfoCova"/>
    </event>

2 – When customer edit address information

<event name="customer_address_save_after">
        <observer name="update_customer_address_cova" instance="SessionsIqmetrixObserverUpdateCustomerAddressCova" />
    </event>

It is working fine when customer registration page have no address fields but when we are showing address fields on registration page then this event is fire “customer_address_save_after”

So I need to block that “customer_address_save_after” event when customer register on registration page

Anyone know how to block that event ?

magento2 – Customer Customer attribute not appearing in Create new order in magento 2

I have created a custom attribute for customer https://prnt.sc/tb68lv The values are getting saved in the database. i have cross checked it again after opening the customer for edit and the values were present.
I want this information to be present when admin creates a new order for the customer. See https://prnt.sc/tb8ak7

Here is my code for custom attribute creation

<?php

namespace VidushiCustomattributeSetup;

use MagentoCustomerSetupCustomerSetupFactory;
use MagentoCustomerModelCustomer;
use MagentoEavModelEntityAttributeSet as AttributeSet;
use MagentoEavModelEntityAttributeSetFactory as AttributeSetFactory;
use MagentoFrameworkSetupInstallDataInterface;
use MagentoFrameworkSetupModuleContextInterface;
use MagentoFrameworkSetupModuleDataSetupInterface;

class InstallData implements InstallDataInterface
{
/**
* @var CustomerSetupFactory
*/
protected $customerSetupFactory;
/**
* @var AttributeSetFactory
*/
private $attributeSetFactory;
/**
* @param CustomerSetupFactory $customerSetupFactory
* @param AttributeSetFactory $attributeSetFactory
*/
public function __construct(
    CustomerSetupFactory $customerSetupFactory,
    AttributeSetFactory $attributeSetFactory
) {
    $this->customerSetupFactory = $customerSetupFactory;
    $this->attributeSetFactory = $attributeSetFactory;
}
public function install(ModuleDataSetupInterface $setup, ModuleContextInterface $context)
{
    /*customersetupfactory instead of eavsetupfactory */
    $customerSetup = $this->customerSetupFactory->create(('setup' => $setup));


    // for remove attribute
    //$customerSetup->removeAttribute(MagentoCustomerModelCustomer::ENTITY,'account_notes');

    $customerEntity = $customerSetup->getEavConfig()->getEntityType('customer');
    $attributeSetId = $customerEntity->getDefaultAttributeSetId();
    /** @var $attributeSet AttributeSet */
    $attributeSet = $this->attributeSetFactory->create();
    $attributeGroupId = $attributeSet->getDefaultGroupId($attributeSetId);
    /* create customer Address book attribute */



    $customerSetup->addAttribute(
    Customer::ENTITY,'internal_account_notes',
            (
                'type' => 'varchar', // attribute with varchar type
                'label' => 'Internal Account Notes',
                'input' => 'textarea', // attribute input field is textarea
                'required' => false, // field is not required
                'visible' => true,
                'user_defined' => true,
                'position' => 9999,
                'system'=>0,
            )
        );
    $sampleAttribute = $customerSetup->getEavConfig()->getAttribute(Customer::ENTITY, 'internal_account_notes')
        ->addData(
            (
                'attribute_set_id' => $attributeSetId,
                'attribute_group_id' => $attributeGroupId,
                'used_in_forms' => ('adminhtml_customer','customer_account_edit','customer_account_create'),
            )
        // more used_in_forms ('adminhtml_checkout','adminhtml_customer','adminhtml_customer_address','customer_account_edit','customer_address_edit','customer_register_address')
        );
    $sampleAttribute->save();
}

}

Magento 2 Rest API get order details from customer id

I am beginner on a magento rest api, I cannot see in the API files or docs on how to retrieve order details of customer from customer id.

magento2 – Magento 2 – Create & save customer attributes with knockout.js

In my personal checkout step I am trying to insert a form with knockout.js that allows me to create a user (if there is no login) or save some customer attributes before proceeding with the shipping address.
My code is this but it doesn’t work:

CheckSteps/BillingInfo/view/frontend/layout

<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
    <referenceBlock name="top.search" remove="true"/>
    <referenceBlock name="header.links" remove="true"/>
    <referenceBlock name="minicart" remove="true"/>
    <referenceBlock name="checkout.root">
            <arguments>
                <argument name="jsLayout" xsi:type="array">
                    <item name="components" xsi:type="array">
                        <item name="checkout" xsi:type="array">
                            <item name="children" xsi:type="array">
                                <item name="steps" xsi:type="array">
                                    <item name="children" xsi:type="array">
                                        <!-- The new step you add -->
                                        <item name="my-new-step" xsi:type="array">
                                            <item name="component" xsi:type="string">CheckSteps_BillingInfo/js/view/my-step-view</item>
                                                <!--To display step content before shipping step "sortOrder" value should be < 1-->
                                                <!--To display step content between shipping step and payment step  1 < "sortOrder" < 2 -->
                                                <!--To display step content after payment step "sortOrder" > 2 -->
                                            <item name="sortOrder" xsi:type="string">1</item>
                                            <item name="children" xsi:type="array">
                                                <!--add here child component declaration for your step-->
                                            </item>
                                        </item>
                                    </item>
                                </item>
                            </item>
                        </item>
                    </item>
                </argument>
            </arguments>
    </referenceBlock>
    <referenceBlock name="footer" remove="true"/>
</body>

CheckSteps/BillingInfo/view/frontend/web/template/mystep.html

<!--The 'billingInfo' value from the .js file should be used-->
    <form data-bind="submit: save" novalidate="novalidate">
    
        <div class="col-sm-12" style="padding:0;">
            <div class="col-sm-6" style="padding-left:0px;">
                <label for="firstname">Nome</label><input type="text" name="firstname" id="firstname" />
            </div>
            <div class="col-sm-6" style="padding-left:0px;">
                <label for="lastname">Cognome</label><input type="text" name="lastname" id="lastname" />
            </div>
            
            <div class="col-sm-6" style="padding-left:0px;">
                <label for="email">Cognome</label><input type="text" name="email" id="email" />
            </div>
            <div class="col-sm-6" style="padding-left:0px;">
                <label for="password">password</label><input type="text" name="password" id="password" />
            </div>
        
        
            <div class="col-sm-6" style="padding-left:0px;">
            <label for="codicefiscale">Codice Fiscale</label><input id="codicefiscale" name="codicefiscale" type="text" />
            </div>
            <div class="col-sm-6">
            <label for="company">Azienda</label><input id="codicefiscale" name="company" type="text" />
            </div>
            
            <div class="col-sm-6" style="padding-left:0px;">
            <label for="indirizzopec">Indirizzo PEC</label><input id="indirizzopec" name="indirizzopec" type="text" />
            </div>
            <div class="col-sm-6">
            <label for="sdi">Codice SDI</label><input id="sdi" name="sdi" type="text" />
            </div>
            
            <div class="col-sm-6" style="padding-left:0px;">
            <label for="vat_id">Partita IVA</label><input id="vat_id" name="vat_id" type="text" />
            </div>
        </div>
    
        <div class="actions-toolbar">
            <div class="primary">
                <button data-role="opc-continue" type="submit" class="button action continue primary">
                    <span><!-- ko i18n: 'Next'--><!-- /ko --></span>
                </button>
            </div>
        </div>
    </form>
</div>

CheckSteps/BillingInfo/view/frontend/web/js/view/my-step-view.js

define(
(
    'jquery',
    'ko',
    'uiComponent',
    'underscore',
    'mage/validation',
    'Magento_Checkout/js/model/step-navigator',
    'CheckSteps_BillingInfo/js/view/action/save-customer'
),
function (
    ko,
    Component,
    _,
    stepNavigator
) {
    'use strict';
    /**
    *
    * mystep - is the name of the component's .html template,
    * <Vendor>_<Module>  - is the name of the your module directory.
    *
    */
    return Component.extend({
        defaults: {
            template: 'CheckSteps_BillingInfo/mystep'
        },

        //add here your logic to display step,
        isVisible: ko.observable(true),

        /**
        *
        * @returns {*}
        */
        initialize: function () {
            this._super();
            // register your step
            stepNavigator.registerStep(
                //step code will be used as step content id in the component template
                'billingInfo',
                //step alias
                null,
                //step title value
                'Billing info',
                //observable property with logic when display step or hide step
                this.isVisible,

                _.bind(this.navigate, this),

                /**
                * sort order value
                * 'sort order value' < 10: step displays before shipping step;
                * 10 < 'sort order value' < 20 : step displays between shipping and payment step
                * 'sort order value' > 20 : step displays after payment step
                */
                9
            );

            return this;
        },

        /**
    * The navigate() method is responsible for navigation between checkout step
    * during checkout. You can add custom logic, for example some conditions
    * for switching to your custom step
    * When the user navigates to the custom step via url anchor or back button we_must show step manually here
    */
        navigate: function () {

            this.isVisible(true);
        },

        /**
        * @returns void
        */
        navigateToNextStep: function () {
            stepNavigator.next();
        },
        
        save: function (saveForm) {
            var self = this;
            var saveData = {},
                formDataArray = $(saveForm).serializeArray();

            formDataArray.forEach(function (entry) {
                saveData(entry.name) = entry.value;
            });

            if($(saveForm).validation()
                && $(saveForm).validation('isValid')
            ) {
                saveAction(saveData, totalCustomer).always(function() {
                    console.log(totalCustomer());
                });
            }
        },
        getTotalCustomer: function () {
            return totalCustomer;
        }
    });
}
);

CheckSteps/BillingInfo/view/frontend/web/js/view/action/save-customer.js

define(
(
    'ko',
    'jquery',
    'mage/storage',
    'mage/translate',
),
function (
    ko,
    $,
    storage,
    $t
) {
    'use strict';
    return function (customerData, totalCustomer) {
        return storage.post(
            'knockout/ajax/save',
            JSON.stringify(customerData),
            false
        ).done(
            function (response) {
                if (response) {
                    totalCustomer(());
                    $.each(response, function (i, v) {
                        totalCustomer.push(v);
                    });
                }
            }
        ).fail(
            function (response) {
            }
        );
    };
}

);

Unfortunately this code not save customer attributes and not save a new customer.
How can i do?

Thanks!!