{"id":725,"date":"2026-09-20T21:40:46","date_gmt":"2026-09-20T19:40:46","guid":{"rendered":"https:\/\/yindle.com\/mollie-pos-terminalbetalingen-in-woocommerce\/"},"modified":"2026-09-21T22:01:48","modified_gmt":"2026-09-21T20:01:48","slug":"mollie-pos-terminalbetalingen-in-woocommerce","status":"publish","type":"post","link":"https:\/\/yindle.com\/en\/mollie-pos-terminal-payments-in-woocommerce\/","title":{"rendered":"Preparing Mollie POS terminal payments from WooCommerce"},"content":{"rendered":"<p>A physical payment terminal changes the context of a WooCommerce order. The customer may be in a showroom, a staff member may guide the payment, and the browser must follow status without deciding that an order is paid. Yindle Terminal Payments uses an authorized WooCommerce order as its basis and lets Mollie confirm the terminal payment.<\/p>\n<h2>Check the prerequisites<\/h2>\n<p>You need WooCommerce, a Mollie account, and at least one active Mollie POS device. Decide whether the gateway uses test or live data and where the API key comes from. Then bind the <a href=\"\/en\/opening-checklist-for-a-payment-terminal\/\">correct Mollie profile and terminal<\/a>. A terminal can be physically available yet still belong to another profile or environment, so verify the complete combination in settings.<\/p>\n<h2>Put authorization before payment<\/h2>\n<p>A staff member or explicitly permitted showroom customer starts payment for an authorized order. The plugin first stores an immutable local payment attempt, then uses the same authenticated verification path for browser polling, webhooks, and recovery jobs. The order remains unpaid until Mollie verifies the payment. With split tender, the other portion must also be confirmed according to the operating profile.<\/p>\n<h2>Design showroom access carefully<\/h2>\n<p>Showroom customers can be allowed without an account, but access still requires an enabled, non-empty list of exact public IP addresses and authorization for the specific order. Check the real client IP and configure trusted proxies only for a hosting network you control. Keep the original browser session through payment. Cash confirmation also requires an employee ID and a confidential PIN; a guest needs the original checkout session as well.<\/p>\n<h2>Test every outcome<\/h2>\n<p>A simulated local provider does not prove live terminal or webhook delivery. Test on staging with a terminal that belongs to the selected Mollie environment. Check a card payment, a failed or abandoned attempt, retrying, delayed webhooks, browser refresh, guest access, and staff access. Also verify that a customer can read payment status after leaving the showroom, while starting again requires showroom access and order authorization.<\/p>\n<h2>Write the operating procedure<\/h2>\n<p>A terminal payment involves more than a settings screen. Describe who may start an order, who confirms a card or cash payment, <a href=\"\/en\/unresolved-terminal-payments-at-day-end\/\">how staff recognize an abandoned attempt<\/a> , and when support should wait for a webhook. State that there is no default PIN and that the PIN remains confidential. Practise the case where the terminal or connection does not respond temporarily. A clear procedure prevents someone from manually marking an unverified order as paid.<\/p>\n<h2>Connect it to the customer journey afterwards<\/h2>\n<p>Terminal Payments is not part of the <a href='\/en\/downloads\/yindle-commerce-bundle\/'>Yindle Commerce Bundle<\/a>. For a guided online checkout, see <a href='\/en\/downloads\/yindle-checkout\/'>Yindle Checkout<\/a> ; for shared selections, <a href='\/en\/downloads\/yindle-share-cart\/'>Yindle Share Cart<\/a> supports Classic and Cart Block. Read the <a href='\/en\/downloads\/yindle-terminal-payments\/'>Terminal Payments product page<\/a> alongside the configuration documentation and schedule a live acceptance test with real network, Mollie, and terminal conditions before opening the gateway to customers.<\/p>","protected":false},"excerpt":{"rendered":"<p>An implementation guide for payments at a physical Mollie terminal, covering order authorization, showroom access and pre-launch checks.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-725","post","type-post","status-publish","format-standard","hentry","category-e-commerce"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mollie POS-terminalbetalingen in WooCommerce | Yindle<\/title>\n<meta name=\"description\" content=\"Bereid Yindle Terminal Payments voor met Mollie POS, geautoriseerde WooCommerce-orders, showroomtoegang en controle van profiel, terminal en betaalstatus.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/yindle.com\/en\/mollie-pos-terminal-payments-in-woocommerce\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mollie POS-terminalbetalingen in WooCommerce | Yindle\" \/>\n<meta property=\"og:description\" content=\"Bereid Yindle Terminal Payments voor met Mollie POS, geautoriseerde WooCommerce-orders, showroomtoegang en controle van profiel, terminal en betaalstatus.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/yindle.com\/en\/mollie-pos-terminal-payments-in-woocommerce\/\" \/>\n<meta property=\"og:site_name\" content=\"Yindle\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-20T19:40:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-21T20:01:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/yindle.com\/wp-content\/themes\/yindle\/assets\/images\/yindle-social-share.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Yindle\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Yindle\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/mollie-pos-terminal-payments-in-woocommerce\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/mollie-pos-terminal-payments-in-woocommerce\\\/\"},\"author\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\"},\"headline\":\"Mollie POS-terminalbetalingen vanuit WooCommerce goed voorbereiden\",\"datePublished\":\"2026-09-20T19:40:46+00:00\",\"dateModified\":\"2026-09-21T20:01:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/mollie-pos-terminal-payments-in-woocommerce\\\/\"},\"wordCount\":457,\"publisher\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\"},\"articleSection\":[\"E-commerce\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/mollie-pos-terminal-payments-in-woocommerce\\\/\",\"url\":\"https:\\\/\\\/yindle.com\\\/en\\\/mollie-pos-terminal-payments-in-woocommerce\\\/\",\"name\":\"Mollie POS-terminalbetalingen in WooCommerce | Yindle\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#website\"},\"datePublished\":\"2026-09-20T19:40:46+00:00\",\"dateModified\":\"2026-09-21T20:01:48+00:00\",\"description\":\"Bereid Yindle Terminal Payments voor met Mollie POS, geautoriseerde WooCommerce-orders, showroomtoegang en controle van profiel, terminal en betaalstatus.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/mollie-pos-terminal-payments-in-woocommerce\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/yindle.com\\\/en\\\/mollie-pos-terminal-payments-in-woocommerce\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/mollie-pos-terminal-payments-in-woocommerce\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/yindle.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mollie POS-terminalbetalingen vanuit WooCommerce goed voorbereiden\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/yindle.com\\\/en\\\/\",\"name\":\"Yindle\",\"description\":\"Software voor e-commerce en klantprocessen\",\"publisher\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/yindle.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\",\"name\":\"Yindle B.V.\",\"url\":\"https:\\\/\\\/yindle.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/yindle.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/yindle-site-icon.png\",\"contentUrl\":\"https:\\\/\\\/yindle.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/yindle-site-icon.png\",\"width\":512,\"height\":512,\"caption\":\"Yindle B.V.\"},\"image\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"legalName\":\"Yindle B.V.\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Markt 43\",\"postalCode\":\"5554 CA\",\"addressLocality\":\"Valkenswaard\",\"addressCountry\":\"NL\"},\"identifier\":{\"@type\":\"PropertyValue\",\"propertyID\":\"KvK\",\"value\":\"99695367\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mollie POS terminal payments in WooCommerce | Yindle","description":"Prepare Yindle Terminal Payments with Mollie POS, authorized WooCommerce orders, showroom access, and checks for profile, terminal and status.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/yindle.com\/en\/mollie-pos-terminal-payments-in-woocommerce\/","og_locale":"en_GB","og_type":"article","og_title":"Mollie POS-terminalbetalingen in WooCommerce | Yindle","og_description":"Bereid Yindle Terminal Payments voor met Mollie POS, geautoriseerde WooCommerce-orders, showroomtoegang en controle van profiel, terminal en betaalstatus.","og_url":"https:\/\/yindle.com\/en\/mollie-pos-terminal-payments-in-woocommerce\/","og_site_name":"Yindle","article_published_time":"2026-09-20T19:40:46+00:00","article_modified_time":"2026-09-21T20:01:48+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/yindle.com\/wp-content\/themes\/yindle\/assets\/images\/yindle-social-share.png","type":"image\/png"}],"author":"Yindle","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Yindle","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/yindle.com\/en\/mollie-pos-terminal-payments-in-woocommerce\/#article","isPartOf":{"@id":"https:\/\/yindle.com\/en\/mollie-pos-terminal-payments-in-woocommerce\/"},"author":{"@id":"https:\/\/yindle.com\/en\/#organization"},"headline":"Mollie POS-terminalbetalingen vanuit WooCommerce goed voorbereiden","datePublished":"2026-09-20T19:40:46+00:00","dateModified":"2026-09-21T20:01:48+00:00","mainEntityOfPage":{"@id":"https:\/\/yindle.com\/en\/mollie-pos-terminal-payments-in-woocommerce\/"},"wordCount":457,"publisher":{"@id":"https:\/\/yindle.com\/en\/#organization"},"articleSection":["E-commerce"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/yindle.com\/en\/mollie-pos-terminal-payments-in-woocommerce\/","url":"https:\/\/yindle.com\/en\/mollie-pos-terminal-payments-in-woocommerce\/","name":"Mollie POS terminal payments in WooCommerce | Yindle","isPartOf":{"@id":"https:\/\/yindle.com\/en\/#website"},"datePublished":"2026-09-20T19:40:46+00:00","dateModified":"2026-09-21T20:01:48+00:00","description":"Prepare Yindle Terminal Payments with Mollie POS, authorized WooCommerce orders, showroom access, and checks for profile, terminal and status.","breadcrumb":{"@id":"https:\/\/yindle.com\/en\/mollie-pos-terminal-payments-in-woocommerce\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/yindle.com\/en\/mollie-pos-terminal-payments-in-woocommerce\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/yindle.com\/en\/mollie-pos-terminal-payments-in-woocommerce\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/yindle.com\/en\/"},{"@type":"ListItem","position":2,"name":"Mollie POS-terminalbetalingen vanuit WooCommerce goed voorbereiden"}]},{"@type":"WebSite","@id":"https:\/\/yindle.com\/en\/#website","url":"https:\/\/yindle.com\/en\/","name":"Yindle","description":"Software for e-commerce and customer processes","publisher":{"@id":"https:\/\/yindle.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/yindle.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/yindle.com\/en\/#organization","name":"Yindle B.V.","url":"https:\/\/yindle.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/yindle.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/yindle.com\/wp-content\/uploads\/2026\/09\/yindle-site-icon.png","contentUrl":"https:\/\/yindle.com\/wp-content\/uploads\/2026\/09\/yindle-site-icon.png","width":512,"height":512,"caption":"Yindle B.V."},"image":{"@id":"https:\/\/yindle.com\/en\/#\/schema\/logo\/image\/"},"legalName":"Yindle B.V.","address":{"@type":"PostalAddress","streetAddress":"Markt 43","postalCode":"5554 CA","addressLocality":"Valkenswaard","addressCountry":"NL"},"identifier":{"@type":"PropertyValue","propertyID":"KvK","value":"99695367"}}]}},"_links":{"self":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts\/725","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/comments?post=725"}],"version-history":[{"count":1,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts\/725\/revisions"}],"predecessor-version":[{"id":812,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts\/725\/revisions\/812"}],"wp:attachment":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/media?parent=725"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/categories?post=725"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/tags?post=725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}