Skip to content

Commit 2b61f10

Browse files
authored
Adding BankRepaymentTransaction type (#397)
1 parent 2e35969 commit 2b61f10

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

types/transactions.ts

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Address, CardNetwork, Coordinates, Counterparty, CurrencyConversion, Di
22

33
export type Transaction = OriginatedAchTransaction | ReceivedAchTransaction | ReturnedAchTransaction | ReturnedReceivedAchTransaction | DishonoredAchTransaction | BookTransaction | PurchaseTransaction | AtmTransaction | FeeTransaction |
44
CardReversalTransaction | CardTransaction | WireTransaction | ReleaseTransaction | AdjustmentTransaction | InterestTransaction | DisputeTransaction | CheckDepositTransaction | ReturnedCheckDepositTransaction | PaymentAdvanceTransaction |
5-
RepaidPaymentAdvanceTransaction | PaymentCanceledTransaction | RewardTransaction | NegativeBalanceCoverageTransaction | PushToCardTransaction | AccountLowBalanceClosureTransaction
5+
RepaidPaymentAdvanceTransaction | PaymentCanceledTransaction | RewardTransaction | NegativeBalanceCoverageTransaction | PushToCardTransaction | AccountLowBalanceClosureTransaction | BankRepaymentTransaction
66

77
export interface BaseTransaction {
88
/**
@@ -893,6 +893,7 @@ export type AccountLowBalanceClosureTransaction = BaseTransaction & {
893893
receiverAccount: Relationship
894894
}
895895
}
896+
896897
export type NegativeBalanceCoverageTransaction = BaseTransaction & {
897898
type: "negativeBalanceCoverageTransaction"
898899
}
@@ -941,3 +942,25 @@ export type PatchTransactionWithRelationshipsRequest = {
941942
}
942943
}
943944

945+
export type BankRepaymentTransaction = BaseTransaction & {
946+
type: "bankRepaymentTransaction"
947+
948+
attributes: {
949+
/**
950+
* The date for which the transaction is applied.
951+
*/
952+
paidForDate: string
953+
} & BaseTransactionAttributes;
954+
955+
relationships: {
956+
/**
957+
* The org the customer belongs to.
958+
*/
959+
org?: Relationship
960+
961+
/**
962+
* The account that received the funds.
963+
*/
964+
receivingAccount?: Relationship
965+
} & BaseTransactionRelationships;
966+
}

0 commit comments

Comments
 (0)