Currently, custom field data can only be set by the customer at checkout time. However, there might be cases where the merchant would like to edit it (in case of error). We should support that in the API and the dashboard