{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"eftpos Australia | Worldpay Developer","description":"Worldpay for Developers - docs, code examples, resources and tools. Everything you need to build your omnichannel payment solution.","siteUrl":"https://docs.worldpay.com/access","image":"/access/assets/worldpay-logo-light.21b7daf79984773a9fcd7d4fbcb07ae5289dfffd6023c4c3dca720c7058e53dc.33f780a6.svg","keywords":"documentation, api, openapi, sdks, developer, payments, json, payouts, 3ds","jsonLd":{"@context":"https://schema.org","@type":"Organization","url":"https://docs.worldpay.com/access","name":"Worldpay"},"meta":[{"name":"google-site-verification","content":"zjziIKaP3ImsqsfhYnEBnq1R85UabiSwl7HTXuwtZuo"},{"name":"doc_product","content":"Access"},{"name":"doc_category","content":"Documentation"}],"llmstxt":{"hide":false,"sections":[{"title":"Payments API","description":"Payment orchestration API combining fraud assessment, 3ds authentication, SCA exemptions, Worldpay Token creation and a card or wallet based payment.","includeFiles":["products/payments/@20240601/**/*"],"excludeFiles":[]},{"title":"Payment Queries API","description":"Querying your payments data, based on a variety of parameters.","includeFiles":["products/payment-queries/@v1/**/*"],"excludeFiles":[]},{"title":"Card BIN Data API","description":"Provides detailed information about a card.","includeFiles":["products/card-bin/@v1/**/*"],"excludeFiles":[]},{"title":"3DS Authentication API","description":"Request 3DS authentication to protect against fraud, be SCA compliant and to shift liability using this standalone API.","includeFiles":["products/3ds/@v3/**/*"],"excludeFiles":[]},{"title":"FraudSight API","description":"Request a risk assessment and receive a response with an outcome (e.g. lowRisk) using this standalone API.","includeFiles":["products/fraudsight/@v1/**/*"],"excludeFiles":[]},{"title":"Checkout SDK","description":"Integrate using our clientside SDKs for both web and native devices. Benefit from SAQ-A/PCI-SSF compliance.","includeFiles":["products/checkout/web/@v2/**/*","products/checkout/ios/@v4/**/*","products/checkout/android/@v4/**/*","products/checkout/react-native/@v3/**/*","products/checkout/flutter/@v1/**/*"],"excludeFiles":[]},{"title":"Tokens API","description":"Minimizes the exposure of sensitive card details and increases the security of your customer's card details.","includeFiles":["products/tokens/@v3/**/*"],"excludeFiles":[]},{"title":"Card Payments API","description":"Request a card payment using this standalone API, requires separate requests for 3DS, Fraud assessment etc.","includeFiles":["products/card-payments/@v7/**/*"],"excludeFiles":[]},{"title":"Card Verifications API","description":"Verify your customer's card to maximize your authentication rates.","includeFiles":["products/card-verifications/@v6/**/*"],"excludeFiles":[]},{"title":"Account Payouts API","description":"Send funds to your customer's bank accounts and search for payouts using parameters.","includeFiles":["products/account-payouts/@20250101/**/*"],"excludeFiles":[]},{"title":"APMs","description":"Pay using eWallets, bank transfers, direct debits, local card schemes, Postpay and eInvoice/ Buy Now Pay Later.","includeFiles":["products/apms/@20240701/**/*"],"excludeFiles":[]},{"title":"Balance API","description":"Request your account details for a single account or all accounts under an entity.","includeFiles":["products/balance/@20250101/**/*"],"excludeFiles":[]},{"title":"Card Payouts API","description":"Send funds to your customer's cards.","includeFiles":["products/card-payouts/@v4/**/*"],"excludeFiles":[]},{"title":"Events (Webhooks)","description":"Receive status updates from Access Worldpay by setting up a webhook.","includeFiles":["products/events/@v1/**/*"],"excludeFiles":[]},{"title":"FX API","description":"Manage Foreign Exchange (FX) on your payments.","includeFiles":["products/fx/@v1/**/*"],"excludeFiles":[]},{"title":"Hosted Payment Pages (HPP) API","description":"Our low-code option to take payments securely at the lowest PCI compliance level - SAQ A.","includeFiles":["products/hosted-payment-pages/@v1/**/*"],"excludeFiles":[]},{"title":"Money Transfers API","description":"Money Transfer OCTs (Original Credit Transaction) allow funds to be pushed to an eligible card in 30 minutes or less.","includeFiles":["products/money-transfers/@v1/**/*"],"excludeFiles":[]},{"title":"Parties API","description":"Create parties, manage your payout instruments and beneficial owners and carry out identity verification checks.","includeFiles":["products/parties/@20250101/**/*"],"excludeFiles":[]},{"title":"SCA Exemptions API","description":"Maximize a frictionless checkout experience by using issuer data insights to apply exemptions.","includeFiles":["products/sca-exemptions/@v1/**/*"],"excludeFiles":[]},{"title":"Split Payments API","description":"Divide funds from a single payment amongst yourself and your parties/sellers.","includeFiles":["products/split-payments/@20250625/**/*"],"excludeFiles":[]},{"title":"Statements API","description":"Retrieve your account statement and see individual entries for all credits and debits.","includeFiles":["products/statements/@20250101/**/*"],"excludeFiles":[]},{"title":"Transfers API","description":"Transfer funds from source account to target account.","includeFiles":["products/transfers/@20250101/**/*"],"excludeFiles":[]},{"title":"Verified Tokens API","description":"Verified Tokens ensures that your customer's payment details are valid and CIT compliant when creating a token.","includeFiles":["products/verified-tokens/@v3/**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"eftpos-australia","__idx":0},"children":["eftpos Australia"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"overview","__idx":1},"children":["Overview"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Cards dominate the eCommerce landscape in Australia, representing a combined 78% of transaction value, spread across digital wallets (39%), credit (19%), and debit and pre-paid cards (20%). Consumer preference for debit is served in large part by ",{"$$mdtype":"Tag","name":"b","attributes":{},"children":["eftpos"]},", Australia's domestic debit network, with eftpos cards representing 21% of card share in the country. ",{"$$mdtype":"Tag","name":"sup","attributes":{},"children":["1"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"support","__idx":2},"children":["Support"]},{"$$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":"center","data-label":""},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/payments/"},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Payments API"]}]}]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"center","data-label":""},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/modular/"},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Modular APIs"]}]}]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"center"},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/access/assets/check-green.5380696a3edf2560a9dfe5b5950684df132f75ed1806f53e162cd51b03cf0073.92a19ef5.svg","alt":"tick"},"children":[]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"center"},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/access/assets/check-green.5380696a3edf2560a9dfe5b5950684df132f75ed1806f53e162cd51b03cf0073.92a19ef5.svg","alt":"tick"},"children":[]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"routing","__idx":3},"children":["Routing"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When your customer makes a payment with a card supporting both eftpos and another card brand, you may choose to route the payment request to the card brand that offers you the lower cost of acceptance. Begin by determining the brands supported on your customer's card, and then direct the transaction to your preferred card brand."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"card-brand-lookup","__idx":4},"children":["Card brand lookup"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use our ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/card-bin/"},"children":["Card BIN API"]}," to determine the brands supported by any card. If the card is co-branded then the API response will contain multiple values under the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["brand"]}," array:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"json","header":{"controls":{"copy":{}}},"source":"{\n    \"type\": \"pan\",\n    \"brand\": [\n        \"eftposAU\",\n        \"visa\"\n    ],\n    \"bin\": \"400000\",\n    \"binLength\": 6,\n    \"fundingType\": \"debit\",\n    \"issuerName\": \"BANK OF AUSTRALIA\",\n    \"countryCode\": \"AU\",\n    \"currency\": \"AUD\",\n    \"dccAllowed\": true,\n    \"anonymousPrepaid\": \"notPrepaidOrNonAnonymous\",\n    \"category\": \"consumer\",\n    \"multipleAccountAccess\": \"notSupported\"\n}\n","lang":"json"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"transaction-routing","__idx":5},"children":["Transaction routing"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When performing a 3DS authentication or a payment authorization, you can include ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["instruction.routing.preferredCardBrand"]}," with a value of either ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["eftposAU"]}," or the relevant international card brand (eg ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["visa"]}," or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["mastercard"]},") to route the transaction to the network of the card brand supplied. This overrides the default routing configuration for your Access Worldpay ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["entity"]},"."]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"\"routing\": {\n  \"preferredCardBrand\": \"eftposAU\"\n}\n"},"children":[]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Note: If your ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["entity"]}," is set up to only process eftpos, or if eftpos is configured as the default brand, then you do not need to supply the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["instruction.routing.preferredCardBrand"]}," object for your transactions to be routed to eftpos."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["instruction.routing.preferredCardBrand"]}," is currently supported on our modular ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/3ds/"},"children":["3DS"]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/card-payments/authorize-a-payment/"},"children":["Card Payments"]}," APIs."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"3ds-authentication","__idx":6},"children":["3DS authentication"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use our modular ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/3ds/"},"children":["3DS API"]}," to authenticate your customer. Pass the data returned in the successful authentication outcome in your ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#customer-initiated-transactions-cit"},"children":["customer initiated transactions"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"sca-exemptions","__idx":7},"children":["SCA exemptions"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["SCA exemptions are not supported by eftpos Australia."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"taking-payment","__idx":8},"children":["Taking payment"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"settlement","__idx":9},"children":["Settlement"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["eftpos Australia only support the authorization and settlement steps combined within a single request. This is sometimes referred to as \"single message.\" You ",{"$$mdtype":"Tag","name":"b","attributes":{},"children":["must"]}," therefore set ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["instruction.requestAutoSettlement.enabled"]}," to ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["true"]}," for all of your payment requests."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Note: Zero value payments are not supported with eftpos. A nominal ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["amount"]}," may be sent with our Card Verification API. In this case, the transaction will appear on your cardholder's statement but will be automatically cancelled by our Card Verification API, meaning that no charge will be made."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"customer-initiated-transactions-cit","__idx":10},"children":["Customer Initiated Transactions (CIT)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Submit CITs using either:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/payments"},"children":["Payments API"]}," (full eftpos support coming soon)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["modular ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/card-payments/authorize-a-payment"},"children":["Card Payments API"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"eftpos-transaction-processing-rules","__idx":11},"children":["eftpos transaction processing rules"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["You ",{"$$mdtype":"Tag","name":"b","attributes":{},"children":["must"]}," submit ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["cvc"]}," for all guest checkout CITs (where ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["customerAgreement"]}," is not present)."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["You ",{"$$mdtype":"Tag","name":"b","attributes":{},"children":["must"]}," set ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["instruction.requestAutoSettlement.enabled"]}," to ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["true"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"merchant-initiated-transactions-mit","__idx":12},"children":["Merchant Initiated Transactions (MIT)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["eftpos supports the following MIT types:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["subscriptions (\"customerAgreement.type\": \"subscription\")"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["eftpos does not support ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["schemeReference"]},", so this field should not be supplied in MIT requests."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["As with your CITs, you ",{"$$mdtype":"Tag","name":"b","attributes":{},"children":["must"]}," set ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["instruction.requestAutoSettlement.enabled"]}," to ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["true"]}," for MIT requests."]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"footnotes","__idx":13},"children":["Footnotes"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"sup","attributes":{},"children":["1"]},": Worldpay's Global Payment Report, 2025",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]}]}]},"headings":[{"value":"eftpos Australia","id":"eftpos-australia","depth":1},{"value":"Overview","id":"overview","depth":2},{"value":"Support","id":"support","depth":2},{"value":"Routing","id":"routing","depth":2},{"value":"Card brand lookup","id":"card-brand-lookup","depth":3},{"value":"Transaction routing","id":"transaction-routing","depth":3},{"value":"3DS authentication","id":"3ds-authentication","depth":2},{"value":"SCA exemptions","id":"sca-exemptions","depth":3},{"value":"Taking payment","id":"taking-payment","depth":2},{"value":"Settlement","id":"settlement","depth":3},{"value":"Customer Initiated Transactions (CIT)","id":"customer-initiated-transactions-cit","depth":3},{"value":"eftpos transaction processing rules","id":"eftpos-transaction-processing-rules","depth":4},{"value":"Merchant Initiated Transactions (MIT)","id":"merchant-initiated-transactions-mit","depth":3},{"value":"Footnotes","id":"footnotes","depth":2}],"frontmatter":{"seo":{"title":"eftpos Australia | Worldpay Developer"},"sidebar":{"path":"../../../sidebars.yaml"}},"lastModified":"2025-11-11T16:14:18.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/reference/supported-payment-methods/eftpos-australia","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}