Petunia Metal Tin Foil Box Barbecue Packaging Box Round Thickened Disposable Takeaway Aluminum Foil Lunch Box

$7.90
people are viewing this right now
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Description

















1
Select product
Selected 0 item(s)
125ml golden round without cover 20
125ml golden round with PET cover 20
345ml golden round without cover 10
345ml golden round with PP cover 10
345ml golden round with cover (machine sealing required) 10
450ml golden round without cover 20
450ml golden round with PP cover 20 PCs
450ml golden round with cover (need machine sealing) 20
450ml red round 20 pieces without cap
450ml red round with pp cap 20 pcs
520ml golden round without cover 10
520ml golden round with PP cover 10
520ml golden round with cover (machine sealing required) 10
600ml golden round without cover 10
600ml golden round with PP cover 10 PCs
600ml golden round with cover (machine sealing required) 10
750ml golden round without cover 10 PCs
750ml golden round with pp cover 10 PCs
750ml golden round with cover (need machine sealing) 10
870ml golden round without cover 10
870ml golden round with PP cover 10
870ml golden round with cover (machine sealing required) 10 PCs
1000ml golden round without cover 10
1000ml golden round with PP cover 10
1000ml gold round with lid (machine sealing required)
1130ml golden round without cover 10
1130ml golden round with PP cover 10
1130ml golden round with cover (machine sealing required) 10 PCs
1130ml red round 10 pieces without cap
1130ml red round with pp cap 10 pieces
1370ml golden round without cover 10
1370ml golden round with PP cover 10
1370ml golden round with cover (machine sealing required) 10 PCs
1370ml red round 10 pieces without cap
1370ml red round with pp cap 10 pcs
1430ml golden round without cover 10
1430ml gold round with PP cover 10
1430ml golden round with cover (machine sealing required) 10
1700ml golden round without cover 10
1700ml gold round belt PP cover 10
1700ml golden round with cover (machine sealing required) 10
2000ml golden round without cover 10
2000ml golden round with PP cover 10 PCs
2000ml golden round with cover (machine sealing required) 10
2500ml golden round without cover 10
2500ml golden round with PP cover 10
2500ml golden round with cover (machine sealing required) 10
3000ml golden round without cover 10
3000ml golden round with PP cover 10
3000ml golden round with cover (machine sealing required) 10
3000ml red round 10 pieces without cap
3000ml red round with pp cap 10 pieces
3500ml golden round without cover 10
3500ml golden round with PP cover 10 PCs
3500ml golden round with cover (machine sealing required) 10
4000ml golden round without cover 10
4000ml golden round with PP cover 10 PCs
4000ml golden round with cover (machine sealing required) 10
5000ml golden round without cover 10
5000ml golden round with PP cover 10
5000ml golden round with cover (machine sealing required) 10
class SpzCheckoutNotificationHandler extends SPZ.BaseElement { constructor(element) { super(element); this.timer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } sendVariantListUpdateEvent_(data) { const messageData = { type: "theme_variant_list_update", data: { orderToken: data.order_token || data.order_id } }; clearInterval(this.timer_); if(!window.CheckoutAPI) { this.timer_ = setInterval(() => { if(window.CheckoutAPI) { clearInterval(this.timer_); postMessage && postMessage(messageData); } }, 500); } else { postMessage && postMessage(messageData); } } buildCallback() { this.action_ = SPZServices.actionServiceForDoc(this.element); this.registerAction('sendVariantListUpdateEvent', (param) => { this.sendVariantListUpdateEvent_(param.args.data); }); } } SPZ.defineElement('spz-custom-checkout-notification-handler', SpzCheckoutNotificationHandler); function handleGetOrderInfo(data) { if (data.order_id) { let api = `/api/checkout/order/info?order_id=${data.order_id}`; return Promise.resolve(api); } return Promise.reject({}); } function addEventListenerKickItems(data) { if (data.type === 'checkout_kick_items') { return Promise.resolve(data); } return Promise.reject({}); } exportFunction('handleGetOrderInfo', handleGetOrderInfo) exportFunction('addEventListenerKickItems', addEventListenerKickItems)