Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Harvify Checkout Manager Wordpress Plugin - Rating, Reviews, Demo & Download

Harvify Checkout Manager Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Harvify Checkout Manager lets you customise the WooCommerce checkout without touching code. Add your own fields, reorder them, hide or rename the built-in fields, and show a field only when it’s relevant — and it all works on both the classic shortcode checkout and the new WooCommerce Blocks checkout that ships on modern stores.

Every free field type renders natively on the Blocks checkout as well as the classic one, so a store using WooCommerce’s default checkout sees your fields exactly as a classic store does.

Free features:

  • 12 field types: text, textarea, select, checkbox, radio, number, email,
    phone, URL, date, plus content blocks (heading / paragraph)
  • Add fields to any checkout section: billing, shipping, order notes, or after
    payment
  • Drag-and-drop reordering of your custom fields and of WooCommerce’s own
    address fields
  • Hide, rename, reorder, or change which are required among the built-in
    WooCommerce fields, on both checkouts, with a
    safety guard that never lets you remove a field WooCommerce needs to complete
    an order or calculate tax/shipping
  • Placeholder, default value, width (full / half) and CSS class per field
  • Basic conditional logic — show a field only when another field has a given
    value
  • Values saved to order meta and shown on the admin order screen, the
    order-confirmation email (per-field toggle), and the customer’s My Account
    Order details
  • Works on classic AND WooCommerce Blocks checkout
  • WooCommerce HPOS compatible

Pro features (Harvify Pro Bundle):

  • Advanced field types: file upload, time picker, multi-select, colour
    picker, password, hidden, and HTML/section blocks
  • Advanced conditional logic — multiple conditions with AND/OR groups,
    triggered by field value, product in cart, cart total, user role, shipping
    method, or payment method
  • Conditional required — make a field required only when a condition is met
    (e.g. VAT number required when country is in the EU)
  • Field fees — add a fixed or percentage fee to the order based on a field’s
    value or selection, applied live on both classic and Blocks checkout
  • Advanced validation — regex pattern, min/max length, min/max number, and a
    custom error message
  • Fields beyond the checkout — put a field on the registration form or
    on My Account edit address. Those answers are saved against the
    customer, so they follow them to every future order instead of one
  • Import / export — your entire field configuration as JSON to back it up or
    move it between sites

Adding a checkout field

  1. Go to Harvify Checkout Manager. The Custom fields tab lists your fields.
  2. Click + Add field.
  3. Choose the Field type and type the Label customers will see. For a select
    or radio field, enter the Options, one per line.
  4. Choose the Section of the checkout it belongs in: billing, shipping, order
    notes / additional, or after payment. On the Blocks checkout, billing fields
    appear under Contact information (WooCommerce hides the billing address when it
    matches shipping), shipping fields in the shipping address, and order-notes and
    after-payment fields after the payment options.
  5. Set Required, Placeholder, Default value, Width and an optional
    CSS class as needed, and
    tick Show in emails to include the answer in order emails.
  6. To show the field only when another field has a given value, use Show this
    field only when
    to pick that field and the value it must have.
  7. Click Save field. Drag the ☰ handle to reorder fields.

The answer is saved on the order and shown on the admin order screen, in the
order-confirmation email (if you ticked Show in emails) and in the customer’s
My Account Order details.

Changing WooCommerce’s own fields

Open the Native fields tab. For each built-in field you can type a new label in
Rename…, tick Hide, or tick or untick Required; drag an address field by its
☰ handle (or use the arrows) to change the order. Then click Save native fields.
Each Required box starts as WooCommerce has it, and only what you change is saved.
Fields an order cannot complete without are marked required for checkout and
cannot be hidden.

WooCommerce uses one set of address fields for the billing and the shipping address,
so each is set once and applies to both. The changes apply on the classic and the
Blocks checkout. On the Blocks checkout the order note can be hidden; renaming it or
making it required applies to the classic checkout only, because WooCommerce’s block
offers no way to do either.

External services

This plugin connects to Freemius, the licensing and update service Harvify uses to
sell and deliver the Pro tier of its plugins.

Nothing is sent to Freemius unless you choose to send it. On activation you are shown
Freemius’s standard opt-in screen. Until you answer it a fresh install makes no
outbound request at all, and if you choose Skip the free tier stays fully usable
and still sends nothing. Data is transmitted only when you take one of these
actions:

  • You click “Allow & Continue” on the Freemius opt-in screen. This sends your
    site address, your administrator email address, and your WordPress, PHP and active
    plugin/theme details, so Harvify can provide support and know which environments to
    test against. Skipping that screen sends nothing and leaves the plugin working
    normally.
  • You enter a Pro Bundle licence key. This sends the key together with your site
    address so the licence can be activated for that site. While a licence is active the
    site also re-checks periodically that it is still valid and whether a Pro update is
    available.

Service provided by Freemius, Inc. – https://freemius.com/
Terms of service: https://freemius.com/terms/
Privacy policy: https://freemius.com/privacy/

Screenshots

  1. Build checkout fields and drag them into order — on classic and Blocks
checkout alike.

    Build checkout fields and drag them into order — on classic and Blocks
    checkout alike.

  2. Hide, rename or make optional the fields WooCommerce ships, with a guard on
the ones an order needs.

    Hide, rename or make optional the fields WooCommerce ships, with a guard on
    the ones an order needs.

  3. Twelve field types are free; a licence adds uploads, fees and conditional
logic.

    Twelve field types are free; a licence adds uploads, fees and conditional
    logic.

  4. Your own fields on the checkout, alongside the WooCommerce ones.

    Your own fields on the checkout, alongside the WooCommerce ones.

  5. The cart your customers reach before those fields, unchanged and
uncluttered.

    The cart your customers reach before those fields, unchanged and
    uncluttered.


Reviews & Comments