コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
売上
プラットフォームおよびマーケットプレイス
資金管理
開発者向けリソース
概要
Stripe Payments について
構築済みのシステムをアップグレード
支払いの分析
オンライン決済
概要ユースケースを見つけるManaged Payments
Payment Links を使用する
決済ページを構築
高度なシステムを構築
アプリ内実装を構築
決済手段
決済手段を追加
決済手段を管理
Link による購入の迅速化
支払いインターフェイス
Payment Links
Checkout
Web Elements
アプリ内 Elements
決済シナリオ
複数の通貨を扱う
カスタムの決済フロー
柔軟なアクワイアリング
オーケストレーション
店頭支払い
端末
    概要
    対面支払いを受け付ける
    導入方法の設計
    リーダーを選択
    導入方法の設計
    クイックスタート
    サンプルアプリケーション
    テスト
    Terminal の設定
    実装方法を設定する
    リーダーに接続する
    決済の受け付け
    カード支払いを回収
    追加の支払い方法
    オフライン決済を受け付ける
    通信販売/電話販売の決済
      MOTO による支払いを処理
      MOTO を使用してカードを保存
    地域的な考慮事項
    購入時
    チップを回収する
    将来の使用に備えて支払い情報を収集して保存する
    柔軟なオーソリ
    決済後
    返金の取引
    領収書の提供
    Checkout のカスタマイズ
    カートの表示
    画面上の入力を収集
    スワイプで取得されたデータを収集
    NFC 機器のタップによって取得したデータを収集
    Apps on Devices
    リーダーを管理
    リーダーの注文、返品、交換
    リーダーの登録
    場所とゾーンの管理
    リーダーの設定
    リーダーを監視する
    暗号化
    リファレンス
    API リファレンス
    モバイルリーダー
    スマートリーダー
    SDK 移行ガイド
    デプロイのチェックリスト
    Stripe Terminal リーダー製品シート
決済にとどまらない機能
会社を設立する
仮想通貨
Financial Connections
Climate
ホーム支払いTerminalMail order and telephone order payments

MOTO による支払いを処理する

通信販売/電話販売 (MOTO) の決済を処理します。

注

MOTO 決済はゲート機能です。アクセスをリクエストするには、Stripe サポートにお問い合わせください。この機能を有効にした後、リーダーから切断して再接続してアクティブ化する必要があります。

JavaScript SDK で MOTO 決済に対応するには、以下を行う必要があります。

  1. PaymentIntent を作成 します。
  2. PaymentMethod を収集します。
  3. 決済を確定してキャプチャーします。

注

setReaderDisplay メソッドを使用してカートの詳細を表示している場合は、リーダーの表示を項目インターフェイスからスプラッシュスクリーンにリセットしてから、MOTO 決済を回収する必要があります。

MOTO 決済の回収のスクリーンショット

MOTO 決済の回収フロー

PaymentIntent を作成する

MOTO 決済の回収を開始するには、card を含む payment_method_types を指定して PaymentIntent を作成する必要があります。

バックエンドで PaymentIntent を作成します。PaymentIntent には、個々の PaymentIntent に固有のキーである client secret が含まれています。client secret を使用するには、これをサーバーで PaymentIntent から取得し、クライアント側に渡す必要があります。

Command Line
cURL
curl https://api.stripe.com/v1/payment_intents \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d currency=usd \ -d "payment_method_types[]"=card \ -d capture_method=automatic \ -d amount=1000

決済手段を収集する

PaymentIntent を作成したら、SDK で PaymentMethod を収集できます。MOTO 決済を回収するには、アプリをリーダーに接続する必要があります。

collectPaymentMethod を呼び出す際に、CollectConfiguration オブジェクトの moto を true に設定します。

リクエスト後、接続されたリーダーから、カード保有者番号、セキュリティコード、有効期限、郵便番号を入力するように求められます。

PaymentScreen.tsx
async () => { // Pass the client_secret from the PaymentIntent you created in the previous step. const result = await this.terminal.collectPaymentMethod(client_secret, { config_override: { moto: true, } }) if (result.error) { // Placeholder for handling result.error } else { // Placeholder for processing result.paymentIntent } }

決済を確定してキャプチャーする

通常の手順に従って PaymentIntent を確定およびキャプチャーできます。

このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc