Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Overview
About Stripe payments
Upgrade your integration
Payments analytics
Online payments
OverviewFind your use caseManaged Payments
Use Payment Links
Build a checkout page
Build an advanced integration
Build an in-app integration
Payment Methods
Add payment methods
    Overview
    Payment method integration options
    Manage default payment methods in the Dashboard
    Payment method types
    Cards
      CITs and MITs
      How cards work
      Card product codes
      Cartes Bancaires
      eftpos Australia
      Co-badged cards compliance
      Instalments
    Bank debits
    Bank redirects
    Bank transfers
    Credit transfers (Sources)
    Buy now, pay later
    Real-time payments
    Vouchers
    Wallets
    Enable local payment methods by country
    Custom payment methods
Manage payment methods
Faster checkout with Link
Payment interfaces
Payment Links
Checkout
Web Elements
In-app Elements
Payment scenarios
Custom payment flows
Flexible acquiring
Orchestration
In-person payments
Terminal
Other Stripe products
Financial Connections
Crypto
Climate
HomePaymentsAdd payment methodsCards

eftpos Australia

Learn about eftpos Australia, a common payment method in Australia.

Copy page

Eftpos is Australia’s local debit card network. More than 90% of eftpos cards are co-branded with either Visa or Mastercard, meaning you can process these cards over either network supported by the card.

Stripe processes co-branded eftpos cards over eftpos, plus either Visa or Mastercard, in accordance with least cost routing requirements and depending on the type of transaction.

Note

Eftpos-only cards (also known as “proprietary eftpos cards”) only support in-person payments and can’t be used for online transactions.

  • Customer locations

    Australia

  • Presentment currency

    AUD

  • Payment confirmation

    Customer-initiated

  • Payment method family

    Cards

  • Payment method type

    Debit and prepaid cards

  • Recurring payments

    Yes

  • Payout timing

    Standard payout timing applies

  • Connect support

    Yes

  • Dispute support

    Yes

  • Manual capture support

    No

  • Refunds / Partial refunds

    Yes / Yes

Availability

Eftpos is available to any business that uses Stripe in Australia, with the following exceptions:

  • Massage therapy rooms (MCC 7297)
  • Financial institutions – manual cash disbursements (MCC 6010)
  • Financial institutions – merchandise and services (MCC 6012)
  • Non-financial institutions – foreign currency, money orders and travellers’ checks. (MCC 6051)
  • Remote stored value load – merchant (MCC 6530)
  • Stored value card purchase/load (MCC 6540)
  • Wires, money orders (MCC 4829)

Integration

If your integration can already accept card payments, you can also accept eftpos without additional updates.

Eftpos is the default network for payment. Unless you change the default network, you must inform your customers that whenever they use a dual-network debit card, their payments might be processed through the debit network, regardless of the logo that appears when they enter their payment information.

We recommend you notify your customers based on the type of payment transaction:

  • For single payment transactions, display a notification to the customer before the completion of the checkout process.
  • For new recurring payment transactions, display a notification to the customer at the time of setup.
  • For existing recurring payment transactions, notify your customers in advance of future transactions.

You must notify your customers about how network routing functions, and how payments processing works. You can use the suggested notification message below:

Note

Notwithstanding the payment brand logo displayed when you enter your payment information, whenever you use a dual-network debit card displaying eftpos and another payment brand, your payment (including any future recurring debit payments authorised by you) might be processed through either network. See the [Terms and Conditions] or [FAQs] for more information.

We recommend that you provide further information in your Terms and Conditions or FAQs on how network routing functions and how payments processing works. For guidelines on best practices, see the Australian Payments Network MCR Online Notification Guidelines.

Understand which network processes payments

Stripe dynamically routes between the international scheme (Visa or Mastercard) and eftpos, depending on the type of payment, technical availability and authorisation rate considerations:

  • If a payment requires placing a hold on the card (in other words, if there’s a delay between authorisation and capture), or if it requires 3D Secure, Stripe always routes to the international scheme.
  • For other types of payments, Stripe generally defaults to the eftpos network.

If you require that eftpos is never the default network for any payments, please contact support.

To identify which network a payment was processed on, inspect the network field on the Charge object associated with a successful Payment Intent:

{ "id": "ch_1Ff52K2eZvKYlo2CWe10i0s7", "object": "charge", ... "payment_method_details": { "card": { "brand": "visa", ... "network": "eftpos_au" }, "type": "card" } }

See also

  • Migrating from Charges API to the Payment Intents API
  • Available eftpos test cards
Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access programme.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc