Skip to main content

WooCommerce Meta Fields

This page lists the main WooCommerce meta fields used by our integration.

These can be useful when importing or exporting data, building custom integrations, or checking what extra data Slynk has stored on WooCommerce products, orders, and customers.

Product Meta Fields

When WooCommerce is the master for products, our plugin adds custom fields to WooCommerce products and variations.

You can see where these fields appear in the WooCommerce admin in Custom fields for EposNow data on WooCommerce.

WooCommerce Meta KeyTypeValuesPurpose
sln_ignore_stock_updateboolean0, 1Controls whether stock updates should be sent to this product.
sln_ignore_product_updateboolean0, 1Controls whether product updates should be sent to this product.
sln_epn_titletextProduct name to use on Epos Now. If blank, the standard WooCommerce product name is used. Maximum length: 128 characters.
sln_epn_descriptiontextProduct description to use on Epos Now. If blank, defaults to sln_epn_title. Maximum length: 4000 characters.
sln_product_typetextstandard, measured, weightedSets the Epos Now product type.
sln_sale_price_measurement_scheme_item_idinteger1 = Centimetres, 2 = Metres, 3 = Grams, 4 = Kilograms, 5 = Millilitres, 6 = Centilitres, 7 = Litres, 8 = Square Centimeter, 9 = Square Meter, 11 = Square Feet, 12 = Square Yard, 18 = YardsMeasurement scheme used for measured or weighed products.
sln_sale_price_measurement_unit_volumeintegerMeasurement unit volume used for measured or weighed products.
sln_unit_multiplierdecimalSlynk unit multiplier, used for multipacks and measured or weighed products.
sln_wc_measurement_unitinteger1 = Centimetres, 2 = Metres, 3 = Grams, 4 = Kilograms, 5 = Millilitres, 6 = Centilitres, 7 = Litres, 8 = Square Centimeter, 9 = Square Meter, 11 = Square Feet, 12 = Square Yard, 18 = YardsWooCommerce measurement unit used for measured or weighed products.
sln_epn_cost_pricedecimalEpos Now cost price.
sln_epn_eat_out_pricedecimalEpos Now eat out price.
sln_epn_rrp_pricedecimalEpos Now RRP price.
sln_epn_barcodetextBarcode value used for Epos Now.
sln_epn_order_codetextEpos Now order code.
sln_epn_article_codetextEpos Now article code.
sln_epn_brand_idintegerEpos Now brand ID.
sln_epn_supplier_idintegerEpos Now supplier ID.
sln_epn_tare_weightintegerEpos Now tare weight.
sln_epn_sizetextEpos Now size attribute.
sln_product_category_masterintegerWooCommerce category IDTells Slynk which WooCommerce category should be used when checking category mappings.
sln_epn_product_idintegerEpos Now product ID, mainly used when importing products from Epos Now into WooCommerce for initial linking.
sln_epn_sort_positionintegerSort position on the Epos Now till.
sln_epn_sell_on_tillbooleantrue, falseControls whether the item should be available on the Epos Now till.

Woo Order Meta Fields

These order meta fields are mainly used when Epos Now orders are being created on WooCommerce.

Sync Status

Woo Order Meta KeyPurpose
sew_epn_transaction_idStores the source Epos Now transaction ID on the WooCommerce order.
sew_transaction_sourceStores the source system, for example eposnow.
sew_slynk_sync_statusStores the Slynk sync status flag on the WooCommerce order.

Epos Now Transaction Data

Epos Now Transaction FieldWoo Order Meta Key
TotalAmount_eposnow_total_amount
ServiceCharge_eposnow_service_charge
Gratuity_eposnow_gratuity
DiscountValue_eposnow_discount_value
NonDiscountable_eposnow_non_discountable
NonTax_eposnow_non_tax
IsTransactionIncTax_eposnow_is_transaction_inc_tax
Taxes_eposnow_taxes_summary

Epos Now Tender Data

These keys are stored per tender. The trailing number can change depending on how many tenders exist on the transaction.

Epos Now Tender FieldWoo Order Meta Key Example
TenderTypeId_eposnow_tender_TenderTypeId_0
Amount_eposnow_tender_Amount_0
ChangeGiven_eposnow_tender_ChangeGiven_0
IsCashback_eposnow_tender_IsCashback_0
Type_eposnow_tender_Type_0
PlatformFees_eposnow_tender_PlatformFees_0
PspReference_eposnow_tender_PspReference_0
Last4_eposnow_tender_Last4_0
Bin_eposnow_tender_Bin_0

Epos Now Customer Data

Epos Now Customer FieldWoo Order Meta Key
Id_eposnow_customer_id
Forename_eposnow_customer_forename
Surname_eposnow_customer_surname
EmailAddress_eposnow_customer_email
AddressLine1_eposnow_customer_addressline1
AddressLine2_eposnow_customer_addressline2
Town_eposnow_customer_town
County_eposnow_customer_county
PostCode_eposnow_customer_postcode

Woo Order Line Item Meta Fields

Epos Now Line Item FieldWoo Order Line Item Meta Key
UnitPrice_eposnow_unit_price
UnitPriceExcTax_eposnow_unit_price_exc_tax
CostPrice_eposnow_cost_price
TaxAmount_eposnow_tax_amount
DiscountAmount_eposnow_discount_amount
DiscountAmountExcTax_eposnow_discount_amount_exc_tax
IsTaxExempt_eposnow_is_tax_exempt
Taxes[0].Rate_eposnow_tax_rate

Woo Customer Meta Fields

WooCommerce Customer Meta KeyPurpose
slynk_eposnow_loyalty_points_balanceStores the current Epos Now loyalty points balance for a linked customer.