Source (ソース) API
Source(ソース)APIを使用すると、決済ソースを作成および取得することができます。 ソースとは、Charge APIを使用して、クレジットカード以外のチャネル (Alipay、コンビニエンスストア決済、internet banking(ネットバンク、installment payments(分割払い)を含む)を通して決済を受け入れる方法です。 新しいソースは、公開鍵(パブリックキー)のみを使用し作成できます。
Attributes
| Name | Type | Description |
|---|---|---|
| object | string | 固定値 |
| id | string |
|
| livemode | boolean | 本番モード ( |
| location | string | 現在の |
| absorption_type | string | 分割払い使用時に誰が利息を負担するかを決定する。 |
| amount | integer | smallest currency unit(最小通貨単位)で表したソースの金額 |
| bank | string | 金融機関 (type=fpx) |
| barcode | string | バーコード番号 ( |
| billing | object | 請求先住所。詳細はソース作成パラメーターを参照してください。 |
| charge_status | string | 該当する場合)このソースを使用して作られた課金のステータス。 値は次のいずれかになります。charge.status の値、または、課金が作成されていない場合は unknown。 |
| created | string | ISO 8601形式 ( |
| currency | string | 3文字で表示されるソース通貨[ISO 4217](http://ja.wikipedia.org/wiki/ISO_4217)コード |
| discounts | array | 割引 ( |
| string | ソースに紐づけられたメールアドレス。 ( |
|
| flow | string | 顧客が決済を完了するために使用する決済フロー。 値は次のいずれかになります。: offline:顧客は、オフラインで決済するために決済情報を受け取ります。 例:百貨店での請求書決済。 |
| installment_terms | integer | 月単位の分割払い期間。許容値については installments( |
| ip | string | ソース作成時にOmiseに提供されるIPアドレス。IPv4またはIPv6。 |
| items | array | 注文に含まれるアイテムの詳細。詳細はソース作成パラメーターを参照してください。 |
| mobile_number | string | 顧客の電話番号( |
| name | string | 顧客名 ( |
| phone_number | string | 顧客の電話番号( |
| platform_type | string | 支払者が支払いを行うプラットフォーム。ブラウザ、iOS、Androidのいずれか |
| promotion_code | string | TBD |
| provider_references | object | 決済が正常に処理されたアイテムへの参照を表示します。以下の決済方法が取引参照に表示されます。
他の決済プロバイダーの場合、 |
| qr_settings | object | 応答QRコードのフォーマットと見た目をカスタマイズする設定オブジェクト(type=promptpay)
|
| receipt_amount | integer | 明細書の金額 ( |
| references | object | 支払いに関する参照情報( |
| scannable_code | barcode | バーコードオブジェクト |
| shipping | object | 配送先住所。詳細はソース作成パラメーターを参照してください。 |
| store_id | string | 取引した店舗ID ( |
| store_name | string | 取引した店舗名 ( |
| supplier_id | string | TBD |
| terminal_id | string | 取引で使用したターミナル端末ID ( |
| type | string | ソース決済タイプ |
Example
-
JSON Response
{ "object": "source", "id": "src_test_no1t4tnemucod0e51mo", "livemode": false, "location": "/sources/src_test_no1t4tnemucod0e51mo", "amount": 12345, "bank": null, "barcode": "1234567890", "created": "2019-12-31T12:59:59Z", "currency": "thb", "email": null, "flow": "offline", "installment_terms": null, "name": null, "mobile_number": null, "phone_number": null, "platform_type": null, "scannable_code": null, "billing": null, "shipping": null, "items": [], "references": null, "store_id": "store_1", "store_name": "store 1", "terminal_id": "POS-01", "type": "barcode_alipay", "absorption_type": null, "charge_status": "unknown", "receipt_amount": null, "discounts": [] }