Title: Checkoutline – Checkout Field Editor for WooCommerce
Author: Extendiment
Published: <strong>28.10.2026</strong>
Last modified: 28.10.2026

---

Поиск плагинов

![](https://ps.w.org/checkoutline/assets/banner-772x250.png?rev=3769844)

![](https://ps.w.org/checkoutline/assets/icon-256x256.png?rev=3769844)

# Checkoutline – Checkout Field Editor for WooCommerce

 Автор: [Extendiment](https://profiles.wordpress.org/extendiment/)

[Скачать](https://downloads.wordpress.org/plugin/checkoutline.1.0.2.zip)

 * [Детали](https://ru.wordpress.org/plugins/checkoutline/#description)
 * [Отзывы](https://ru.wordpress.org/plugins/checkoutline/#reviews)
 *  [Установка](https://ru.wordpress.org/plugins/checkoutline/#installation)
 * [Разработка](https://ru.wordpress.org/plugins/checkoutline/#developers)

 [Поддержка](https://wordpress.org/support/plugin/checkoutline/)

## Описание

Ask customers for what your store needs: a gift message, a VAT number, a gate code,
how they heard about you. Checkoutline adds a WooCommerce  Checkout Fields page 
where you add, order and switch fields on and off. No code.

**Built on WooCommerce’s own checkout fields**

 * In the Checkout block, your fields are WooCommerce’s own additional checkout 
   fields: WooCommerce shows them, checks required ones, saves them on the order
   and the customer, and lists them on the order screen, the order confirmation,
   My Account and its emails.
 * The classic checkout gets the same fields and saves them in the same place. WooCommerce
   itself only lists these fields on Checkout block orders, so Checkoutline lists
   them on classic checkout orders too: on the order screen (editable), the order
   confirmation, My Account and order emails. An order reads the same whichever 
   checkout placed it.

**Your fields**

 * Text, text area, dropdown and checkbox fields.
 * In the contact information, on the addresses (billing and shipping), or with 
   the order.
 * Required or optional, enabled or switched off, in the order you drag them to.
 * A placeholder and a default value: a dropdown that starts on the usual choice,
   a checkbox that starts ticked.

**WooCommerce’s fields**

 * Rename the first name, last name, company, address, city, state, postcode and
   phone fields. Your label replaces the one WooCommerce uses for each country.
 * Make any of them optional, required or hidden, in both checkouts and My Account’s
   address forms.

**For developers**

Checkoutline is built to be extended. Other plugins can register more field types(`
checkoutline_field_types`), keep settings of their own on a field, change a field
in either checkout (`checkoutline_block_field`, `checkoutline_classic_field`), check
answers (`checkoutline_value_problem`), decide when a field shows, format answers
on orders, and add settings to a field’s screen. `checkoutline_loaded` fires once
Checkoutline has loaded. The hooks are documented in the code and on [extendiment.com](https://extendiment.com/plugins/checkoutline).

**Checkoutline Pro**

The separate Checkoutline Pro add-on adds radio button, date, number, email and 
phone fields; fields that only show when they apply (products or categories in the
cart, local pickup or delivery, shipping methods, countries, or another field’s 
answer); and a format and maximum length the answer must match, with your own error
message. Everything described above works without it. See [extendiment.com/plugins/checkoutline](https://extendiment.com/plugins/checkoutline).

## Скриншоты

[⌊WooCommerce → Checkout Fields: your fields in the order they show, and WooCommerce's
own address fields renamed, optional, required or hidden.⌉⌊WooCommerce → Checkout
Fields: your fields in the order they show, and WooCommerce's own address fields
renamed, optional, required or hidden.⌉[

WooCommerce  Checkout Fields: your fields in the order they show, and WooCommerce’s
own address fields renamed, optional, required or hidden.

[⌊Adding a field: text, text area, dropdown or checkbox, in the contact, address
or order section, with options, a placeholder and a default.⌉⌊Adding a field: text,
text area, dropdown or checkbox, in the contact, address or order section, with 
options, a placeholder and a default.⌉[

Adding a field: text, text area, dropdown or checkbox, in the contact, address or
order section, with options, a placeholder and a default.

[⌊Your fields in the Checkout block, as WooCommerce's own checkout fields (the classic
checkout gets them too).⌉⌊Your fields in the Checkout block, as WooCommerce's own
checkout fields (the classic checkout gets them too).⌉[

Your fields in the Checkout block, as WooCommerce’s own checkout fields (the classic
checkout gets them too).

[⌊The answers on the order screen. They're also listed on the order confirmation,
in My Account and in WooCommerce's order emails.⌉⌊The answers on the order screen.
They're also listed on the order confirmation, in My Account and in WooCommerce's
order emails.⌉[

The answers on the order screen. They’re also listed on the order confirmation, 
in My Account and in WooCommerce’s order emails.

## Установка

 1. Install and activate Checkoutline from **Plugins  Add New Plugin**, or upload the
    zip there. WooCommerce must be active.
 2. Go to **WooCommerce  Checkout Fields** and click **Add field**.
 3. Give it a label, choose its section and type, and click **Add field**. It shows
    at checkout straight away.

## Часто задаваемые вопросы

### Does it work with the Checkout block?

Yes. In the Checkout block your fields are WooCommerce’s own additional checkout
fields, so they look and behave like the rest of the block. The classic (shortcode)
checkout gets the same fields.

### Where do customers’ answers show up?

On the order screen, the order confirmation page, My Account and WooCommerce’s order
emails, as WooCommerce shows its additional checkout fields. They’re saved on the
order (and on the customer, so contact and address fields are filled in next time).

### Which field types are there?

Text, text area, dropdown and checkbox. The classic checkout shows each as it is;
the Checkout block has no text area, so a text area shows there as a one-line text
box.

### What happens to saved answers when I delete or switch off a field?

Orders keep the values already saved. A field’s key can’t change once it’s added,
so answers stay linked to it.

### What happens if I deactivate Checkoutline Pro?

Its fields and their settings are kept, customers’ answers stay on their orders,
and Checkoutline keeps working on its own. A field that needs Checkoutline Pro (
a type such as a date, or conditions on when it shows) is marked «Not shown at checkout»
and left out of checkout rather than asking every customer for it in the wrong shape.
It shows again as soon as Checkoutline Pro is active; you can also delete it.

### What happens to my data if I delete Checkoutline?

When you click **Deactivate** on the Plugins screen, Checkoutline asks what should
happen to its data if you then delete the plugin. Keep it (the default) and your
fields, your changes to WooCommerce’s fields and customers’ answers are all still
there if you install Checkoutline again. Choose **Delete it permanently when the
plugin is deleted** to have them removed when you delete it. Deactivating alone 
never removes anything, and your orders and customers themselves are never deleted.

### Can I translate Checkoutline?

Yes, on [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/checkoutline/).
The template is also included as `languages/checkoutline.pot` for tools such as 
Poedit or Loco Translate. The labels of your own fields are what you type on the
Checkout Fields screen.

## Отзывы

Нет отзывов об этом плагине.

## Участники и разработчики

«Checkoutline – Checkout Field Editor for WooCommerce» — проект с открытым исходным
кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

 *   [ Extendiment ](https://profiles.wordpress.org/extendiment/)

[Перевести «Checkoutline – Checkout Field Editor for WooCommerce» на ваш язык.](https://translate.wordpress.org/projects/wp-plugins/checkoutline)

### Заинтересованы в разработке?

[Посмотрите код](https://plugins.trac.wordpress.org/browser/checkoutline/), проверьте
[SVN репозиторий](https://plugins.svn.wordpress.org/checkoutline/), или подпишитесь
на [журнал разработки](https://plugins.trac.wordpress.org/log/checkoutline/) по 
[RSS](https://plugins.trac.wordpress.org/log/checkoutline/?limit=100&mode=stop_on_copy&format=rss).

## Журнал изменений

#### 1.0.2

 * Changed: New plugin name.

#### 1.0.1

 * Fix: on a multisite network, deleting the plugin now removes a site’s data only
   if that site chose to; deactivating it on one site no longer decides for the 
   others.

#### 1.0.0

 * First release.

## Мета

 *  Версия **1.0.2**
 *  Обновление: **19 часов назад**
 *  Активных установок: **Менее 10**
 *  Версия WordPress ** 6.5 или выше **
 *  Совместим вплоть до: **7.1.4**
 *  Версия PHP ** 7.4 или выше **
 *  Язык
 * [English (US)](https://wordpress.org/plugins/checkoutline/)
 * Метки:
 * [checkout block](https://ru.wordpress.org/plugins/tags/checkout-block/)[checkout field editor](https://ru.wordpress.org/plugins/tags/checkout-field-editor/)
   [checkout fields](https://ru.wordpress.org/plugins/tags/checkout-fields/)[custom fields](https://ru.wordpress.org/plugins/tags/custom-fields/)
   [woocommerce](https://ru.wordpress.org/plugins/tags/woocommerce/)
 *  [Дополнительно](https://ru.wordpress.org/plugins/checkoutline/advanced/)

## Оценки

Пока что нет ни одного отзыва.

[Ваш отзыв](https://wordpress.org/support/plugin/checkoutline/reviews/#new-post)

[Посмотреть всеотзывы](https://wordpress.org/support/plugin/checkoutline/reviews/)

## Участники

 *   [ Extendiment ](https://profiles.wordpress.org/extendiment/)

## Поддержка

Есть что сказать? Нужна помощь?

 [Перейти в форум поддержки](https://wordpress.org/support/plugin/checkoutline/)