{"id":8816,"date":"2026-10-20T09:24:00","date_gmt":"2026-10-20T07:24:00","guid":{"rendered":"https:\/\/www.1pay.ch\/docs\/qr-pay-code\/"},"modified":"2026-11-06T09:08:33","modified_gmt":"2026-11-06T08:08:33","password":"","slug":"qr-pay-code","status":"publish","type":"docs","link":"https:\/\/www.1pay.ch\/en\/docs\/qr-pay-code\/","title":{"rendered":"QR Pay: the QR code for taking payments at the counter"},"content":{"rendered":"<p>With QR Pay you create a QR code to print for the counter, the table, a flyer or your market stall. The customer scans it and pays in seconds.<\/p>\n<h2>How the customer pays<\/h2>\n<ul>\n<li><strong>With the TWINT app<\/strong>: they pay directly with TWINT.<\/li>\n<li><strong>With the phone camera<\/strong>: your payment page opens with all activated methods (cards, Apple Pay, Google Pay, PostFinance Pay and the others).<\/li>\n<\/ul>\n<h2>Creating a QR code<\/h2>\n<ol>\n<li>In the menu, open <strong>QR Pay<\/strong> and click <strong>Create<\/strong>.<\/li>\n<li>Write a <strong>Title<\/strong> (30 characters at most): it appears in the payment confirmation, so use a clear name, such as \u00abSports ground bar\u00bb.<\/li>\n<li>Choose the type of amount:\n<ul>\n<li><strong>Fixed amount<\/strong>: for a price that is always the same, such as entry to an event.<\/li>\n<li><strong>Minimum amount<\/strong>: the customer pays at least this sum and can give more. Ideal for donations or tips.<\/li>\n<li><strong>Free amount<\/strong>: the customer types the amount themselves. The most convenient at the counter.<\/li>\n<\/ul>\n<\/li>\n<li>Choose the currency: CHF, EUR or USD.<\/li>\n<li>In the advanced settings, leave TWINT scanning activated. Note: this choice cannot be changed later.<\/li>\n<li>If you need customer details, activate the <strong>Form fields<\/strong> (such as <strong>Purpose<\/strong>, so people state what they are paying for).<\/li>\n<li>Under notifications, add who should receive an e-mail for each payment, such as the treasurer.<\/li>\n<li>Choose the <a href=\"https:\/\/www.1pay.ch\/en\/docs\/look-and-feel-logo-colours\/\">Look &amp; Feel<\/a> profile and the payment providers.<\/li>\n<li>Click the option to generate the QR code.<\/li>\n<\/ol>\n<p>Currency and amount cannot be changed after creation: if prices change, create a new code.<\/p>\n<h2>Printing<\/h2>\n<p>In your list of QR codes, you download the code and print it wherever you like. The code does not expire: you can use it for years. The list also shows how much you have taken with each code.<\/p>\n<h2>Practical tips<\/h2>\n<ul>\n<li>Print the QR large, at least 5 x 5 cm, and write next to it \u00abPay here with TWINT or card\u00bb.<\/li>\n<li>At the counter with a free amount: ask to see the confirmation on screen before the customer leaves.<\/li>\n<li>For evenings or festivals with many people, create a separate QR for each stand: the list shows at once how much each one took.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>With QR Pay you create a QR code to print for the counter, the table, a flyer or your market stall. The customer scans it and pays in seconds. How the customer pays With the TWINT app: they pay directly with TWINT. With the phone camera: your payment page opens with all activated methods (cards, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"doc_category":[203],"doc_tag":[],"class_list":["post-8816","docs","type-docs","status-publish","hentry","doc_category-tools"],"acf":[],"year_month":"2026-11","word_count":345,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"1pay.ch","author_nicename":"1pay_admin","author_url":"https:\/\/www.1pay.ch\/en\/author\/1pay_admin\/"},"doc_category_info":[{"term_name":"Tools","term_url":"https:\/\/www.1pay.ch\/en\/docs-category\/tools\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/www.1pay.ch\/en\/wp-json\/wp\/v2\/docs\/8816","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.1pay.ch\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.1pay.ch\/en\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.1pay.ch\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.1pay.ch\/en\/wp-json\/wp\/v2\/comments?post=8816"}],"version-history":[{"count":5,"href":"https:\/\/www.1pay.ch\/en\/wp-json\/wp\/v2\/docs\/8816\/revisions"}],"predecessor-version":[{"id":9660,"href":"https:\/\/www.1pay.ch\/en\/wp-json\/wp\/v2\/docs\/8816\/revisions\/9660"}],"wp:attachment":[{"href":"https:\/\/www.1pay.ch\/en\/wp-json\/wp\/v2\/media?parent=8816"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.1pay.ch\/en\/wp-json\/wp\/v2\/doc_category?post=8816"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.1pay.ch\/en\/wp-json\/wp\/v2\/doc_tag?post=8816"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}