DEV Community

Cover image for 2026年向け最高のACH決済API:開発者購入ガイド
Akira
Akira

Posted on • Originally published at apidog.com

2026年向け最高のACH決済API:開発者購入ガイド

ACHは、ほとんどの米国銀行間送金の根幹をなしています。給与、サブスクリプション、B2B請求書、家賃、公共料金など、カードネットワークを介さずに2つの米国の当座預金口座間でドルが移動する場合、自動清算機関(Automated Clearing House)がそれらを処理しています。適切なACH決済APIを選択することは、ユニットエコノミクスと顧客体験を長年にわたって形成します。

Apidogを今すぐ試す

カード決済は明細書を読むまでは簡単に見えます。5,000ドルのB2B請求書では、2.9%に30セントが加算されるとすぐに費用がかさみます。ACHは計算を逆転させます。取引あたりの費用はごくわずかで、取引額は大きく、チャージバックも少なくなります。その代償として、決済が遅くなり、NACHAルールに準拠した異なるリスクモデルが適用されます。カード決済の仕組みを知っていれば、プロバイダーを選べば1日でACHを導入できます。弊社のPlaid APIガイドでは、銀行連携の半分について説明しています。

このガイドでは、2026年における最高のACH決済APIオプションを比較します。契約する前に、Apidogを使用して各プロバイダーのサンドボックスをプロトタイプ化してください。後からACHプロセッサーを切り替えるのは大変です。

TL;DR (要約)

  • カード決済でStripeを既に利用している場合、Stripe ACHは最も迅速な本番導入パスです。
  • Plaid Authとプロセッサーを組み合わせることで、マイクロデポジットなしで即座に口座認証が可能です。
  • Dwollaは、ホワイトラベルのフローと明確な料金設定を提供するACH専門プロバイダーです。
  • Modern Treasuryは、1つのAPIでACH、電信送金、RTP、帳簿内送金が必要なB2B運用チーム向けの選択肢です。
  • GoCardlessは、英国、EU、オーストラリア、ニュージーランドの口座からも引き落としを行うマーチャントに最適です。
  • Moovは、開発者フレンドリーな1つのAPIでACH、RTP、FedNowを提供し、取引ごとの透明な料金設定が特徴です。

ACH決済APIの選定基準

週末のプロトタイプと本番環境のACH統合を分ける6つの基準を明確にしましょう。

  • 口座認証方法:マイクロデポジット(2つの少額のランダムな金額を1~2日後に確認)またはPlaid Auth、MX、Finicityなどの即時認証APIが選べます。即時認証はUX改善と離脱率低下に直結します。長期的な運用には両方の手段を使い分けましょう。
  • 同日ACHサポート:標準ACHは1~3営業日で決済。同日ACHは複数回の処理ウィンドウで即日決済可能です。NACHAの上限変更で大半の給与・ベンダー支払いもカバーできます。
  • 返還/取り消し/チャージバック期間:APIのRコード通知・Webhook対応・5銀行営業日以内の取り消しトリガー対応など、リスク管理機能を必ず確認しましょう。
  • 料金モデル:取引ごと・月額・失敗時・返還時など、全コストを明示的に比較してください。見かけの安さに騙されず、返還など隠れ費用も必ずチェック。
  • APIファースト or プロセッサーパートナー型:ODFI直結型は料金が安い一方でコンプライアンス対応が増えます。ラッパー型は導入が容易ですが中間コストが増えがちです。
  • RTP/FedNow対応:即時決済が必要なら、APIが現時点でRTP・FedNowにネイティブ対応しているかを必ず確認しましょう。オープンバンキングAPI比較も参考になります。

比較表

プロバイダー 料金 認証 同日ACH RTP/FedNow 最適な用途
Stripe ACH 0.8%(上限5ドル) Plaidまたはマイクロデポジット はい Stripe Connect経由のRTP Stripeを既に利用しているチーム
Plaid Auth + プロセッサー 認証あたり0.20〜1.50ドル + プロセッサー手数料 即時トークン化 プロセッサーによる プロセッサーによる 即時銀行連携
Dwolla 0.25ドルからの交渉済み固定料金 マイクロデポジットまたはPlaid はい RTPアドオン ホワイトラベルACH専門プロバイダー
Modern Treasury プラットフォーム手数料 + 支払いごとの手数料 Plaid + マイクロデポジット はい RTP + FedNow B2B決済運用
GoCardless ACHは1%(上限5ドル) Plaid Auth 翌日 いいえ クロスボーダー自動引き落とし
Moov ACH 0.25ドル / RTP 0.50ドル、月額料金なし Plaidまたはマイクロデポジット はい RTP + FedNow 即時決済レールを備えた最新API

主要なACH決済APIプロバイダー

Stripe ACH

Stripe ACHは、カード決済と同じPaymentIntent/Chargeオブジェクトをそのまま利用でき、API統合が非常に容易です。料金は0.8%(上限5ドル)、不成立・異議申し立てにはそれぞれ4ドルの手数料が発生します。認証はPlaidのFinancial Connectionsまたはマイクロデポジット。即日ACHは1%追加です。

導入例(Node.js):

const paymentIntent = await stripe.paymentIntents.create({
  amount: 100000,
  currency: 'usd',
  payment_method_types: ['us_bank_account'],
});
Enter fullscreen mode Exit fullscreen mode

Stripe一式を既に使っている場合、追加実装コストが最小です。大量ACHユーザーは固定料金制のDwollaやModern Treasuryに移行するケースが多いですが、小~中規模ならまずStripeで十分です。

参考: Stripe ACHダイレクトデビット ドキュメント

Plaid Auth + プロセッサー

Plaidは銀行認証レイヤーであり、資金移動自体はStripeやDwollaなどのプロセッサーに委ねます。即時認証を実装したい場合の標準的構成です。コストは認証成功ごとに0.20~1.50ドル+プロセッサー手数料。

Plaid Authの典型的フロー(認証トークン取得→プロセッサーに連携)コード例:

// Plaidでpublic_token取得後
const tokenResponse = await plaidClient.itemPublicTokenExchange({
  public_token: 'public-sandbox-xxx',
});
const accessToken = tokenResponse.access_token;

// Stripe用銀行口座トークン取得
const bankAccountToken = await plaidClient.processorStripeBankAccountTokenCreate({
  access_token: accessToken,
  account_id: 'xxx',
});
Enter fullscreen mode Exit fullscreen mode

後からプロセッサーを入れ替えやすいのが特徴です。

参考:Plaid Auth ドキュメント

Dwolla

DwollaはACHに特化したAPIプロバイダー。マイクロデポジット・Plaid認証どちらにも対応し、資金源(残高)管理が可能で、同日ACHや内部送金も簡単に組み込めます。料金は0.25~0.50ドル/件+月額。WebhookやAPI設計も先進的です。

API例(資金移動):

POST /transfers
{
  "source": { "id": "source-funding-source-id" },
  "destination": { "id": "destination-funding-source-id" },
  "amount": { "currency": "USD", "value": "500.00" }
}
Enter fullscreen mode Exit fullscreen mode

マーケットプレイスやネオバンク系サービスに最適です。

参考: Dwolla開発者ドキュメント

Modern Treasury

Modern Treasuryは、ACH・RTP・FedNow・電信送金・帳簿内送金など多彩な決済手段を単一API/台帳で管理可能。ワークフロー機能も豊富でB2Bフィンテックや大規模決済運用に適しています。料金はプラットフォームサブスクリプション+従量。

API例(支払い作成):

POST /api/payment_orders
{
  "amount": 200000,
  "direction": "credit",
  "receiving_account_id": "acc_xxx",
  "type": "ach"
}
Enter fullscreen mode Exit fullscreen mode

参考:Modern Treasury ドキュメント

GoCardless

GoCardlessは米国ACHに加え、英国・EU・オーストラリア・NZの自動引き落としに対応。複数国対応サブスクリプションビジネスでAPI統合コストを減らせます。料金は1%(上限5ドル)+失敗4ドル。定期課金や委任管理・リトライスケジュールが強みです。

参考:GoCardless開発者ポータル

Moov

Moovは開発者ファースト設計のREST APIで、ACH・RTP・FedNow・カード発行など幅広い決済手段をOAuth 2.0+Webhookで管理可能。料金は明朗会計(ACH 0.25ドル、RTP 0.50ドル)、ほとんどのケースで月額なし。OpenAPI・サンドボックスも高品質です。

API例(ACH送金実行):

POST /transfers
{
  "amount": 10000,
  "source": "account_id",
  "destination": "account_id",
  "network": "ach"
}
Enter fullscreen mode Exit fullscreen mode

参考:Moov APIドキュメント

選び方

  1. 必要な決済レールを整理:ACHだけならStripeまたはDwolla。多レール(RTP・FedNow等)が必要ならModern TreasuryかMoov、グローバル引き落としならGoCardless。
  2. 料金と取引量で比較:月間1,000件未満ならStripe、超えるならDwollaやMoovの固定料金制が有利。運用の複雑さやサポートも考慮。
  3. 事前検証:OpenAPI仕様をApidogにインポートし、主要なパターン(成功・R事由による失敗)を自動テスト。KYCやWebhookも必ず確認。
  4. 追加参考:KYC APIガイドや、カード発行API比較も活用してください。

ApidogでACH決済APIをテストする

ACHのテストはリターンコード(R01, R03, R10など)検証が必須で、カードより難易度が高いです。Apidogなら、任意APIのOpenAPI仕様をアップロードし、モックサーバーでRコード応答を再現、本番前に自動テストスイートを実行可能です。リクエスト連鎖やWebhookペイロードのアサーションもノーコードで設定できます。

PostmanからApidogへ移行するチームが増えている理由は、API設計~テスト~ドキュメント管理の統合ができるためです。詳しくはAPIテスト移行ガイドを参照してください。Apidogを無料でダウンロードし、上記プロバイダー仕様を2分でインポートしてみましょう。

よくある質問

  • Q: 大量の取引で最も安価なACH決済APIは? A: Moovは0.25ドル/件・月額なしで最安クラス。Dwolla/Modern Treasuryは10万件/月超で個別交渉可能。Stripeは取引あたり5ドル上限が効くため超大量B2Bでは逆転する場合も。
  • Q: 同日ACHは追加料金を払う価値がある? A: 給与・緊急ベンダー支払い・即時体験が重要なフローでは十分価値があります。サブスクリプションや定期請求なら標準ACHで十分です。
  • Q: StripeやDwollaなしでPlaidを使える? A: できません。Plaidは認証レイヤーなので、資金移動は別プロセッサーが必須です。詳細はPlaid APIガイドで解説しています。
  • Q: ACHの引き落としはどれくらい返品できる? A: 消費者の不正返品(R10/R11)は60日以内。承認済み誤引き落としは2営業日以内。ビジネスは通常2営業日内で解決されます。
  • Q: ACH APIでRTPやFedNowをネイティブサポートしているものは? A: Moov・Modern Treasuryは同じAPIでRTP・FedNowも利用できます。StripeはConnect経由の一部のみ対応、インバウンドは未対応。
  • Q: ACHデビットとクレジットの違いは? A: デビットは顧客→自社、クレジットは自社→受取人への資金移動。多くのAPIは両方サポートしていますが、料金や権限は別途確認してください。

Top comments (0)