ショッピングカート経由の購入
この方法は、あらゆる種類の商品を、あらゆる数量で、実際通貨で販売するのに適しています。
お知らせ
ショッピングカートで購入すると、プロモーションコードを使用する機会が提供されます。
- アプリケーションUIで、次の要素を追加します:
- カートにアイテムを入れるボタン
- カートの中身を確認・編集するためのフォーム
- カート内のアイテムを購入するボタン
お知らせ
アプリケーションUIでは、仮想通貨でのみ販売されているアイテムをカートに追加できないようにする必要があります。
- カートの詰め込みと編集のロジックを実装します。
お知らせ
カートに詰め込むメソッドを呼び出す前に、購入に適用されたプロモーションに関する情報はありません。これは、追加されたボーナスアイテムの総費用と詳細が不明になることを意味します。
- カートのコンテンツを表示するには、以下のいずれかの方法で実装します:
- ストアライブラリのメソッドの使用(推奨)。
- IGS APIの使用。
- 独自のサーバーメソッドまたはBaaSソリューションメソッドの使用。
- 支払いトークンの受け取るには、以下のいずれかの方法で実装します:
- ストアライブラリのメソッドの使用(推奨)。
- IGS APIの使用。
- 独自のサーバーメソッドまたはBaaSソリューションメソッドの使用。
- 決済UIのオープンを実装します。これを行うには、Paymentsライブラリの
createIntentBuilder
メソッドを呼び出し、決済トークンを渡します。 - 決済結果の処理を実装します。
カートの詰め込みと編集方法
カートの中身を取得する方法
SDKメソッドの名称 | 説明 |
---|---|
getCartById | 指定されたIDを持つカートからアイテムのリストを返します。各アイテムについて、完全なデータが返されます。 |
getCurrentCart | 現在のユーザーのカートからアイテムのリストを返します。各アイテムについて、完全なデータが返されます。 |
決済トークンの取得方法
SDKメソッドの名称 | 説明 |
---|---|
createOrderFromCartById | 指定されたIDを持つカートのアイテムで注文を作成します。決済トークンと注文IDを返します。 |
createOrderFromCurrentCart | 現在のユーザーのカートからのアイテムで注文を作成します。決済トークンと注文IDを返します。 |
この記事は役に立ちましたか?
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。お役立ちリンク
最終更新日: 2024年10月3日誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。