コンテンツにスキップ
アカウントを作成またはサインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成サインイン
導入方法
決済管理
売上管理
プラットフォームとマーケットプレイス
資金管理
開発者向けリソース
API & SDKヘルプ

注

このページはまだ日本語ではご利用いただけません。より多くの言語で文書が閲覧できるように現在取り組んでいます。準備が整い次第、翻訳版を提供いたしますので、もう少しお待ちください。

PayTo 支払い

PayTo による支払い方法を受け付ける方法をご紹介します。

PayTo is a real-time payment method in Australia for accepting one-time and recurring payments. When paying with PayTo, customers authenticate and approve mandates using their mobile banking app or online banking.

You get delayed notification on whether the payment succeeded or failed. Stripe typically sends a notification of the final status of the payment within 60 seconds of the mandate authorization.

ウェブサイトで PayTo 支払いを受け付けるには、支払いを管理するオブジェクトの作成、支払い方法情報とマンダテ承認の取得、そして支払いを Stripe に送信して処理する、という手順が必要です。Stripe はこの支払いオブジェクト、PaymentIntent を使用して、支払いが完了するまでのすべての状態を追跡・管理します。

互換性を判断する

顧客の居住地: Australia

対応可能な通貨: aud

取引通貨: aud

支払いモード: Yes

セットアップモード: Yes

サブスクリプションモード: Yes

Checkout で PayTo 支払いをサポートするには、すべての明細項目の 価格 を AUD (通貨コード aud) で指定してください。

決済の受け付け

注

このガイドは、基本的な 支払い受け付け Checkoutの導入を基盤としています。

Payto を支払い方法として有効にするには、新しい Checkout セッション を作成してください。

  1. payto を payment_method_types のリストに追加します。
  2. すべての line_itemsが aud 通貨を使用していることを確認します。
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
Stripe::Checkout::Session.create({ mode: 'payment', payment_method_types: ['card'], payment_method_types: ['card', 'payto'], line_items: [{ price_data: { currency: 'aud', product_data: { name: 'T-shirt', }, unit_amount: 2000, }, quantity: 1, }], success_url: 'https://example.com/success', cancel_url: 'https://example.com/cancel' })

注文のフルフィルメント

決済受け付け後に、注文のフルフィルメントを実行する方法を説明します。

実装内容をテストする

以下のさまざまなテスト用 PayID と銀行口座情報を使用して、テスト API キーで PayTo の実装内容をテストします。各セットによって、本番環境でシステムが直面する各種シナリオが再現されています。

PayID説明
{any_prefix}+succeed@{any_domain}PaymentIntent のステータスは、10 秒後に requires_action から processing に移行し、さらに 5 秒後に succeeded に移行します。
{any_prefix}+decline@{any_domain}PaymentIntent のステータスは、10 秒後に requires_action から requires_payment_method に移行します。Stripe は、payment_method_provider_decline エラーコードと invalid_authorization 拒否コードを返します。
{any_prefix}+expire@{any_domain}PaymentIntent のステータスは、10 秒後に requires_action から requires_payment_method に移行します。Stripe は、payment_method_provider_timeout エラーコードと generic_decline 支払いの失敗コードを返します。
{any_prefix}+insufficient_funds@{any_domain}PaymentIntent のステータスは、10 秒後に requires_action から processing に移行し、さらに 5 秒後に requires_payment_method に移行します。Stripe は、payment_method_provider_decline エラーコードと insufficient_funds 拒否コードを返します。
{any_prefix}+agreement_type_not_supported@{any_domain}PaymentIntent のステータスは、10 秒後に requires_action から requires_payment_method に移行します。Stripe は、payment_method_provider_decline エラーコードを返します。同意書のステータスは inactive になります。
このページはお役に立ちましたか。
はいいいえ
  • お困りのことがございましたら 、サポートにお問い合わせください。
  • 変更ログをご覧ください。
  • ご不明な点がございましたら、お問い合わせください。
  • LLM ですか?llms.txt を読んでください。
  • Powered by Markdoc