Varför erbjuda ACH Direct Debit?
Lower Processing Cost
ACH kostar en fast avgift på 1,5 % per betalning, begränsad till $15, i stället för kortavgiften. Se priser.
No Card Required
Nå kunder i USA som föredrar att betala från ett bankkonto eller inte vill använda kort för ett stort köp.
Higher Value Orders
Eftersom avgiften är begränsad till $15 ökar besparingen jämfört med en kortavgift i takt med ordervärdet. ACH passar för stora engångsköp.
Översikt
Så fungerar det
Kundupplevelse
- Kunden väljer ACH Direct Debit i kassan.
- Kunden anger kontoinnehavarens namn, routingnummer, kontonummer, kontotyp (checking eller savings) och e-postadress. Kassan kontrollerar att routingnumret är giltigt.
- Kunden skickar formuläret, vilket godkänner debiteringen från kundens amerikanska bankkonto enligt ett mandat.
- Betalningen skickas till ACH-nätverket och går in i statusen processing. Kassan slutförs utan att invänta avvecklingen.
- Avvecklingen slutförs under de följande bankdagarna.
- Betalningen går över till statusen succeeded eller misslyckas om banken returnerar den.
Eftersom avvecklingen sker asynkront ska du använda webhooks för att se det slutliga utfallet i stället för omdirigeringen från kassan. En omdirigering efter kassan betyder endast att kunden har godkänt debiteringen.Betalningen skickar
payment.processing när debiteringen har skickats, och därefter payment.succeeded eller payment.failed när avvecklingen är klar. Fullfölj endast på payment.succeeded.Tillgänglighet
ACH Direct Debit visas i kassan när alla följande villkor är uppfyllda:- Faktureringsvalutan är
USD. - Faktureringslandet är
US. - Transaktionen är en engångsbetalning.
ACH Direct Debit är inte tillgängligt för prenumerationer. För återkommande betalningar ska du använda kort eller en annan metod som stöder prenumerationer. Se översikten över betalningsmetoder.
Konfiguration
ACH Direct Debit kräver USD som faktureringsvaluta och en amerikansk faktureringsadress. Om du prissätter i en annan valuta ska du aktivera Adaptive Currency, så att kunder i USA faktureras i USD och ACH blir tillgängligt.
API-metodtyp
Återbetalningar och tvister
Återbetalningar och tvister för ACH-betalningar använder samma API:er och flöden i instrumentpanelen som alla andra betalningsmetoder. Du behöver ingen ACH-specifik hantering.Testning
1
Enable test mode
Stäng av reglaget Live Mode i sidofältet i instrumentpanelen och använd API-nycklar som skapats i testläge.
2
Set currency and billing address
Ange faktureringsvalutan till
USD och landet för faktureringsadressen till US.3
Include ach in allowed methods
Skicka
ach i allowed_payment_method_types eller utelämna fältet för att visa alla kvalificerade metoder.4
Enter the test bank details
Ange ett av paren med test-routingnummer och kontonummer nedan. Bekräfta sedan att din webhook-hanterare tar emot den slutliga betalningsstatusen.
Testbankkonton
Kunden skriver in konto- och routingnumren i kassans formulär. I testläge använder du routingnumret110000000 med ett av dessa kontonummer för att framtvinga ett utfall:
Testbetalningar når en slutlig status mycket snabbare än betalningar i live-läge, så du behöver inte vänta i flera dagar för att verifiera din integration. Undantaget är
000000000009, som förblir i processing.Bästa praxis
Set customer expectations at checkout
Set customer expectations at checkout
Informera kunderna om att bankbetalningar inte genomförs direkt. Det minskar antalet supportärenden där kunder frågar varför en order fortfarande väntar.
Provide card fallbacks
Provide card fallbacks
Inkludera
credit och debit tillsammans med ach, så att kunder som behöver omedelbar åtkomst till din produkt kan välja en snabbare metod.Use ACH for high-value one-time purchases
Use ACH for high-value one-time purchases
ACH-avgiften är begränsad till $15, så besparingen är störst vid stora engångsköp.
Felsökning
ACH not appearing at checkout
ACH not appearing at checkout
Kontrollera:
- Är faktureringsvalutan
USD? - Är kundens faktureringsland
US? - Ingår
achiallowed_payment_method_types? - Är detta en engångsbetalning? ACH erbjuds inte för prenumerationer.
- Är beloppet minst $0.50?
allowed_payment_method_types för att se alla kvalificerade metoder och kontrollera sedan faktureringsvalutan och land för faktureringsadressen i din API-begäran.ACH not appearing on a subscription checkout
ACH not appearing on a subscription checkout
Orsak: ACH Direct Debit erbjuds endast för engångsbetalningar.Lösning: Använd kort eller en annan metod som stöder prenumerationer för återkommande fakturering.
Payment stuck in processing
Payment stuck in processing
Orsak: Detta är förväntat. En ACH-betalning förblir i statusen processing under hela avvecklingsperioden, som är betydligt längre än för en kortbetalning.Lösning: Vänta på den slutliga webhooken. Försök inte genomföra betalningen igen, eftersom ett nytt försök kan debitera kunden två gånger.
Payment failed after initially succeeding at checkout
Payment failed after initially succeeding at checkout
Orsak: Kassan slutfördes, men kundens bank returnerade debiteringen under avvecklingen, oftast på grund av otillräckliga medel eller ett stängt konto. Betalningen skickar
payment.failed.Lösning: Behandla betalningen som misslyckad och be kunden betala med en annan metod. Fullfölj endast när statusen är succeeded för att undvika detta.Relaterade sidor
Payment Methods Overview
Se alla betalningsmetoder som stöds.
Adaptive Currency
Valutastöd och automatisk konvertering.
Checkout Guide
Fullständig implementeringsguide för kassan.
Webhooks
Hantera fördröjda betalningsbekräftelser asynkront.