Omiseを始める
数分でOmiseによる決済受付を開始できます。このガイドでは、基本を理解し、ニーズに合った統合パスを選択できるようサポートします。
Omiseとは?
Omiseは、東南アジアおよび日本全域でオンラインとアプリ内での決済を受け付けることができるPCI認証済み決済ゲートウェイです。使いやすい管理ダッシュボードと直感的なREST APIにより、機密の決済情報を直接扱うことなく、複数の言語とフレームワークで決済を処理できます。
主な機能
- 40以上の決済方法: クレジットカード、デジタルウォレット、QR決済、銀行振込など
- 地域カバレッジ: タイ、日本、シンガポール、マレーシア
- 複数の統合オプション: プラグイン、SDK、REST API、Payment Links
- セキュリティ設計: PCI DSS準拠、tokenによりカードデータをサーバーから除外
- 開発者フレンドリー: 包括的なドキュメント、8以上の言語でのコード例
- テスト環境: 開発とテストのための完全なsandboxモード
クイックリンク
仕組み
Omise Tokenフロー
- 顧客が決済情報を入力します(ウェブサイトまたはアプリ上)
- クライアント側のコードがpublic keyを使用してこの情報をOmiseに直接送信します
- Omiseがセキュアなtokenを返します(決済方法を表す)
- サーバーがsecret keyとtokenを使用してchargeを作成します
- 決済が処理されます(機密データがサーバーに触れることなく)
カード情報はサーバーを経由しないため、PCI準拠の負担が軽減され、顧客データを安全に保ちます。
統合オプション
開発者向け
完全なAPI統合
- 決済フローの完全な制御
- カスタムチェックアウト体験
- すべての決済方法をサポート
- APIドキュメントを見る
Omise.js (ローコード)
- 事前構築された決済フォーム
- クライアント側のtokenization
- 最小限のバックエンドコード
- Omise.jsを始める
Mobile SDK
- ネイティブiOSとAndroidサポート
- FlutterとReact Nativeオプション
- シームレスなアプリ内決済
- モバイル統合ガイド
ノーコードソリューション
Eコマースプラグイン
- Shopify、WooCommerce、Magentoなど
- コーディング不要
- 迅速なセットアップ
- プラグインを見る
Payment Links
- メール、SMS、またはソーシャルメディア経由で決済リンクを共有
- ウェブサイト不要
- 請求書に最適
- Payment Linksについて学ぶ
前提条件
始める前に、以下が必要です:
- Omiseアカウント - 無料登録
- API Keys - ダッシュボードの設定→Keysにあります
- テスト環境 - 開発にはtest keyを使用
- HTTPS対応ウェブサイト(本番環境用) - セキュリティのため必須
テストアカウント
サインアップすると、テストダッシュボードにすぐにアクセスでき、以下が可能になります:
- すべての機能をリスクなしで試験
- すべての決済方法をテスト
- 成功と失敗の決済をシミュレート
- 統合を開発・テスト
- 実際の取引や実際のお金は含まれません
test API keyはサインアップ直後に利用可能です。テストに検証は不要です!
次のステップ
よくある質問
PCI準拠が必要ですか?
OmiseはPCI DSS レベル1認証を受けています。Omise.jsまたはモバイルSDKを使用して決済をtokenizeすると、カードデータはサーバーに触れないため、PCI準拠の範囲が大幅に縮小されます。基本的なセキュリティ対策は引き続き必要ですが、完全なPCI認証を自ら受ける必要はありません。
詳細はセキュリティベストプラクティスガイドをご覧くださ い。
私の国ではどの決済方法が利用できますか?
決済方法の利用可能性は地域によって異なります:
- タイ: クレジットカード、PromptPay、TrueMoney、Rabbit LINE Pay、モバイルバンキングなど
- 日本: クレジットカード、コンビニ決済、Pay-easy、PayPayなど
- シンガポール: クレジットカード、PayNow、GrabPayなど
- マレーシア: クレジットカード、FPX、Touch 'n Go、Boostなど
Omiseの統合にどれくらい時間がかかりますか?
統合時間は選択した方法によって異なります:
- Eコマースプラグイン: 15〜30分
- Omise.js: 基本統合で1〜2時間
- 完全なAPI統合: 完全な実装で1〜3日
- モバイルアプリ: テストを含めて2〜4日
クイックスタートガイドでは、5分でテスト決済を処理できます!
サインアップせずにテストできますか?
test API keyを取得するには無料アカウントを作成する必要がありますが、サインアップは2分未満で完了し、テスト環境にすぐにアクセスできます。テストにはクレジットカードやビジネス検証は不要です。
どのプログラミング言語をサポートしていますか?
Omiseは以下の公式ライブラリを提供しています:
- サーバー側: Ruby、Python、PHP、Node.js、Java、Go、.NET、Elixir
- クライアント側: JavaScript (Omise.js)
- モバイル: iOS (Swift/Objective-C)、Android (Java/Kotlin)、Flutter、React Native
HTTPサポートを持つ任意の言語でREST APIと直接統合することもできます。
Omiseの料金はいくらですか?
料金は地域と決済方法によって異なります。詳細な料金情報についてはomise.co/pricingをご覧いただくか、大量取引のビジネス向けのカスタム料金については営業チームにお問い合わせください。
テストは完全に無料です!
サポートとリソース
- ドキュメント: 今お読みいただいています! 検索バーを使用して 特定のトピックを見つけてください
- ダッシュボード: dashboard.omise.co
- APIステータス: status.omise.co
- サポート: support@omise.coにお問い合わせください
- GitHub: github.com/omiseでサンプルコードとライブラリ
始める準備はできましたか? クイックスタートガイドに進んで最初のAPI呼び出しを行うか、すべての利用可能な決済方法を探索してください。