@@ -158,7 +158,8 @@ export interface BulkRequestCreateParams {
158158 | BulkRequestCreateParams . ExpectedPaymentCreateRequest
159159 | Shared . LedgerTransactionCreateRequest
160160 | Shared . LedgerAccountCreateRequest
161- | BulkRequestCreateParams . TransactionCreateRequest
161+ | unknown
162+ | unknown
162163 | BulkRequestCreateParams . ID
163164 | BulkRequestCreateParams . PaymentOrderUpdateRequestWithID
164165 | BulkRequestCreateParams . ExpectedPaymentUpdateRequestWithID
@@ -812,98 +813,6 @@ export namespace BulkRequestCreateParams {
812813 }
813814 }
814815
815- export interface TransactionCreateRequest {
816- /**
817- * Value in specified currency's smallest unit. e.g. $10 would be represented
818- * as 1000.
819- */
820- amount : number ;
821-
822- /**
823- * The date on which the transaction occurred.
824- */
825- as_of_date : string | null ;
826-
827- /**
828- * Either `credit` or `debit`.
829- */
830- direction : string ;
831-
832- /**
833- * The ID of the relevant Internal Account.
834- */
835- internal_account_id : string ;
836-
837- /**
838- * When applicable, the bank-given code that determines the transaction's category.
839- * For most banks this is the BAI2/BTRS transaction code.
840- */
841- vendor_code : string | null ;
842-
843- /**
844- * The type of `vendor_code` being reported. Can be one of `bai2`, `bankprov`,
845- * `bnk_dev`, `cleartouch`, `currencycloud`, `cross_river`, `dc_bank`, `dwolla`,
846- * `evolve`, `goldman_sachs`, `iso20022`, `jpmc`, `mx`, `silvergate`, `swift`,
847- * `us_bank`, or others.
848- */
849- vendor_code_type : string | null ;
850-
851- /**
852- * Additional data represented as key-value pairs. Both the key and value must be
853- * strings.
854- */
855- metadata ?: { [ key : string ] : string } ;
856-
857- /**
858- * This field will be `true` if the transaction has posted to the account.
859- */
860- posted ?: boolean ;
861-
862- /**
863- * The type of the transaction. Examples could be
864- * `card, `ach`, `wire`, `check`, `rtp`, or `book`.
865- */
866- type ?:
867- | 'ach'
868- | 'au_becs'
869- | 'bacs'
870- | 'book'
871- | 'card'
872- | 'chats'
873- | 'check'
874- | 'cross_border'
875- | 'dk_nets'
876- | 'eft'
877- | 'gb_fps'
878- | 'masav'
879- | 'mx_ccen'
880- | 'neft'
881- | 'nics'
882- | 'nz_becs'
883- | 'pl_elixir'
884- | 'rtp'
885- | 'se_bankgirot'
886- | 'sepa'
887- | 'sg_giro'
888- | 'sic'
889- | 'stablecoin'
890- | 'wire'
891- | 'zengin'
892- | 'other'
893- | null ;
894-
895- /**
896- * An identifier given to this transaction by the bank, often `null`.
897- */
898- vendor_customer_id ?: string | null ;
899-
900- /**
901- * The transaction detail text that often appears in on your bank statement and in
902- * your banking portal.
903- */
904- vendor_description ?: string | null ;
905- }
906-
907816 export interface ID {
908817 id ?: string ;
909818 }
0 commit comments