(プレスタショップ)WooCommerce(ウーコマース)Charge(課金)Charges(課金)は、クレジットカードへ課金をするためのAPIです。このAPIを用いることで、新規課金取引の作成、すべての課金履歴の表示、個別の課金情報の閲覧、払い戻し処理等を行うことができます。新規に課金を作成するときには、トークン、Customer(顧客)オブジェクトまたはCustomer(顧客)オブジェクトとCard(カード)オブジェクトを使った3種類の課金方法があり、用途によって使い分けをすることができます。object_id/chrg(_test)?_[0-9a-z]+/に一致するCHARGE_ID。string現在のchargeオブジェクトを取得するためのAPIパス。unit(最小通貨単位)での課金金額。boolean課金が承認されたかどうか。boolean課金を売上確定できるか。boolean課金が即時売上確定と設定されているかどうか。(YYYY-MM-DDThh:mm:ssZ)で課金が作成されたUTC日時。object_id課金に紐付けられたCUSTOMER_ID。string課金の説明。boolean課金がチャージバックできるかどうか。)オブジェクト(請求に異議がある場合)。boolean課金の有効期限が切れたかどうか。(YYYY-MM-DDThh:mm:ssZ)の、実際に課金の有効期限が切れたUTC日時。stringstatus==failedとなった場合のエラーコード。可能なコードについてはtestingをご覧ください。stringstatus==failedの場合にエラーを説明するメッセージ。integerOmise課金手数料。integer「手数料」にかかる付加価値税(VAT)。unit(最少通貨単位)で表したもの。currencyfunding_amountの通貨。integer[分割払い期間](/installment-payment)の間に顧客または加盟店が支払う利息。integer「利子」にかかる付加価値税(VAT)。string課金に添付されているIPアドレス。boolean課金が決済されたかどうか。(YYYY-MM-DDThh:mm:ssZ)のUTC日時。boolean課金された返金が可能かどうか。integer返金された金額。list返金オブジェクトのList。boolean課金承認が取り消されたかどうか。booleanリバース課金の取り消しが可能かどうか。object課金に紐付けられているスケジュール。source課金されたソースSource(ソースが課金された場合)。string課金のステータス。successfulのいずれか。object_id課金のTRANSACTION_ID。boolean課金が無効化されているかどうか。boolean加盟店が分割払いの支払いに関する利子を負担するかどうか。https://api.omise.co/chargesクレジットカードへの課金を行うには、新しい課金(Charge)オブジェクトを作成してください。テストモードのAPIキーを使用中の場合は、指定されたカードへ請求が行くことはありません。※テストモードでは、課金は成功したとみなして動作します。新しい課金の作成時には、トークン、Customerまたは、CustomerとCardオブジェクトを使った3つの方法があります。課金の作成に失敗した場合には、下記のエラーコードが返却されます。与信限度枠を超えた時に発生します。盗難カード、または紛失カードの場合に発生します。トランザクション処理のプロセスが失敗した場合に発生します。何らかの理由により、課金が拒否された場合に発生します。セキュリティコードが無効の場合に発生します。カードが不正だと判定した場合に発生します。利用できないカード番号の場合に発生します。unit(最小通貨単位)での課金金額。課金に紐付けられたCUSTOMER_ID。課金されたソースSource(ソースが課金された場合)。購入する商品に関する情報(商品の数、商品の種類、配達日など)を入力することで、Omiseが実施する不正検知がより正確になります。課金に紐付けるIPアドレス。Omiseに、実際のIPアドレスを提供し、不正防止の検査を改善します。課金が即時売上確定と設定されているかどうか。