Accéder directement au contenu
Créez un compte
ou
connectez-vous
Le logo de la documentation Stripe
/
Demander à l’IA
Créer un compte
Connectez-vous
Commencer
Paiements
Revenus
Plateformes et places de marché
Gestion des fonds
Ressources de développement
Aperçu
À propos des paiements Stripe
Mettre votre intégration à niveau
Analyses des paiements
Paiements en ligne
AperçuTrouver votre cas d'usageManaged Payments
Utiliser Payment Links
Créer une page de paiement
Développer une intégration avancée
Développer une intégration dans l'application
Moyens de paiement
Ajout de moyens de paiement
    Aperçu
    Options d'intégration des moyens de paiement
    Gérer les moyens de paiement par défaut dans le Dashboard
    Types de moyens de paiement
    Cartes
    Payer avec le solde Stripe
    Cryptomonnaie
    Prélèvements bancaires
      Prélèvement automatique ACH
      Prélèvement automatique Bacs
      Débit préautorisé au Canada
      Prélèvement automatique BECS en Australie
        Accepter un paiement
        Enregistrer les coordonnées bancaires
      Prélèvement automatique BECS en Nouvelle-Zélande
      Prélèvement SEPA
    Redirection vers l'institution financière
    Virements bancaires
    Virements (Sources)
    Achetez maintenant, payez plus tard
    Paiements en temps réel
    Coupons
    Portefeuilles numériques
    Activer des moyens de paiement locaux par pays
    Moyens de paiement personnalisés
Gérer les moyens de paiement
Payer plus rapidement avec Link
Interfaces de paiement
Payment Links
Paiement
Web Elements
Elements dans l'application
Scénarios de paiement
Gérez plusieurs devises
Flux de paiement personnalisés
Acquisition flexible
Orchestration
Paiements en personne
Terminal
Au-delà des paiements
Constituer son entreprise
Cryptomonnaie
Financial Connections
Climate
Comprendre la fraude
Radar pour la protection contre la fraude
Gérer les litiges
Vérifier l'identité
AccueilPaiementsAdd payment methodsBank debitsAustralia BECS Direct Debit

Accept an Australia BECS Direct Debit payment

Learn to accept Australia BECS Direct Debit payments.

How it works

See the BECS Direct Debit overview to learn more about this payment method.

Stripe users in Australia can use the Payment Element and a Payment Intent to initiate BECS Direct Debit payments from customers with an AU bank account.

Avertissement

Stripe automatically presents your customers payment method options by evaluating their currency, payment method restrictions, and other parameters. We recommend that you configure your payment methods from the Stripe Dashboard using the instructions in Accept a payment.

If you want to continue manually configuring the payment methods you present to your customers with Checkout, use this guide. Otherwise, update your integration to configure payment methods in the Dashboard.

Determine compatibility

Customer Geography: Australia

Supported currencies: aud

Presentment currencies: aud

Payment mode: Yes

Setup mode: Yes

Subscription mode: Yes

To support BECS Direct Debit payments in Checkout, Prices for all line items must be expressed in Australian dollars (currency code aud).

Accept a payment

Remarques

Build an integration to accept a payment with Checkout before using this guide.

Use this guide to learn how to enable BECS Direct Debit—it shows the differences between accepting a card payment and using BECS Direct Debit.

Enable BECS Direct Debit as a payment method

When creating a new Checkout Session, you need to:

  1. Add au_becs_debit to the list of payment_method_types
  2. Make sure all your line_items use the aud currency
Ruby
Python
PHP
Java
Node
Go
.NET
No results
Stripe::Checkout::Session.create({ mode: 'payment', payment_method_types: ['card'], payment_method_types: ['card', 'au_becs_debit'], line_items: [{ price_data: { currency: 'usd', # To accept `au_becs_debit`, all line items must have currency: aud currency: 'aud', product_data: { name: 'T-shirt', }, unit_amount: 2000, }, quantity: 1, }], success_url: 'https://example.com/success', cancel_url: 'https://example.com/cancel', })

Fulfill your orders

After accepting a payment, learn how to fulfill orders.

Test your integration

Remarques

You’ll want to use the BECS Direct Debit test numbers when testing your Checkout integration with BECS Direct Debit.

There are several test numbers you can use to make sure your integration is ready for production.

BSB NumberAccount NumberDescription
000000000123456The PaymentIntent status transitions from processing to succeeded. The mandate status remains active.
000000900123456The PaymentIntent status transitions from processing to succeeded (with a three-minute delay). The mandate status remains active.
000000111111113The PaymentIntent status transitions from processing to requires_payment_method with an account_closed failure code. The mandate status becomes inactive.
000000111111116The PaymentIntent status transitions from processing to requires_payment_method with a no_account failure code. The mandate status becomes inactive.
000000222222227The PaymentIntent status transitions from processing to requires_payment_method with a refer_to_customer failure code. The mandate status remains active.
000000922222227The PaymentIntent status transitions from processing to requires_payment_method with a refer_to_customer failure code (with a three-minute delay). The mandate status remains active.
000000333333335The PaymentIntent status transitions from processing to requires_payment_method with a debit_not_authorized failure code. The mandate status becomes inactive.
000000666666660The PaymentIntent status transitions from processing to succeeded, but a dispute is immediately created.
000000343434343The PaymentIntent fails with a charge_exceeds_source_limit error due to the payment amount causing the account to exceed its weekly payment volume limit.
000000121212121The PaymentIntent fails with a charge_exceeds_transaction_limit error due to the payment amount exceeding the account’s transaction volume limit.

Handle refunds and disputes

The refund period for BECS Direct Debit is up to 90 days after the original payment.

Customers can dispute a payment through their bank up to 7 years after the original payment and there is no appeals process.

Learn more about BECS Direct Debit disputes.

Voir aussi

  • Managing mandates
  • Checkout fulfillment
  • Customizing Checkout
  • Save BECS Direct Debit details for future payments
  • Connect payments
Cette page vous a-t-elle été utile?
OuiNon
  • Besoin d'aide? Contactez le service d'assistance.
  • Rejoignez notre programme d'accès anticipé.
  • Consultez notre journal des modifications.
  • Des questions? Contactez l'équipe commerciale.
  • GML? Lire llms.txt.
  • Optimisé par Markdoc