{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-guides/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["sub-heading"]},"type":"markdown"},"seo":{"title":"Generate receipts","description":"Transform your commerce with PXP's unified platform—seamless payments, real-time insights, and global growth in one powerful integration.","lang":"en-UK","siteUrl":"https://developer.pxp.io","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":"generate-receipts","__idx":0},"children":["Generate receipts"]},{"$$mdtype":"Tag","name":"SubHeading","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Learn how to generate compliant transaction receipts."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Tap+ system provides comprehensive receipt printing functionality for all transaction types. Receipts serve as a physical record of transactions and include different information for merchant and customer copies, in accordance with card scheme rules and data protection requirements."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"receipt-content-structure","__idx":1},"children":["Receipt content structure"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A receipt includes the following standard sections:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Header information"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Transaction information"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Card details"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Method and type"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Amount information"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Verification information"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Authorisation information"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Technical details"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Footer"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"header-information","__idx":2},"children":["Header information"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Information"},"children":["Information"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Description"},"children":["Description"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Parameter"},"children":["Parameter"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Receipt type identifier"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Whether the receipt is a merchant copy or customer copy."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["N/A"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Merchant's physical address"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The street, city, postal code, and country of the merchant."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["N/A"]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"transaction-information","__idx":3},"children":["Transaction information"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Information"},"children":["Information"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Description"},"children":["Description"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Parameter"},"children":["Parameter"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Transaction reference number"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The reference number for the transaction."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["merchantTransactionId"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Merchant ID"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Your merchant ID. This should be masked in the customer copy."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["providerResponse.merchantId"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Terminal ID"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The ID of the point-of-sale device. This should be masked in the customer copy."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["providerResponse.terminalId"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"card-details","__idx":4},"children":["Card details"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Information"},"children":["Information"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Description"},"children":["Description"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Parameter"},"children":["Parameter"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Card scheme"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The card's scheme."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["fundingData.cardScheme"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Application Identifier (AID)"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The unique identifier for the application used during the EMV transaction."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["fundingData.emvDataResponse.applicationId"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Application label"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The label or name of the application selected for the transaction, typically representing the card brand."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["fundingData.emvDataResponse.applicationLabel"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Masked PAN"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The partially masked version of the Primary Account Number."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["fundingData.maskedPrimaryAccountNumber"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Card sequence number"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The sequence number for the card used in this transaction. Sequence numbers differentiate cards with the same Primary Account Number (PAN) issued to the same account holder."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["fundingData.emvDataResponse.panSequenceNumber"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Expiry date"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The card's expiry date. This should be masked in the customer copy."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["fundingData.expiryMonth"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["fundingData.expiryYear"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"method--type","__idx":5},"children":["Method & type"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Information"},"children":["Information"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Description"},"children":["Description"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Parameter"},"children":["Parameter"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Entry method"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["How the card was processed."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["N/A"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Transaction type"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The type of transaction."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transactionMethod.intent"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"amount-information","__idx":6},"children":["Amount information"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Information"},"children":["Information"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Description"},"children":["Description"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Parameter"},"children":["Parameter"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Transaction amount"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The amount of the transaction."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["amounts.transaction"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"verification-information","__idx":7},"children":["Verification information"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Information"},"children":["Information"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Description"},"children":["Description"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Parameter"},"children":["Parameter"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Cardholder verification method used"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The result of the Cardholder Verification Method (CVM) used in the transaction, such as PIN verification or signature."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["fundingData.providerResponse.emvDataResponse."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["cardHolderVerificationMethodResults"]}]}]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["PIN verified"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["If the CVM was ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Pin verified"]},", include confirmation that the PIN was successfully verified."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["N/A"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Signature line"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["If the CVM was ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Signature verified"]},", include the signature line. This only applies to the merchant copy."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["N/A"]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"authorisation-information","__idx":8},"children":["Authorisation information"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Information"},"children":["Information"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Description"},"children":["Description"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Parameter"},"children":["Parameter"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Authorisation code"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The response code indicating the outcome of the authorisation request."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["approvalCode"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Transaction status"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The status of the transaction."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["state"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"footer","__idx":9},"children":["Footer"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Information"},"children":["Information"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Description"},"children":["Description"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Parameter"},"children":["Parameter"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Transaction date and time"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The date and time when the transaction occurred."]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["merchantTransactionDate"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"receipt-variations","__idx":10},"children":["Receipt variations"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The system supports different receipt formats for various transaction types:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Initial transaction receipts: standard purchase receipts and standalone refund receipts."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Modification transaction receipts: void receipts."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Special condition receipts: declined transaction receipts."]}]}]},"headings":[{"value":"Generate receipts","id":"generate-receipts","depth":1},{"value":"Receipt content structure","id":"receipt-content-structure","depth":2},{"value":"Header information","id":"header-information","depth":2},{"value":"Transaction information","id":"transaction-information","depth":2},{"value":"Card details","id":"card-details","depth":2},{"value":"Method & type","id":"method--type","depth":2},{"value":"Amount information","id":"amount-information","depth":2},{"value":"Verification information","id":"verification-information","depth":2},{"value":"Authorisation information","id":"authorisation-information","depth":2},{"value":"Footer","id":"footer","depth":2},{"value":"Receipt variations","id":"receipt-variations","depth":2}],"frontmatter":{"seo":{"title":"Generate receipts"}},"lastModified":"2026-09-09T16:14:22.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/guides/point-of-sale/tap-plus/sdk/generate-receipts","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}