как добавить метаданные к клиенту, используя woocommerce rest api? - PullRequest
0 голосов
/ 11 сентября 2018

Мне нужно добавить метаданные (CNPJ) в профиль клиента, используя woocommerce rest api; Я посылаю эти данные из ионного приложения:

  {
  "customer": {
    "billing_address": {
      "company": "Company Name ABC",
      "address_1": "St. ABC ",
      "address_2": "121",
      "state": "NY",
      "city": "New York",
      "postcode": "99000-000",
      "phone": "345456456",
      "country": "US",
      "email": "email@gmail.com",
      "first_name": "Bob",
      "last_name": "Doe"
    },
    "shipping_address": {
      "first_name": "Bob",
      "last_name": "Doe"
      "company": "Company Name ABC",
      "address_1": "St. ABC ",
      "address_2": "121",
      "state": "NY",
      "city": "New York",
      "postcode": "99000-000",
      "country": "US"
    },
    "meta_data": [
      {
        "key": "cnpj",
        "value": "123123123123123"
      }
    ],
    "first_name": "Bob",
      "last_name": "Doe"
    "email": "email@gmail.com",
    "password": "123456",
    "username": "bobdoe"
  }
}

Клиент успешно зарегистрирован, а метаданные - нет. Приложение ionic использует конечную точку / wc-api / v3 / Customers.

Что не так? Можно ли сохранить метаданные в профиле клиента с помощью API REST woocommerce?

1 Ответ

0 голосов
/ 11 декабря 2018

У меня была такая же проблема, и я смог решить ее, используя это объяснение: https://github.com/claudiosanches/woocommerce-extra-checkout-fields-for-brazil/issues/56

Примечание: я использую этот плагин woocommerce-extra-checkout-fields-for-brazil в wordpress для дополнительнойполя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...