Most updatable Ivy objects have a Metadata parameter. You can use this parameter to attach arbitrary key-value data to these Ivy objects.
metadata
parameter. You can use this parameter to attach arbitrary key-value data to Ivy objects.
You can specify up to 50 keys, with:
metadata
parameters transfer from the Ivy Checkout Session to the Ivy Order. By default, Ivy doesn’t use Metadata for any processing logic - for example, it’s not used to authorize or decline payments. Your users will only see Metadata if you explicitly show it to them.
metadata
parameter.metadata
field.
The example below adds an internalCustomerId
with the value customer_abcdefg
to the Ivy Checkout Session object:
metadata
field will be included in the payload. This allows you to easily match a new Order status to an internal user - for example, to fulfill orders more quickly.