Trumpet Flower Disposable Paper Cup Thickened Coffee Cup Double-Layer Hot Milk Soymilk Milk Tea Beverage Cup with Convex Paper Lid

$69.90
people are viewing this right now
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Description
1
Select product
Selected 0 item(s)
80 convex mouth paper cover (suitable for 240-250ml cup) 500
90 convex mouth paper cover (suitable for 300-480ml cup) 500
80 caliber paper cover (suitable for 240-250ml Cup) 500
90 caliber paper cover (suitable for 300-480ml cup) 500 PCs
280ml dragon scale paper cup without lid 500
330ml dragon scale paper cup without lid 500
400ml dragon scale paper cup without lid 500
515ml dragon scale paper cup without lid 500
660ml dragon scale paper cup without lid 500
480ml ocean watercolor hollow cup with paper lid 500 sets
240ml hollow Kraft paper cup with paper lid 500 sets
420ml hollow Kraft paper cup with paper lid 500 sets
480ml hollow Kraft paper cup with paper lid 500 sets
250ml silver hollow cup with paper lid 500 PCs
480ml red building good sentence Cup with paper lid 500 PCs
250ml vertical pattern black paper cup with paper cover 500 sets
400ml vertical pattern black paper cup with paper cover 500 sets
480ml vertical pattern black paper cup with paper cover 500 sets
240ml hollow white paper cup with paper cover 500 sets
420ml hollow white paper cup with paper cover 500 sets
480ml hollow white paper cup with paper cover 500 sets
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)