{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-docs/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Feature List","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"feature-list","__idx":0},"children":["Feature List"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"authorisation","__idx":1},"children":["Authorisation"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Integration portal"]}," - Merchant can authorise a single POS for Embedded Payment"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - POS can be notified by API that a merchant has authorised them to operate Embedded Payments for their MID/s"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Tyro"]}," - Merchant will be confirmed their authorisation via email sent by Tyro"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"adding-devices","__idx":2},"children":["Adding devices"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - POS can fetch location details for a MID, create Readers and associate with each device (1:1)."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"making-payments","__idx":3},"children":["Making payments"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - Merchant can process a Purchase"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - Merchant can process a Refund (including refund protection)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - Merchants can set a refund passcode for additional refund protection in Settings"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - Merchants can verify payment with PIN, Signature and No CVM where required"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - Purchases can be surcharged (either by choice in the Merchant Portal or by enabling NCE)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - Audio feedback: SDK supports Tyro sounds for approved transactions, declined/error transactions, successful card reads, and card read retry alerts"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"receipts","__idx":4},"children":["Receipts"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - Partner can offer a digital EFTPOS Receipt different delivery options (email, text, print, etc) using our Digital Receipts API (no item level detail)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - Partner can access EFTPOS receipt detail in the transaction response via SDK or webhook and include that in their Sales Receipt."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - Partner can be notified by webhook about each transaction result in real time."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"de-authorisation","__idx":5},"children":["De-authorisation"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Integration portal"]}," - Merchant can de-authorise POS/PMS partner for Embedded Payment"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - POS/PMS partner can be notified by API that a merchant has de-authorised them to operate Embedded Payments for their MID/s"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Tyro"]}," - Merchant will be confirmed their de-authorisation via email sent by Tyro"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"settings","__idx":6},"children":["Settings"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - Merchants can set a refund passcode which must be entered prior to processing every refund"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"other-support","__idx":7},"children":["Other support"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - Android SDK supports single screen tablets"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SDK"]}," - Partner can access and run a sample app for either SDK giving them a fast start on how to implement their own app."]}]}]},"headings":[{"value":"Feature List","id":"feature-list","depth":1},{"value":"Authorisation","id":"authorisation","depth":2},{"value":"Adding devices","id":"adding-devices","depth":2},{"value":"Making payments","id":"making-payments","depth":2},{"value":"Receipts","id":"receipts","depth":2},{"value":"De-authorisation","id":"de-authorisation","depth":2},{"value":"Settings","id":"settings","depth":2},{"value":"Other support","id":"other-support","depth":2}],"frontmatter":{"title":"Feature List","seo":{"title":"Feature List"}},"lastModified":"2026-09-02T01:02:13.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/docs/in-person-payments/tap-to-pay/feature-list","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}