メインコンテンツへスキップ

「api」タグのついた84記事

全てのタグを見る

APIバージョニング

Omise APIのバージョン管理方法、Omise-Versionヘッダーを使用したバージョン指定、破壊的変更と非破壊的変更の理解、非推奨の処理、後方互換性の維持について学びます。

APIリファレンス

Omise APIの完全なリファレンス - 支払いの受付、顧客の管理、返金の処理など、RESTful APIで実現できます。

Balance API

Omise Balance APIを使用して、すべての通貨でアカウント残高と利用可能な資金を取得します。

Capabilityの取得

Omiseアカウントで利用可能な決済方法、サポートされている通貨、取引制限、およびアカウント機能を取得します。

Cardの削除

Omise Cards APIを使用して、顧客アカウントからカードを完全に削除します。

Cardの取得

Omise Cards APIを使用して、顧客に紐付けられた特定のカードの詳細情報を取得します。

Cardの更新

Omise Cards APIを使用して、カード名義人、有効期限、請求先住所を含むカード詳細を更新します。

Chargeをキャプチャ

事前に承認されたChargeをキャプチャして、支払いを完了し、資金をアカウントに転送します。

Chargeをリバース

事前認証されたChargeをリバースし、支払いをキャプチャせずに顧客の資金の保留を解除します。

Chargeを作成

クレジットカード、token、source、または顧客プロファイルを通じて支払いを処理するための新しいChargeを作成します。

Chargeを取得

IDでChargeの詳細を取得し、支払いステータスとトランザクションの詳細を確認します。

Chargeを更新

より良い記録管理と照合のためにChargeの説明とmetadataを更新します。

Chargeを期限切れにする

顧客が支払いを完了する前に、保留中のChargeを期限切れに設定します。Alipay、DANA、GCash、KakaoPay、PayPay、Touch 'n Goなどの特定の支払い方法で機能します。

Chargeを検索

Omise Search APIを使用してChargeを検索およびフィルタリングし、説明、metadata、カード詳細などからトランザクションを検索します。

Create Charge (with Chain)

Create a charge with destination parameter to enable marketplace payment splitting and automatic transfers.

Customers API

顧客プロファイルと保存された決済手段を管理します。Omise Customers APIでカードを安全に保存し、顧客に請求します。

Customerの作成

継続請求のために決済手段を保存するCustomerプロファイルを作成します。Omise Customers APIでクレジットカードを安全に保存します。

Customerの削除

Omise Customers APIを使用して、アカウントからCustomerと関連するすべてのカードを完全に削除します。

Customerの取得

Omise Customers APIを使用して、保存されたカード、メール、metadataを含む完全なCustomerプロファイル情報を取得します。

Customerの更新

Omise Customers APIを使用して、説明、メール、metadata、デフォルトのカードを含む既存のCustomerの情報を更新します。

Disputes API

顧客がカード発行銀行に申し立てた決済異議申し立て(チャージバック)を管理します。異議申し立てに対応するための証拠を提出できます。

Disputeの取得

ステータス、理由コード、evidence書類、関連する課金の詳細を含む、特定のdisputeの詳細情報を取得します。

Disputeの更新

応答メッセージとメタデータを提供して、オープンなdisputeを更新し、chargebackに異議を申し立てます。

Dispute書類のアップロード

disputeの応答をサポートするためのevidence書類をアップロードします。配達証明、顧客とのコミュニケーション、取引の正当性の証明を提出します。

Events API

Omiseアカウント内のアクティビティログとWebhookイベント履歴にアクセスします。イベントは、成功した請求、失敗した決済、異議申し立てなどのアクションを表します。

Eventを取得

webhookの配信ステータスと完全なEventデータを含む、特定のEventに関する詳細情報を取得します。

linkの作成

あらゆるプラットフォームを通じて支払いをリクエストするために使用できる共有可能なpayment linkを作成します。

linkの取得

chargeの履歴と使用ステータスを含む、特定のpayment linkの詳細を取得します。

List All Chains

Retrieve a paginated list of all sub-merchant chain accounts with filtering and sorting options.

Occurrenceの取得

特定のスケジュールoccurrenceを取得します。ステータス、結果、エラーメッセージを含む定期スケジュールの個別実行の詳細を取得します。

Recipients API

Transferの銀行口座の送金先を管理します。Recipientは、Omise残高から支払いを受け取ることができる確認済みの銀行口座を表します。

Recipientの作成

Transferを受け取るための銀行口座の詳細を含む新しいrecipientを作成します。

Recipientの削除

将来のtransferを防ぐためにrecipientを完全に削除します。

Recipientの更新

名前、メールアドレス、説明、metadataを含むrecipientの詳細を更新します。

Recipientの確認

Transferを有効にするためにrecipientのbank accountを手動で確認します。

Refunds API

クレジットカードのChargeに対して全額または一部の返金を行います。Omise Refunds APIで返品とキャンセルを処理します。

refundの作成

成功した支払いに対して全額または一部返金を発行します。注文キャンセル、返品、請求調整のために顧客へ資金を返却します。

refundの取得

ステータス、金額、トランザクションの詳細を含む、特定のrefundに関する詳細情報を取得します。

Schedules API

Schedules APIを使用して、スケジュールに基づく定期決済と自動送金を作成および管理します。

Scheduleを取得

IDで特定のScheduleを取得します。定期的な課金、転送、occurrence、およびScheduleステータスの詳細を取得します。

Search API

ユニバーサルSearch APIを使用して、チャージ、顧客、紛争などを含むすべてのOmiseリソースを検索します。

Sources API

PromptPay、モバイルバンキング、QRコードなど、代替決済手段を受け付けるためのOmise Sources APIについて学びます。

Sourceの作成

PromptPay、モバイルバンキング、QRコードなどの代替決済手段用の決済ソースを作成します。

Sourceの取得

既存の決済ソースに関する情報を取得します。Sourceのステータス、タイプ、および決済の詳細を確認できます。

Tokens API

サーバー上で機密性の高いカードデータを扱うことなく、クレジットカード情報を安全にトークン化します。PCI準拠の決済処理のためのOmise Tokens APIの使用方法を学びます。

Tokenの作成

クレジットカード情報から安全な使い捨てTokenを作成します。公開鍵を使用してカードデータを安全にトークン化します。

Tokenの取得

既存のTokenに関する情報を取得します。Tokenのステータス、カードの詳細、および使用状況を確認できます。

Transactions API

Omise Transactions APIを使用して、照合およびレポート作成のための詳細な取引履歴とアカウントアクティビティを表示します。

Transactionの一覧表示

日付範囲とページネーションパラメータによるオプションのフィルタリングを使用して、アカウントに属するTransactionのページネーション付きリストを取得します。

Transactionの取得

金額、通貨、方向、ソース情報を含む、特定のTransactionの詳細をIDで取得します。

Transfers API

OmiseアカウントのBalanceから受取人の銀行口座に資金を送金します。Transferは支払いプロセスの最終ステップです。

Transferの作成

銀行口座または認証済みのサードパーティrecipientに資金を送金するための新しいtransferを作成します。

Transferの削除

まだ銀行に送信されていないtransferを完全に削除します。

Transferの更新

Webhookコールバックを介して、成功ステータスや失敗の詳細などのtransfer情報を更新します。

Universal Search

高度なフィルタリングとクエリ機能を使用して、charge、customer、dispute、recipientなどの複数のリソースタイプを検索します。

アカウントの取得

メールアドレス、国、通貨、サポートされている決済方法を含むOmiseアカウント情報を取得します。

アカウントの更新

Webhook URL、metadataエクスポートキー、マーケットプレイス設定を含むOmiseアカウント設定を更新します。

エラーハンドリング

Omise APIのエラーを適切に処理し、エラーレスポンス形式、ステータスコード、一般的なエラータイプを理解し、統合に堅牢なエラーハンドリング戦略を実装する方法を学びます。

オープンなDisputeのリスト取得

応答を待っているオープンなdisputeのページ分割されたリストを取得します。オープンなdisputeは14〜21日以内にevidenceの提出が必要です。

クローズされたDisputeのリスト取得

勝訴または敗訴ステータスを持つすべてのクローズされたdisputeのページ分割されたリストを取得します。解決結果とパターンを分析します。

すべてのChargeをリスト表示

フィルタリングとソートオプションを使用して、すべてのChargeのページネーション付きリストを取得します。

すべてのCustomerのリスト表示

Omise Customers APIを使用して、オプションのフィルタリングと並べ替えを行い、アカウント内のすべてのCustomerのページネーションされたリストを取得します。

すべてのDisputeのリスト取得

アカウント内のすべてのdisputeのページ分割されたリストを取得します。日付範囲とソート順でフィルタリングできます。

すべてのEventを一覧表示

アカウント内のすべてのEventのページ分割されたリストを取得して、アクティビティの監視、webhookのデバッグ、システムEventの追跡を行います。

すべてのlinkのリスト表示

フィルタリングおよびソートオプション付きで、アカウント内のすべてのpayment linkのページネーションされたリストを取得します。

すべてのReceiptを一覧表示

取引および転送手数料を累積したすべての日次Receiptのページネーションされたリストを取得します。

すべてのScheduleを一覧表示

Omiseアカウント内のすべてのScheduleを一覧表示します。定期的な支払いScheduleと自動転送をフィルタリングおよびページネーションできます。

ページネーション

limit、offset、リストレスポンスを使用したOmise APIページネーションで、大きな結果セットを効率的にナビゲートする方法を学びます。チャージ、顧客、その他のリソースのページネーションパターンをマスターします。

べき等性

べき等性キーを使用して、操作を重複させることなくOmise APIリクエストを安全に再試行する方法を学びます。べき等性ヘッダー、キー形式、有効期限、信頼性の高い決済統合のためのベストプラクティスを理解します。

レート制限

Omise APIレート制限について学び、レート制限ヘッダーを理解し、HTTP 429レスポンスを処理し、指数バックオフを実装し、制限内に留まるように統合を最適化します。

保留中のDisputeのリスト取得

カード発行会社によって審査中の保留中のdisputeのページ分割されたリストを取得します。解決には通常60〜90日かかります。

全Recipientの一覧表示

フィルタリングオプションを使用して、すべてのrecipientのページネーション付きリストを取得します。

全Transferの一覧表示

フィルタリングとソートオプションを使用して、すべてのtransferのページネーション付きリストを取得します。

残高の取得

すべての通貨の合計、譲渡可能、および準備金額を含むOmiseアカウントの残高を取得します。

為替レートの取得

マルチ通貨取引の現在の外国為替レートを取得します。サポートされている通貨間のリアルタイム換算レートを取得します。

認証

Omise APIキーを使用してAPIリクエストを認証する方法、公開鍵と秘密鍵の違いを理解し、統合にセキュアな認証を実装する方法を学びます。

顧客のCard一覧取得

Omise Cards APIを使用して、特定の顧客に紐付けられたすべてのカードのページネーションされたリストを取得します。