# MfkOpenapiRubyClient::TransactionPayload ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **amount** | **Integer** | 取引の税込合計金額です。各課税種別毎の税込金額(amounts_per_tax_rate_type)の合計である必要があります。また、負の値を指定することはできません。 | | | **amounts_per_tax_rate_type** | [**Array<AmountPerTaxRateType>**](AmountPerTaxRateType.md) | 各課税種別毎の税込の合計金額です。各課税種別の取引明細行の小計を合計した値の税込金額になっていなければなりません。 | | | **billing_condition** | [**BillingCondition**](BillingCondition.md) | | [optional] | | **date** | **Date** | 取引日です。売り手様と顧客の間で取引を行った日付を指定してください。 | | | **destination_id** | **String** | 請求先IDです。取引の請求先を指定してください。 | | | **due_date** | **Date** | 支払期限です。 | | | **invoice_delivery_methods** | [**Array<InvoiceDeliveryMethod>**](InvoiceDeliveryMethod.md) | 請求書送付方法です。郵送(posting) またはメール送付(email)のうちから少なくとも1つを指定してください。どちらも選択された場合、どちらの方法でも送付されます。 また、各取引で指定しなかった送付方法でも、請求にまとまった取引のうちでその送付方法を選択しているものがあれば、そちらの送付方法も採用されます。 | | | **issue_date** | **Date** | 請求書発行日です。請求書が発行される日付を指定します。指定した日付が営業日でない場合は翌営業日になります。また、請求書送付日については[こちら](https://support.mfkessai.co.jp/hc/ja/articles/900002297303-%E8%AB%8B%E6%B1%82%E6%9B%B8%E7%99%BA%E8%A1%8C%E6%97%A5%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6)を参照ください。 | | | **number** | **String** | 取引に付与できる任意の取引番号です。Money Forward Kessaiが自動で付与する取引IDとは別で、売り手様が独自に管理する識別子を登録することができます。ただし、売り手様の所有する取引間で一意である必要があります。 | | | **transaction_details** | [**Array<TransactionDetailPayload>**](TransactionDetailPayload.md) | 取引明細行です。 | | ## Example ```ruby require 'mfk_openapi_ruby_client' instance = MfkOpenapiRubyClient::TransactionPayload.new( amount: 5000, amounts_per_tax_rate_type: [{amount=1100, tax_rate_type=normal_10}, {amount=1080, tax_rate_type=reduced_8}], billing_condition: null, date: Mon Apr 01 00:00:00 GMT 2019, destination_id: WNAV-37R6, due_date: Tue Apr 30 00:00:00 GMT 2019, invoice_delivery_methods: [posting, email], issue_date: Sat Apr 20 00:00:00 GMT 2019, number: Transaction-0001, transaction_details: [{amount=3000, description=商品名A, tax_included_type=excluded, tax_rate_type=normal_8, quantity=3, unit_price=1000}, {amount=3000, description=商品名B, tax_included_type=excluded, tax_rate_type=reduced_8, quantity=3, unit_price=1000}, {amount=-1000, description=商品名A 返品, tax_included_type=excluded, tax_rate_type=normal_8, quantity=1, unit_price=-1000}] ) ```