zugferd-code-lists
Version:
ZUGFeRD code lists, e.g. languages enum, currencies enum, countries enum, etc.
354 lines (352 loc) • 8.07 kB
TypeScript
declare enum Payment {
/**
* Instrument not defined
*/
InstrumentNotDefined = "1",
/**
* Automated clearing house credit
*/
AutomatedClearingHouseCredit = "2",
/**
* Automated clearing house debit
*/
AutomatedClearingHouseDebit = "3",
/**
* ACH demand debit reversal
*/
AchDemandDebitReversal = "4",
/**
* ACH demand credit reversal
*/
AchDemandCreditReversal = "5",
/**
* ACH demand credit
*/
AchDemandCredit = "6",
/**
* ACH demand debit
*/
AchDemandDebit = "7",
/**
* Hold
*/
Hold = "8",
/**
* National or regional clearing
*/
NationalOrRegionalClearing = "9",
/**
* In cash
*/
InCash = "10",
/**
* ACH savings credit reversal
*/
AchSavingsCreditReversal = "11",
/**
* ACH savings debit reversal
*/
AchSavingsDebitReversal = "12",
/**
* ACH savings credit
*/
AchSavingsCredit = "13",
/**
* ACH savings debit
*/
AchSavingsDebit = "14",
/**
* Bookentry credit
*/
BookentryCredit = "15",
/**
* Bookentry debit
*/
BookentryDebit = "16",
/**
* ACH demand cash concentration/disbursement (CCD) credit
*/
AchDemandCashConcentrationDisbursementCcdCredit = "17",
/**
* ACH demand cash concentration/disbursement (CCD) debit
*/
AchDemandCashConcentrationDisbursementCcdDebit = "18",
/**
* ACH demand corporate trade payment (CTP) credit
*/
AchDemandCorporateTradePaymentCtpCredit = "19",
/**
* Cheque
*/
Cheque = "20",
/**
* Banker's draft
*/
BankersDraft = "21",
/**
* Certified banker's draft
*/
CertifiedBankersDraft = "22",
/**
* Bank cheque (issued by a banking or similar establishment)
*/
BankChequeIssuedByABankingOrSimilarEstablishment = "23",
/**
* Bill of exchange awaiting acceptance
*/
BillExchangeAwaitingAcceptance = "24",
/**
* Certified cheque
*/
CertifiedCheque = "25",
/**
* Local cheque
*/
LocalCheque = "26",
/**
* ACH demand corporate trade payment (CTP) debit
*/
AchDemandCorporateTradePaymentCtpDebit = "27",
/**
* ACH demand corporate trade exchange (CTX) credit
*/
AchDemandCorporateTradeExchangeCtxCredit = "28",
/**
* ACH demand corporate trade exchange (CTX) debit
*/
AchDemandCorporateTradeExchangeCtxDebit = "29",
/**
* Credit transfer
*
* non-SEPA
*/
CreditTransfer = "30",
/**
* Debit transfer
*
* non-SEPA
*/
DebitTransfer = "31",
/**
* ACH demand cash concentration/disbursement plus (CCD+)
*/
AchDemandCashConcentrationDisbursementPlusCcd = "32",
/**
* ACH demand cash concentration/disbursement plus (CCD+)
*/
AchDemandCashConcentrationDisbursementPlusCcd_Dup = "33",
/**
* ACH prearranged payment and deposit (PPD)
*/
AchPrearrangedPaymentAndDepositPpd = "34",
/**
* ACH savings cash concentration/disbursement (CCD) credit
*/
AchSavingsCashConcentrationDisbursementCcdCredit = "35",
/**
* ACH savings cash concentration/disbursement (CCD) debit
*/
AchSavingsCashConcentrationDisbursementCcdDebit = "36",
/**
* ACH savings corporate trade payment (CTP) credit
*/
AchSavingsCorporateTradePaymentCtpCredit = "37",
/**
* ACH savings corporate trade payment (CTP) debit
*/
AchSavingsCorporateTradePaymentCtpDebit = "38",
/**
* ACH savings corporate trade exchange (CTX) credit
*/
AchSavingsCorporateTradeExchangeCtxCredit = "39",
/**
* ACH savings corporate trade exchange (CTX) debit
*/
AchSavingsCorporateTradeExchangeCtxDebit = "40",
/**
* ACH savings cash concentration/disbursement plus (CCD+)
*/
AchSavingsCashConcentrationDisbursementPlusCcd = "41",
/**
* Payment to bank account
*/
PaymentToBankAccount = "42",
/**
* ACH savings cash concentration/disbursement plus (CCD+)
*/
AchSavingsCashConcentrationDisbursementPlusCcd_Dup = "43",
/**
* Accepted bill of exchange
*/
AcceptedBillExchange = "44",
/**
* Referenced home-banking credit transfer
*/
ReferencedHomeBankingCreditTransfer = "45",
/**
* Interbank debit transfer
*/
InterbankDebitTransfer = "46",
/**
* Home-banking debit transfer
*/
HomeBankingDebitTransfer = "47",
/**
* Bank card
*
* Use for all payment cards
*/
BankCard = "48",
/**
* Direct debit
*/
DirectDebit = "49",
/**
* Payment by postgiro
*/
PaymentByPostgiro = "50",
/**
* FR, norme 6 97-Telereglement CFONB (French Organisation for
*/
FrNorme697TelereglementCfonbFrenchOrganisationFor = "51",
/**
* Urgent commercial payment
*/
UrgentCommercialPayment = "52",
/**
* Urgent Treasury Payment
*/
UrgentTreasuryPayment = "53",
/**
* Credit card
*/
CreditCard = "54",
/**
* Debit card
*/
DebitCard = "55",
/**
* Bankgiro
*/
Bankgiro = "56",
/**
* Standing agreement
*
* Contractual payment means
*/
StandingAgreement = "57",
/**
* SEPA credit transfer
*
* SEPA
*/
SepaCreditTransfer = "58",
/**
* SEPA direct debit
*
* SEPA
*/
SepaDirectDebit = "59",
/**
* Promissory note
*/
PromissoryNote = "60",
/**
* Promissory note signed by the debtor
*/
PromissoryNoteSignedByDebtor = "61",
/**
* Promissory note signed by the debtor and endorsed by a bank
*/
PromissoryNoteSignedByDebtorAndEndorsedByABank = "62",
/**
* Promissory note signed by the debtor and endorsed by a
*/
PromissoryNoteSignedByDebtorAndEndorsedByA = "63",
/**
* Promissory note signed by a bank
*/
PromissoryNoteSignedByABank = "64",
/**
* Promissory note signed by a bank and endorsed by another
*/
PromissoryNoteSignedByABankAndEndorsedByAnother = "65",
/**
* Promissory note signed by a third party
*/
PromissoryNoteSignedByAThirdParty = "66",
/**
* Promissory note signed by a third party and endorsed by a
*/
PromissoryNoteSignedByAThirdPartyAndEndorsedByA = "67",
/**
* Online payment service
*/
OnlinePaymentService = "68",
/**
* Transfer Advice
*/
TransferAdvice = "69",
/**
* Bill drawn by the creditor on the debtor
*/
BillDrawnByCreditorOnDebtor = "70",
/**
* Bill drawn by the creditor on a bank
*/
BillDrawnByCreditorOnABank = "74",
/**
* Bill drawn by the creditor, endorsed by another bank
*/
BillDrawnByCreditorEndorsedByAnotherBank = "75",
/**
* Bill drawn by the creditor on a bank and endorsed by a
*/
BillDrawnByCreditorOnABankAndEndorsedByA = "76",
/**
* Bill drawn by the creditor on a third party
*/
BillDrawnByCreditorOnAThirdParty = "77",
/**
* Bill drawn by creditor on third party, accepted and
*/
BillDrawnByCreditorOnThirdPartyAcceptedAnd = "78",
/**
* Not transferable banker's draft
*/
NotTransferableBankersDraft = "91",
/**
* Not transferable local cheque
*/
NotTransferableLocalCheque = "92",
/**
* Reference giro
*/
ReferenceGiro = "93",
/**
* Urgent giro
*/
UrgentGiro = "94",
/**
* Free format giro
*/
FreeFormatGiro = "95",
/**
* Requested method for payment was not used
*/
RequestedMethodForPaymentWasNotUsed = "96",
/**
* Clearing between partners
*/
ClearingBetweenPartners = "97",
/**
* JP, Electronically Recorded Monetary Claims
*/
JpElectronicallyRecordedMonetaryClaims = "98",
/**
* Mutually defined
*/
MutuallyDefined = "ZZZ"
}
declare function description(value: Payment): string;
export { Payment, description };