UNPKG

zugferd-code-lists

Version:

ZUGFeRD code lists, e.g. languages enum, currencies enum, countries enum, etc.

354 lines (352 loc) 8.07 kB
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 };