Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Card API の概要
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Card API は、複数のフローを作成する個別のサービスによって定義されます。
| フロー |
説明 |
お客様のアカウントへの影響 |
| CardVerification
|
ユーザーのカードが有効かどうかを確認します。 |
なし
|
| FundsTransfer
|
購入時にユーザーのアカウントから送金する。 |
顧客の資金の 1 通のメッセージ キャプチャ。 |
| ReserveCapture
|
ユーザーの口座に資金を予約し、後で非同期的に回収します。 |
デュアル メッセージ、予約、顧客の資金のその後のキャプチャ。 |
| 払い戻し
|
FundsTransfer または ReserveCapture によって取得されたユーザーの口座に資金を返します。 |
ユーザーに返金されます。
|
CardVerification
CardVerification フローは、決済インテグレータが実装する単一のメソッドで構成されています。VerifyCard は、ユーザーのカードを検証するために使用されます。これは通常、0 ドルまたは 1 ドルの承認で行われますが、このフローで資金が回収されることはありません。

FundsTransfer
FundsTransfer フローは、決済インテグレータが実装する単一のメソッドで構成されます。Capture は、ユーザーの口座から資金を取得するために使用します。このメソッドは、利用可能な残高を同期的にチェックし、取得します。

予約の回収
ReserveCapture フローは、決済インテグレータと Google によって実装される複数のメソッドで構成されています。これは、最初に同期的に資金が予約され、その後非同期で取得されるデュアル メッセージ支払いフローです。資金を予約した後、予約をキャプチャまたはキャンセルできます。キャプチャによって金銭の移動が開始され、キャンセルされるとユーザーの資金の保留が解除されます。
決済インテグレータは ReserveFunds、AsynchronousCaptureFundsReservation、AsynchronousCancelFundsReservation メソッドを実装し、Google は CaptureFundsReservationResultNotification メソッドと CancelFundsReservationResultNotification メソッドを実装します。
キャプチャ フロー

フローをキャンセル

払い戻し
払い戻しフローは、決済インテグレータが実装するメソッドと Google が実装するメソッドで構成されます。FundsTransfer フローまたは ReserveCapture フローのいずれかで回収された資金を返すために使用されます。決済インテグレータは AsynchronousRefund を実装し、Google は RefundResultNotification を実装します。

チャージバック
チャージバック フローは現在開発中です。ドキュメントは こちらで確認できます
All rights reserved. Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-25 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-25 UTC。"],[],["The Card API includes four primary flows: CardVerification, FundsTransfer, ReserveCapture, and Refund. CardVerification validates cards without capturing funds. FundsTransfer synchronously captures funds via the `Capture` method. ReserveCapture reserves funds and then allows them to be captured or canceled later, using `ReserveFunds`, `AsynchronousCaptureFundsReservation`, and `AsynchronousCancelFundsReservation`. Refund returns previously captured funds, with `AsynchronousRefund` implemented by the Payment Integrator. Each flow uses distinct methods implemented by the Payment Integrator or Google.\n"]]