{"id":2803,"date":"2026-04-03T07:19:17","date_gmt":"2026-04-03T12:19:17","guid":{"rendered":"https:\/\/dev.tollkeeperscottage.ca\/?page_id=2803"},"modified":"2026-04-06T14:22:22","modified_gmt":"2026-04-06T19:22:22","slug":"testwalk3with-smartphone","status":"publish","type":"page","link":"https:\/\/dev.tollkeeperscottage.ca\/index.php\/testwalk3with-smartphone\/","title":{"rendered":"testwalk3with smartphone"},"content":{"rendered":"\n<p>first 3 are using the payment system directly on smartphone to get applepay on mac or iphone with safari. but we still get all credit cards and even prefilling by the browser if appropriate.THey use our site for all devices larger than a smartphone.. . The next 3 are always on our site tollkeepers cottage, using our site for all devices and get everything but apple pay.which only works on mac and iphone. .<br>plan is to use the first on the walks, and the last 2 on the donation and membership. The first 3 have prefilled forms so people can pay without entering name and email. eg walk ups to walks and talks.. last 3 ask for at least an email address for our membership and donation records.<\/p>\n\n\n\n<style>\n\/* Scrollbar hiding for inline desktop form *\/\n#walks-form::-webkit-scrollbar { display: none; }\n#walks-form { scrollbar-width: none; -ms-overflow-style: none; }\n\n\/* Full-screen mobile overlay *\/\n#walks-mobile-overlay {\n  display: none;\n  position: fixed;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  z-index: 99999;\n  background: #fff;\n  flex-direction: column;\n  -webkit-overflow-scrolling: touch;\n}\n#walks-mobile-overlay.active {\n  display: flex;\n}\n#walks-mobile-header {\n  display: flex;\n  align-items: center;\n  background: #2c5f2e;\n  color: white;\n  padding: 12px 16px;\n  font-size: 16px;\n  font-weight: bold;\n  flex-shrink: 0;\n  gap: 10px;\n}\n#walks-mobile-back {\n  background: none;\n  border: none;\n  color: white;\n  font-size: 26px;\n  cursor: pointer;\n  padding: 0 4px;\n  line-height: 1;\n  -webkit-tap-highlight-color: transparent;\n}\n#walks-mobile-iframe {\n  flex: 1;\n  border: none;\n  width: 100%;\n  \/* height fills remaining viewport below header *\/\n}\n<\/style>\n\n<!-- Mobile full-screen overlay (hidden until activated) -->\n<div id=\"walks-mobile-overlay\">\n  <div id=\"walks-mobile-header\">\n    <button id=\"walks-mobile-back\" onclick=\"closeWalksMobile()\" aria-label=\"Back to site\">&#8592;<\/button>\n    Walks &amp; Talks\n  <\/div>\n  <iframe id=\"walks-mobile-iframe\"\n    src=\"\"\n    allowpaymentrequest\n    allow=\"payment\"\n    allowtransparency=\"true\"\n    scrolling=\"yes\"\n    frameborder=\"0\">\n  <\/iframe>\n<\/div>\n\n<!-- The button (shown on both mobile and desktop) -->\n<button id=\"walks-btn\" onclick=\"toggleWalks()\" \n  style=\"background:#2c5f2e;color:white;padding:12px 24px;border:none;border-radius:4px;cursor:pointer;font-size:16px\">\n  Walks &amp; Talks &#9660;\n<\/button>\n\n<!-- Desktop inline expand container -->\n<div id=\"walks-form\" style=\"display:none;width:80%;overflow:auto;margin-top:10px;\"><\/div>\n\n<script>\nvar walksURL = \"https:\/\/www.zeffy.com\/en-CA\/ticketing\/walks-and-talks?firstName=Walk+Guest&lastName=Tollkeeper&email=walksandtalks@tollkeeperscottage.ca&country=Canada&region=Ontario\";\n\nfunction isMobile(){\n  return \/iPhone|iPad|iPod|Android\/i.test(navigator.userAgent);\n}\n\nfunction closeWalksMobile(){\n  var overlay = document.getElementById('walks-mobile-overlay');\n  var iframe  = document.getElementById('walks-mobile-iframe');\n  overlay.classList.remove('active');\n  document.body.style.overflow = '';\n  \/\/ Unload the iframe so it stops running in the background\n  iframe.src = '';\n}\n\nfunction toggleWalks(){\n  if(isMobile()){\n    \/\/ Stay on our site: open full-screen overlay with iframe\n    var overlay = document.getElementById('walks-mobile-overlay');\n    var iframe  = document.getElementById('walks-mobile-iframe');\n    iframe.src = walksURL;\n    overlay.classList.add('active');\n    document.body.style.overflow = 'hidden';\n    return;\n  }\n\n  \/\/ Desktop: inline expand\/collapse\n  var d   = document.getElementById('walks-form');\n  var btn = document.getElementById('walks-btn');\n  if(d.style.display === 'none'){\n    d.innerHTML = '<iframe src=\"' + walksURL + '\" style=\"border:0;width:100%;height:1500px;margin-top:-80px;border-radius:8px;\" allowpaymentrequest allowtransparency=\"true\" scrolling=\"yes\"><\/iframe>';\n    d.style.display = 'block';\n    btn.textContent = 'Close Form \\u25b2';\n    btn.scrollIntoView({behavior: 'smooth', block: 'start'});\n  } else {\n    d.innerHTML = '';\n    d.style.display = 'none';\n    btn.textContent = 'Walks & Talks \\u25bc';\n  }\n}\n<\/script>\n\n\n\n<button id=\"member-btn\" onclick=\"toggleMember()\" \nstyle=\"background:#2c5f2e;color:white;padding:12px 24px;border:none;border-radius:4px;cursor:pointer;font-size:16px\">\nJoin or Renew Membership \u25bc\n<\/button>\n\n<div id=\"member-form\" style=\"display:none;width:80%;overflow:auto;margin-top:10px;\"><\/div>\n\n<script>\nvar memberURL = \"https:\/\/www.zeffy.com\/en-CA\/ticketing\/tollkeepers-cottage-memberships?firstName=Walk+Guest&lastName=Tollkeeper&email=walksandtalks@tollkeeperscottage.ca&country=Canada&region=Ontario\";\n\nfunction isMobileMember(){\n  return \/iPhone|iPad|iPod|Android\/i.test(navigator.userAgent);\n}\n\nfunction toggleMember(){\n  var d = document.getElementById('member-form');\n  var btn = document.getElementById('member-btn');\n  if(isMobileMember()){\n    window.open(memberURL, '_blank');\n    return;\n  }\n  if(d.style.display === 'none'){\n    d.innerHTML = '<iframe src=\"' + memberURL + '\" style=\"border:0;width:100%;height:1200px;margin-top:-80px;border-radius:8px;\" allowpaymentrequest allowtransparency=\"true\" scrolling=\"yes\"><\/iframe>';\n    d.style.display = 'block';\n    btn.textContent = 'Close Membership Form \u25b2';\n    document.getElementById('member-btn').scrollIntoView({behavior:'smooth',block:'start'});\n  } else {\n    d.innerHTML = '';\n    d.style.display = 'none';\n    btn.textContent = 'Join or Renew Membership \u25bc';\n  }\n}\n<\/script>\n\n\n\n<button id=\"donate-btn\" onclick=\"toggleDonate()\" \nstyle=\"background:#2c5f2e;color:white;padding:12px 24px;border:none;border-radius:4px;cursor:pointer;font-size:16px\">\nDonate to the Cottage \u25bc\n<\/button>\n\n<div id=\"donate-form\" style=\"display:none;width:80%;overflow:auto;margin-top:10px;\"><\/div>\n\n<script>\nvar donateURL = \"https:\/\/www.zeffy.com\/en-CA\/donation-form\/donations-to-maintain-the-tollkeepers-cottage?firstName=Walk+Guest&lastName=Tollkeeper&email=walksandtalks@tollkeeperscottage.ca&country=Canada&region=Ontario\";\n\nfunction isMobileDonate(){\n  return \/iPhone|iPad|iPod|Android\/i.test(navigator.userAgent);\n}\n\nfunction toggleDonate(){\n  var d = document.getElementById('donate-form');\n  var btn = document.getElementById('donate-btn');\n  if(isMobileDonate()){\n    window.open(donateURL, '_blank');\n    return;\n  }\n  if(d.style.display === 'none'){\n    d.innerHTML = '<iframe src=\"' + donateURL + '\" style=\"border:0;width:100%;height:1000px;margin-top:-80px;border-radius:8px;\" allowpaymentrequest allowtransparency=\"true\" scrolling=\"yes\"><\/iframe>';\n    d.style.display = 'block';\n    btn.textContent = 'Close Donation Form \u25b2';\n    document.getElementById('donate-btn').scrollIntoView({behavior:'smooth',block:'start'});\n  } else {\n    d.innerHTML = '';\n    d.style.display = 'none';\n    btn.textContent = 'Donate to the Cottage \u25bc';\n  }\n}\n<\/script>\n\n\n\n<p>The versions below stay on tollkeeper site for smartphone but no apple pay if iphone. email required but address optional<\/p>\n\n\n\n<style>\n#walks-ov-form::-webkit-scrollbar { display: none; }\n#walks-ov-form { scrollbar-width: none; -ms-overflow-style: none; }\n\n#walks-ov-mobile {\n  display: none;\n  position: fixed;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  z-index: 99999;\n  background: #fff;\n  flex-direction: column;\n  -webkit-overflow-scrolling: touch;\n}\n#walks-ov-mobile.active { display: flex; }\n#walks-ov-header {\n  display: flex;\n  align-items: center;\n  background: #2c5f2e;\n  color: white;\n  padding: 12px 16px;\n  font-size: 16px;\n  font-weight: bold;\n  flex-shrink: 0;\n  gap: 10px;\n}\n#walks-ov-back {\n  background: none;\n  border: none;\n  color: white;\n  font-size: 26px;\n  cursor: pointer;\n  padding: 0 4px;\n  line-height: 1;\n  -webkit-tap-highlight-color: transparent;\n}\n#walks-ov-iframe {\n  flex: 1;\n  border: none;\n  width: 100%;\n}\n<\/style>\n\n<div id=\"walks-ov-mobile\">\n  <div id=\"walks-ov-header\">\n    <button id=\"walks-ov-back\" onclick=\"closeWalksOverlay()\" aria-label=\"Back to site\">&#8592;<\/button>\n    Walks &amp; Talks\n  <\/div>\n  <iframe id=\"walks-ov-iframe\"\n    src=\"\"\n    allowpaymentrequest\n    allow=\"payment\"\n    allowtransparency=\"true\"\n    scrolling=\"yes\"\n    frameborder=\"0\">\n  <\/iframe>\n<\/div>\n\n<button id=\"walks-ov-btn\" onclick=\"toggleWalksOverlay()\"\n  style=\"background:#2c5f2e;color:white;padding:12px 24px;border:none;border-radius:4px;cursor:pointer;font-size:16px\">\n  Walks &amp; Talks &#9660;\n<\/button>\n\n<div id=\"walks-ov-form\" style=\"display:none;width:80%;overflow:auto;margin-top:10px;\"><\/div>\n\n<script>\nvar walksOvURL = \"https:\/\/www.zeffy.com\/en-CA\/ticketing\/walks-and-talks?country=Canada&region=Ontario\";\n\nfunction closeWalksOverlay(){\n  var overlay = document.getElementById('walks-ov-mobile');\n  var iframe  = document.getElementById('walks-ov-iframe');\n  overlay.classList.remove('active');\n  document.body.style.overflow = '';\n  iframe.src = '';\n}\n\nfunction toggleWalksOverlay(){\n  var isMobile = \/iPhone|iPad|iPod|Android\/i.test(navigator.userAgent);\n  if(isMobile){\n    var overlay = document.getElementById('walks-ov-mobile');\n    var iframe  = document.getElementById('walks-ov-iframe');\n    iframe.src = walksOvURL;\n    overlay.classList.add('active');\n    document.body.style.overflow = 'hidden';\n    return;\n  }\n  var d   = document.getElementById('walks-ov-form');\n  var btn = document.getElementById('walks-ov-btn');\n  if(d.style.display === 'none'){\n    d.innerHTML = '<iframe src=\"' + walksOvURL + '\" style=\"border:0;width:100%;height:1500px;margin-top:-80px;border-radius:8px;\" allowpaymentrequest allow=\"payment\" allowtransparency=\"true\" scrolling=\"yes\"><\/iframe>';\n    d.style.display = 'block';\n    btn.textContent = 'Close Form \\u25b2';\n    btn.scrollIntoView({behavior:'smooth', block:'start'});\n  } else {\n    d.innerHTML = '';\n    d.style.display = 'none';\n    btn.textContent = 'Walks & Talks \\u25bc';\n  }\n}\n<\/script>\n\n\n\n<style>\n#member-ov-form::-webkit-scrollbar { display: none; }\n#member-ov-form { scrollbar-width: none; -ms-overflow-style: none; }\n\n#member-ov-mobile {\n  display: none;\n  position: fixed;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  z-index: 99999;\n  background: #fff;\n  flex-direction: column;\n  -webkit-overflow-scrolling: touch;\n}\n#member-ov-mobile.active { display: flex; }\n#member-ov-header {\n  display: flex;\n  align-items: center;\n  background: #2c5f2e;\n  color: white;\n  padding: 12px 16px;\n  font-size: 16px;\n  font-weight: bold;\n  flex-shrink: 0;\n  gap: 10px;\n}\n#member-ov-back {\n  background: none;\n  border: none;\n  color: white;\n  font-size: 26px;\n  cursor: pointer;\n  padding: 0 4px;\n  line-height: 1;\n  -webkit-tap-highlight-color: transparent;\n}\n#member-ov-iframe {\n  flex: 1;\n  border: none;\n  width: 100%;\n}\n<\/style>\n\n<div id=\"member-ov-mobile\">\n  <div id=\"member-ov-header\">\n    <button id=\"member-ov-back\" onclick=\"closeMemberOverlay()\" aria-label=\"Back to site\">&#8592;<\/button>\n    Join or Renew Membership\n  <\/div>\n  <iframe id=\"member-ov-iframe\"\n    src=\"\"\n    allowpaymentrequest\n    allow=\"payment\"\n    allowtransparency=\"true\"\n    scrolling=\"yes\"\n    frameborder=\"0\">\n  <\/iframe>\n<\/div>\n\n<button id=\"member-ov-btn\" onclick=\"toggleMemberOverlay()\"\n  style=\"background:#2c5f2e;color:white;padding:12px 24px;border:none;border-radius:4px;cursor:pointer;font-size:16px\">\n  Join or Renew Membership &#9660;\n<\/button>\n\n<div id=\"member-ov-form\" style=\"display:none;width:80%;overflow:auto;margin-top:10px;\"><\/div>\n\n<script>\nvar memberOvURL = \"https:\/\/www.zeffy.com\/en-CA\/ticketing\/tollkeepers-cottage-memberships?country=Canada&region=Ontario\";\n\nfunction closeMemberOverlay(){\n  var overlay = document.getElementById('member-ov-mobile');\n  var iframe  = document.getElementById('member-ov-iframe');\n  overlay.classList.remove('active');\n  document.body.style.overflow = '';\n  iframe.src = '';\n}\n\nfunction toggleMemberOverlay(){\n  var isMobile = \/iPhone|iPad|iPod|Android\/i.test(navigator.userAgent);\n  if(isMobile){\n    var overlay = document.getElementById('member-ov-mobile');\n    var iframe  = document.getElementById('member-ov-iframe');\n    iframe.src = memberOvURL;\n    overlay.classList.add('active');\n    document.body.style.overflow = 'hidden';\n    return;\n  }\n  var d   = document.getElementById('member-ov-form');\n  var btn = document.getElementById('member-ov-btn');\n  if(d.style.display === 'none'){\n    d.innerHTML = '<iframe src=\"' + memberOvURL + '\" style=\"border:0;width:100%;height:1360px;margin-top:-80px;border-radius:8px;\" allowpaymentrequest allow=\"payment\" allowtransparency=\"true\" scrolling=\"yes\"><\/iframe>';\n    d.style.display = 'block';\n    btn.textContent = 'Close Membership Form \\u25b2';\n    btn.scrollIntoView({behavior:'smooth', block:'start'});\n  } else {\n    d.innerHTML = '';\n    d.style.display = 'none';\n    btn.textContent = 'Join or Renew Membership \\u25bc';\n  }\n}\n<\/script>\n\n\n\n<style>\n#donate-ov-form::-webkit-scrollbar { display: none; }\n#donate-ov-form { scrollbar-width: none; -ms-overflow-style: none; }\n\n#donate-ov-mobile {\n  display: none;\n  position: fixed;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  z-index: 99999;\n  background: #fff;\n  flex-direction: column;\n  -webkit-overflow-scrolling: touch;\n}\n#donate-ov-mobile.active { display: flex; }\n#donate-ov-header {\n  display: flex;\n  align-items: center;\n  background: #2c5f2e;\n  color: white;\n  padding: 12px 16px;\n  font-size: 16px;\n  font-weight: bold;\n  flex-shrink: 0;\n  gap: 10px;\n}\n#donate-ov-back {\n  background: none;\n  border: none;\n  color: white;\n  font-size: 26px;\n  cursor: pointer;\n  padding: 0 4px;\n  line-height: 1;\n  -webkit-tap-highlight-color: transparent;\n}\n#donate-ov-iframe {\n  flex: 1;\n  border: none;\n  width: 100%;\n}\n<\/style>\n\n<div id=\"donate-ov-mobile\">\n  <div id=\"donate-ov-header\">\n    <button id=\"donate-ov-back\" onclick=\"closeDonateOverlay()\" aria-label=\"Back to site\">&#8592;<\/button>\n    Donate to the Cottage\n  <\/div>\n  <iframe id=\"donate-ov-iframe\"\n    src=\"\"\n    allowpaymentrequest\n    allow=\"payment\"\n    allowtransparency=\"true\"\n    scrolling=\"yes\"\n    frameborder=\"0\">\n  <\/iframe>\n<\/div>\n\n<button id=\"donate-ov-btn\" onclick=\"toggleDonateOverlay()\"\n  style=\"background:#2c5f2e;color:white;padding:12px 24px;border:none;border-radius:4px;cursor:pointer;font-size:16px\">\n  Donate to the Cottage &#9660;\n<\/button>\n\n<div id=\"donate-ov-form\" style=\"display:none;width:80%;overflow:auto;margin-top:10px;\"><\/div>\n\n<script>\nvar donateOvURL = \"https:\/\/www.zeffy.com\/en-CA\/donation-form\/donations-to-maintain-the-tollkeepers-cottage?country=Canada&region=Ontario\";\n\nfunction closeDonateOverlay(){\n  var overlay = document.getElementById('donate-ov-mobile');\n  var iframe  = document.getElementById('donate-ov-iframe');\n  overlay.classList.remove('active');\n  document.body.style.overflow = '';\n  iframe.src = '';\n}\n\nfunction toggleDonateOverlay(){\n  var isMobile = \/iPhone|iPad|iPod|Android\/i.test(navigator.userAgent);\n  if(isMobile){\n    var overlay = document.getElementById('donate-ov-mobile');\n    var iframe  = document.getElementById('donate-ov-iframe');\n    iframe.src = donateOvURL;\n    overlay.classList.add('active');\n    document.body.style.overflow = 'hidden';\n    return;\n  }\n  var d   = document.getElementById('donate-ov-form');\n  var btn = document.getElementById('donate-ov-btn');\n  if(d.style.display === 'none'){\n    d.innerHTML = '<iframe src=\"' + donateOvURL + '\" style=\"border:0;width:100%;height:1000px;margin-top:-80px;border-radius:8px;\" allowpaymentrequest allow=\"payment\" allowtransparency=\"true\" scrolling=\"yes\"><\/iframe>';\n    d.style.display = 'block';\n    btn.textContent = 'Close Donation Form \\u25b2';\n    btn.scrollIntoView({behavior:'smooth', block:'start'});\n  } else {\n    d.innerHTML = '';\n    d.style.display = 'none';\n    btn.textContent = 'Donate to the Cottage \\u25bc';\n  }\n}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>first 3 are using the payment system directly on smartphone to get applepay on mac or iphone with safari. but [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":337,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ngg_post_thumbnail":0,"footnotes":""},"tags":[],"class_list":["post-2803","page","type-page","status-publish","has-post-thumbnail","hentry"],"uagb_featured_image_src":{"full":["https:\/\/dev.tollkeeperscottage.ca\/wp-content\/uploads\/2025\/02\/Fall-scene-cottage-Nov2020-2.jpg",481,640,false],"thumbnail":["https:\/\/dev.tollkeeperscottage.ca\/wp-content\/uploads\/2025\/02\/Fall-scene-cottage-Nov2020-2-150x150.jpg",150,150,true],"medium":["https:\/\/dev.tollkeeperscottage.ca\/wp-content\/uploads\/2025\/02\/Fall-scene-cottage-Nov2020-2-225x300.jpg",225,300,true],"medium_large":["https:\/\/dev.tollkeeperscottage.ca\/wp-content\/uploads\/2025\/02\/Fall-scene-cottage-Nov2020-2.jpg",481,640,false],"large":["https:\/\/dev.tollkeeperscottage.ca\/wp-content\/uploads\/2025\/02\/Fall-scene-cottage-Nov2020-2.jpg",481,640,false],"1536x1536":["https:\/\/dev.tollkeeperscottage.ca\/wp-content\/uploads\/2025\/02\/Fall-scene-cottage-Nov2020-2.jpg",481,640,false],"2048x2048":["https:\/\/dev.tollkeeperscottage.ca\/wp-content\/uploads\/2025\/02\/Fall-scene-cottage-Nov2020-2.jpg",481,640,false]},"uagb_author_info":{"display_name":"george","author_link":"https:\/\/dev.tollkeeperscottage.ca\/index.php\/author\/admindev\/"},"uagb_comment_info":0,"uagb_excerpt":"first 3 are using the payment system directly on smartphone to get applepay on mac or iphone with safari. but [&hellip;]","_links":{"self":[{"href":"https:\/\/dev.tollkeeperscottage.ca\/index.php\/wp-json\/wp\/v2\/pages\/2803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.tollkeeperscottage.ca\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dev.tollkeeperscottage.ca\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dev.tollkeeperscottage.ca\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.tollkeeperscottage.ca\/index.php\/wp-json\/wp\/v2\/comments?post=2803"}],"version-history":[{"count":16,"href":"https:\/\/dev.tollkeeperscottage.ca\/index.php\/wp-json\/wp\/v2\/pages\/2803\/revisions"}],"predecessor-version":[{"id":2877,"href":"https:\/\/dev.tollkeeperscottage.ca\/index.php\/wp-json\/wp\/v2\/pages\/2803\/revisions\/2877"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev.tollkeeperscottage.ca\/index.php\/wp-json\/wp\/v2\/media\/337"}],"wp:attachment":[{"href":"https:\/\/dev.tollkeeperscottage.ca\/index.php\/wp-json\/wp\/v2\/media?parent=2803"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev.tollkeeperscottage.ca\/index.php\/wp-json\/wp\/v2\/tags?post=2803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}