@danilosousa voce usou a API checkout de offerings para adicionar essa informação no checkout?
eu uso dessa forma (eu vi que voce já tem o serivo criado e atrelado ao produto, geralmente o servico vem dentro desse array de offerings que voce mostrou no print):
fetch(
/api/checkout/pub/orderForm/${orderFormId}/items/${itemIndex}/offerings
,
{
headers: {
accept: ‘application/json, text/javascript, /; q=0.01’,
‘accept-language’: ‘en-US,en;q=0.9,pt;q=0.8’,
‘cache-control’: ‘no-cache’,
‘content-type’: ‘application/json; charset=UTF-8’,
pragma: ‘no-cache’,
‘sec-fetch-dest’: ‘empty’,
‘sec-fetch-mode’: ‘cors’,
‘sec-fetch-site’: ‘same-origin’,
‘x-requested-with’: ‘XMLHttpRequest’,
},
referrerPolicy: ‘strict-origin-when-cross-origin’,
body: JSON.stringify({
id: ID_DO_OFFERING (no seu caso seria o “14”),
info: null,
expectedOrderFormSections: [
‘items’,
‘totalizers’,
‘clientProfileData’,
‘shippingData’,
‘paymentData’,
‘sellers’,
‘messages’,
‘marketingData’,
‘clientPreferencesData’,
‘storePreferencesData’,
‘giftRegistryData’,
‘ratesAndBenefitsData’,
‘openTextField’,
‘commercialConditionData’,
‘customData’,
],
}),
method: ‘POST’,
mode: ‘cors’,
credentials: ‘include’,
}
)