✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale
✨HOT SALE-49% OFF⛳New Golf Battle Royale

✨HOT SALE-49% OFF⛳New Golf Battle Royale

Price

$105.81 $49.95
Save $55.86

type

Please select a type

tips👇❤️

Please select a tips👇❤️

Quantity

Global Provision of Services
Free Shipping Over $59.99
Sustainable Manufacturing
PayPal & Credit Card Payment

It will sell out fast, Enjoy a discount now!!Please make sure to buy enough quantity before we increase the price!!!🔥

  • 🏪PayPal certified merchants in good standing.
  • 👍Facebook officially recommends high-quality merchants.
  • 💵The merchant deposit of USD 100,000 has been paid to PayPal.
  • ✅Support PalPay and global credit card payment.
  • 🔒Google SSL security certificate guarantees your privacy.
  • 🛫Global super fast air transportation.
  • 👏Up to 30 days after-sales guarantee.

💛💚This week's special event: Randomly selected 20 lucky customers to get double the order product every day. We will send you an email, please remember to check, thanks for your support💜🧡


Good News To promote our products, our tools on Amazon for $69.99 are on sale today at shopfly for just $37.95, limited to 100 pieces! do not miss it.


Whether at home or outdoors, you can play golf!

Perfect for Party & Family Games: Go for the Win! Enjoy your competitive fun!

(Our golf balls are made of special elastic material that will not break the glass or hurt your family)

Kids Even Put Down The Screens For It

Every golfer knows, once you catch the bug, you’re hooked for life. The Casual Golf Game is a great way to introduce kids to the game, hone their skills, and nourish their passion for the game

Happy Golf

In the process of continuous hitting exercise hand strength training children's reflexes and agility, improve self-confidence exercise children's hand-eye coordination, focus on things quickly give children a healthy childhood!

  • 👶 Get your kids outside and nurture their passion for Golf
  • 🎯 Endless excitement with 5 action-packed game modes
  • 🏌️‍♂️ Take it anywhere and setup in seconds, indoors or out
  • ⛳ Improve your short game striking from home

The Perfect Game for Parties, Tailgates, and BBQs, Both Outdoors & Indoors!

The whole game sets up in less than 60 seconds, anywhere you can fit the battle mat and have room to swing a club, indoors or out! Everything packs neatly into your The Casual Golf Game Carry case so it can become your essential travel companion for breaking out some fun at parties.

Customer Reviews

⭐⭐⭐⭐⭐ Jon - Brings the golf course to your home, what more could you want?

" Love how this looks, so much different than all your usual backyard games . I have tried many golf outdoor games and nothing comes close to this, there's none out there that offer so much fun for single player or multiplayer competitiveness . "

⭐⭐⭐⭐⭐ SusieQrob - A great gift for that golf lover!

" This was a birthday present for my son. He is an engineer who enjoys playing golf. He loves it! He took it to work and currently he’s 2-0! I’m not sure how much work is getting done, but the gift is a hit! "

⭐⭐⭐⭐⭐ Dave Cameron -  fantastic

" To play this game with your family at a family party. Kids and grandkids loved it and my 5 yo Grandson is loving it. "

Details

Go for the Win

Enjoy your competitive fun, each player takes turn aiming for their chips, and strike to the scoring area to get the most points and wins. The mat is colored with a central goal & obstacles. Shoot for the center for the most points. Just beware of the sand traps and water. Those are negative points. 

Premium Quality

Made of durable fabrics and sticky, the chip golf mat, with fine-lined woven construction and washable material, presents a realistic putting green for the player. The mat can be used in the backyard or inside the house. Balls are solid enough to shoot but soft enough to not cause damage to walls.

Sticky practice balls

The Chipping Mat & Sticky Balls set features a high-quality golf mat and 16 sticky balls that are perfect for kids and adults of all skill levels. The sticky balls are solid enough to shoot but soft enough not to cause any damage to walls or indoor fixtures.

(Sticky balls and real golf balls have the same weight and hitting feel)

Ground stakes included

The 6 ground stakes are a valuable accessory that enhances the overall experience of the Chipping Mat & Sticky Balls set. They offer added stability and challenge to the game, making it a great addition to any family or party game collection. 

Easy Storage

The golf chipping game mat looks like a real putting green when rolled out. When not in use, the golf chipping mat can be folded or rolled up very easily for storage and portability. Perfect for carrying to parks, campgrounds and other outdoor places to play.

Packing list

  • 1 x Battle Royale Sticky Playing Surface(100*60cm)
  • 16 x Soft Sticky Golf Balls Designed to Mimic Real Golf Ball Flight (4 Colors for 4 Players)
  • 1 x Short Grass Turf For Hitting Balls Off (Simulates Shots Around The Green)
  • 1 x Set & Ball Carry Cases
  • 6 x Ground Stakes

Here are some tips to help you get the most out of your Chipping Mat & Sticky Balls Set:

  1. Vary the placement of the obstacles to create a more challenging course.
  2. Practice different types of shots, such as chipping from different angles and distances.
  3. Use the chipping mat as a target for improving your accuracy. 

WHY US?👇

  • We work directly with manufacturers all over the world to ensure the best quality of our products. We have a Quality Control department which helps us to keep our promise!
  • Price is always competitive.
  • Awesome Customer Service
  • Amazing products along with High Quality

 Worldwide Shipping ✈  


🔒 100% Risk-Free Purchase 🔥 


If you bought it and felt that it is not for you, don't worry. Just shoot us a message at contact email, and we will make it right by offering you a replacement or refund. 100% Simple & Risk-Free process.

class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.SHOPLAZZA.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.SHOPLAZZA.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('smart mounted'); const that = this; const themeName = window.SHOPLAZZA.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){ that.trackRuleImpress(rule); }); const btnElList = document.querySelectorAll(`#smart_recommend_rule_ul_${rule.id} button`); btnElList.forEach((btnEl) => { if (btnEl && rule.config && rule.config.quick_shop_button_bg_color && rule.config.quick_shop_button_text_color) { btnEl.style.backgroundColor = rule.config.quick_shop_button_bg_color; btnEl.style.color = rule.config.quick_shop_button_text_color; } }) }); }); }); }); }) }) } else { if (window.top !== window.self) { const template_type = window.SHOPLAZZA.meta.page.template_type; const holderEl = document.getElementById('smart_recommend_preview_no_data_placeholder'); SPZ.whenApiDefined(holderEl).then((api) => { api.render({data: { isCart: template_type === 13, isCollection: template_type === 2, isProduct: template_type === 1, isIndex: template_type === 15 }}, true); }); } } }); } setAction_() { this.registerAction('quickShop', (data) => { const that = this; const product_id = data.args.product_id; const productIndex = data.args.productIndex; const rule_id = data.args.rule_id; const ssp = data.args.ssp; const scm = data.args.scm; const cfb = data.args.cfb; const ifb = data.args.ifb; const modalRender = document.getElementById('smart_recommend_product_modal_render'); if (product_id) { this.fetchProductData(product_id).then((res) => { const product = res.products && res.products.length && res.products[0] || {}; product.cfb = cfb; product.ifb = ifb; SPZ.whenApiDefined(modalRender).then((api) => { api.render({product: product, productIndex: productIndex, rule_id: rule_id, ssp: ssp, scm: scm, show_type: that.show_type_}, true).then(() => { const modalEl = document.getElementById('smart_recommend_product_modal'); SPZ.whenApiDefined(modalEl).then((modal) => { that.impressListen('#smart_recommend_product_modal', function(){ that.trackQuickShop({ rule_id: rule_id, product_id: product_id }); }); modal.open(); }); const formEl = document.getElementById('smart_recommend_product_form'); SPZ.whenApiDefined(formEl).then((form) => { form.setProduct(product); }); const variantEl = document.getElementById('smart_recommend_product_variants'); SPZ.whenApiDefined(variantEl).then((variant) => { variant.handleRender(product); }); }); }) }); } }); this.registerAction('handleScroll', (data) => { this.directTo(data.args.rule_id, data.args.direction); }); this.registerAction('handleProductChange', (data) => { const variant = data.args.data.variant; const product = data.args.data.product; const imageRenderEl = document.getElementById('smart_recommend_product_image'); SPZ.whenApiDefined(imageRenderEl).then((api) => { api.render({ variant: variant, product: product }, true); }); }); this.registerAction('handleAtcSuccess', (detail) => { const data = detail.args; data.data.product = data.data.product || {}; data.data.variant = data.data.variant || {}; const product_id = data.data.product.id; const product_title = data.data.product.title; const variant_id = data.data.variant.id; const price = data.data.variant.price; const rule_id = data.rule_id; const aid = `smart_recommend.${this.show_type_}.${rule_id}`; const ifb = data.data.product.ifb; const cfb = data.data.product.cfb; const ssp = data.ssp; const scm = data.scm; const spm = `smart_recommend_${this.show_type_}.${data.spmIndex}`; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; this.tranckAddToCart(params); }); this.registerAction('addATCHook', (data) => { const params = data.args; const spm = `smart_recommend_${this.show_type_}.${params.spmIndex}`; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: `smart_recommend.${this.show_type_}.` + params.rule_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, }, once: true }); }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } fetchRules() { const payload = { show_type: this.show_type_, }; let that = this; if (this.show_type_ === 6) { let line_items = []; return this.fetchCart().then((res) => { if (res && res.cart && res.cart.line_items) { line_items = res.cart.line_items.map((item) => { return { product_id: item.product_id, variant_id: item.variant_id, quantity: item.quantity, price: item.price } }); } payload.line_items = line_items; that.cart_items_ = line_items; return that.fetchRulesRequest(payload); }); } else { if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return this.fetchRulesRequest(payload); } } fetchRulesRequest(payload) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_query", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }); } fetchCart() { return fetch(`/api/cart/cart-select?r=${Math.random().toString(36).slice(-4)}`) .then((res) => { if (res.ok) { return res.json(); } }); } fetchRuleProductList(rule_id) { const payload = { page: 1, limit: 100, fields: ["title", "url", "image", "min_price_variant.price", "min_price_variant.compare_at_price"], rule_id: rule_id, }; if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 6) { payload.line_items = this.cart_items_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); }); } fetchProductData(product_id) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ product_ids: [product_id], fields: [ "images", "options", "min_price_variant", "variants"] }) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); const loadingEl = document.getElementById('smart_recommend_loading'); if (loadingEl) { loadingEl.style.display = 'none'; } }); } getStyle(ele, style) { if (!ele) return; if (window.getComputedStyle) { return window.getComputedStyle(ele)[style]; } return ele.currentStyle[style]; } directTo(id, direction) { const scrollElement = document.getElementById(`smart_recommend_rule_ul_${id}`); const blockWidth = parseInt(this.getStyle(scrollElement, 'width')); const scrollLength = (blockWidth * 0.19 - 12) * 5; const scrollPoint = scrollElement.scrollWidth - scrollElement.clientWidth; if (!scrollElement) return; if (direction === 'left') { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft - scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: Math.max(scrollElement.scrollLeft - scrollLength, 0), behavior: 'smooth' }); } else { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint + 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: scrollElement.scrollLeft >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); } } trackRuleImpress(rule) { if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: this.show_type_, support_app_block: window.SHOPLAZZA.theme.support_app_block }); window.sa.track("module_impressions", { aid: `smart_recommend.${this.show_type_}.${rule.id}`, support_app_block: window.SHOPLAZZA.theme.support_app_block }); } } trackQuickShop(data) { window.sa && sa.track && sa.track("plugin_common", { plugin_name: "upsell", event_type: "quick_shop", rule_id: data.rule_id, product_id: data.product_id, show_type: this.show_type_, }); } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart-block', SpzSmartBlockComponent);