Chargeを作成
支払いを処理するための新しいChargeを作成します。Chargeは、token(クレジットカード用)、source(代替決済方法用)、または顧客ID(保存されたカード用)を使用して作成できます。
API認証情報
リクエストパラメータ
必須 - 2項目必須パラメータ
`amount`INTEGER(required)
最小通貨単位での金額(THBの場合はサタン、USDの場合はセント、JPYの場合は円)。例えば、100000サタン = 1,000 THBです。
`currency`STRING(required)
ISO 4217の3文字通貨コード(小文字)です。
必須 - 3項目中1つ支払い方法(いずれか1つが必須)
`card`STRING(optional)
Omise.jsからのToken ID(例: tokn_test_...)または顧客のCard ID(例: card_test_...)です。customerとsourceが提供されていない場合は必須です。
`source`STRING(optional)
PromptPay、モバイルバンキング、QRコードなどの代替決済方法のSource IDです。cardとcustomerが提供されていない場合は必須です。
`customer`STRING(optional)
顧客IDです。顧客のデフォルトカードに請求します。特定のカードを指定するためにcardと組み合わせることができます。cardとsourceが提供されていない場合は必須です。
推奨 - 5項目推奨パラメータ
追加 - 5項目