Class PaymentMeansCode
UNTDID 4461 - Payment means type codes for EN 16931. Name carries the XML serialization value.
public sealed class PaymentMeansCode : SmartEnum<PaymentMeansCode, int>, ISmartEnum, IEquatable<SmartEnum<PaymentMeansCode, int>>, IComparable<SmartEnum<PaymentMeansCode, int>>
- Inheritance
-
PaymentMeansCode
- Implements
-
ISmartEnum
- Inherited Members
-
SmartEnum<PaymentMeansCode, int>.FromValue(int)SmartEnum<PaymentMeansCode, int>.FromValue(int, PaymentMeansCode)SmartEnum<PaymentMeansCode, int>.TryFromValue(int, out PaymentMeansCode)SmartEnum<PaymentMeansCode, int>.ToString()SmartEnum<PaymentMeansCode, int>.GetHashCode()SmartEnum<PaymentMeansCode, int>.Equals(SmartEnum<PaymentMeansCode, int>)SmartEnum<PaymentMeansCode, int>.When(SmartEnum<PaymentMeansCode, int>)SmartEnum<PaymentMeansCode, int>.When(params SmartEnum<PaymentMeansCode, int>[])SmartEnum<PaymentMeansCode, int>.CompareTo(SmartEnum<PaymentMeansCode, int>)SmartEnum<PaymentMeansCode, int>.ListSmartEnum<PaymentMeansCode, int>.NameSmartEnum<PaymentMeansCode, int>.Value
Fields
AcceptedBillOfExchange
44: Accepted bill of exchange.
public static readonly PaymentMeansCode AcceptedBillOfExchange
Field Value
AchDemandCashConcentrationDisbursementCcdCredit
17: ACH demand cash concentration/disbursement (CCD) credit.
public static readonly PaymentMeansCode AchDemandCashConcentrationDisbursementCcdCredit
Field Value
AchDemandCashConcentrationDisbursementCcdDebit
18: ACH demand cash concentration/disbursement (CCD) debit.
public static readonly PaymentMeansCode AchDemandCashConcentrationDisbursementCcdDebit
Field Value
AchDemandCashConcentrationDisbursementPlusCcd__32
32: ACH demand cash concentration/disbursement plus (CCD+).
public static readonly PaymentMeansCode AchDemandCashConcentrationDisbursementPlusCcd__32
Field Value
AchDemandCashConcentrationDisbursementPlusCcd__33
33: ACH demand cash concentration/disbursement plus (CCD+).
public static readonly PaymentMeansCode AchDemandCashConcentrationDisbursementPlusCcd__33
Field Value
AchDemandCorporateTradeExchangeCtxCredit
28: ACH demand corporate trade exchange (CTX) credit.
public static readonly PaymentMeansCode AchDemandCorporateTradeExchangeCtxCredit
Field Value
AchDemandCorporateTradeExchangeCtxDebit
29: ACH demand corporate trade exchange (CTX) debit.
public static readonly PaymentMeansCode AchDemandCorporateTradeExchangeCtxDebit
Field Value
AchDemandCorporateTradePaymentCtpCredit
19: ACH demand corporate trade payment (CTP) credit.
public static readonly PaymentMeansCode AchDemandCorporateTradePaymentCtpCredit
Field Value
AchDemandCorporateTradePaymentCtpDebit
27: ACH demand corporate trade payment (CTP) debit.
public static readonly PaymentMeansCode AchDemandCorporateTradePaymentCtpDebit
Field Value
AchDemandCredit
6: ACH demand credit.
public static readonly PaymentMeansCode AchDemandCredit
Field Value
AchDemandCreditReversal
5: ACH demand credit reversal.
public static readonly PaymentMeansCode AchDemandCreditReversal
Field Value
AchDemandDebit
7: ACH demand debit.
public static readonly PaymentMeansCode AchDemandDebit
Field Value
AchDemandDebitReversal
4: ACH demand debit reversal.
public static readonly PaymentMeansCode AchDemandDebitReversal
Field Value
AchPrearrangedPaymentAndDepositPpd
34: ACH prearranged payment and deposit (PPD).
public static readonly PaymentMeansCode AchPrearrangedPaymentAndDepositPpd
Field Value
AchSavingsCashConcentrationDisbursementCcdCredit
35: ACH savings cash concentration/disbursement (CCD) credit.
public static readonly PaymentMeansCode AchSavingsCashConcentrationDisbursementCcdCredit
Field Value
AchSavingsCashConcentrationDisbursementCcdDebit
36: ACH savings cash concentration/disbursement (CCD) debit.
public static readonly PaymentMeansCode AchSavingsCashConcentrationDisbursementCcdDebit
Field Value
AchSavingsCashConcentrationDisbursementPlusCcd__41
41: ACH savings cash concentration/disbursement plus (CCD+).
public static readonly PaymentMeansCode AchSavingsCashConcentrationDisbursementPlusCcd__41
Field Value
AchSavingsCashConcentrationDisbursementPlusCcd__43
43: ACH savings cash concentration/disbursement plus (CCD+).
public static readonly PaymentMeansCode AchSavingsCashConcentrationDisbursementPlusCcd__43
Field Value
AchSavingsCorporateTradeExchangeCtxCredit
39: ACH savings corporate trade exchange (CTX) credit.
public static readonly PaymentMeansCode AchSavingsCorporateTradeExchangeCtxCredit
Field Value
AchSavingsCorporateTradeExchangeCtxDebit
40: ACH savings corporate trade exchange (CTX) debit.
public static readonly PaymentMeansCode AchSavingsCorporateTradeExchangeCtxDebit
Field Value
AchSavingsCorporateTradePaymentCtpCredit
37: ACH savings corporate trade payment (CTP) credit.
public static readonly PaymentMeansCode AchSavingsCorporateTradePaymentCtpCredit
Field Value
AchSavingsCorporateTradePaymentCtpDebit
38: ACH savings corporate trade payment (CTP) debit.
public static readonly PaymentMeansCode AchSavingsCorporateTradePaymentCtpDebit
Field Value
AchSavingsCredit
13: ACH savings credit.
public static readonly PaymentMeansCode AchSavingsCredit
Field Value
AchSavingsCreditReversal
11: ACH savings credit reversal.
public static readonly PaymentMeansCode AchSavingsCreditReversal
Field Value
AchSavingsDebit
14: ACH savings debit.
public static readonly PaymentMeansCode AchSavingsDebit
Field Value
AchSavingsDebitReversal
12: ACH savings debit reversal.
public static readonly PaymentMeansCode AchSavingsDebitReversal
Field Value
AutomatedClearingHouseCredit
2: Automated clearing house credit.
public static readonly PaymentMeansCode AutomatedClearingHouseCredit
Field Value
AutomatedClearingHouseDebit
3: Automated clearing house debit.
public static readonly PaymentMeansCode AutomatedClearingHouseDebit
Field Value
BankCard
48: Bank card.
public static readonly PaymentMeansCode BankCard
Field Value
BankChequeIssuedByABankingOrSimilarEstablishment
23: Bank cheque (issued by a banking or similar establishment).
public static readonly PaymentMeansCode BankChequeIssuedByABankingOrSimilarEstablishment
Field Value
BankerSDraft
21: Banker's draft.
public static readonly PaymentMeansCode BankerSDraft
Field Value
Bankgiro
56: Bankgiro.
public static readonly PaymentMeansCode Bankgiro
Field Value
BillDrawnByCreditorOnThirdPartyAcceptedAnd
78: Bill drawn by creditor on third party, accepted and.
public static readonly PaymentMeansCode BillDrawnByCreditorOnThirdPartyAcceptedAnd
Field Value
BillDrawnByTheCreditorEndorsedByAnotherBank
75: Bill drawn by the creditor, endorsed by another bank.
public static readonly PaymentMeansCode BillDrawnByTheCreditorEndorsedByAnotherBank
Field Value
BillDrawnByTheCreditorOnABank
74: Bill drawn by the creditor on a bank.
public static readonly PaymentMeansCode BillDrawnByTheCreditorOnABank
Field Value
BillDrawnByTheCreditorOnABankAndEndorsedByA
76: Bill drawn by the creditor on a bank and endorsed by a.
public static readonly PaymentMeansCode BillDrawnByTheCreditorOnABankAndEndorsedByA
Field Value
BillDrawnByTheCreditorOnAThirdParty
77: Bill drawn by the creditor on a third party.
public static readonly PaymentMeansCode BillDrawnByTheCreditorOnAThirdParty
Field Value
BillDrawnByTheCreditorOnTheDebtor
70: Bill drawn by the creditor on the debtor.
public static readonly PaymentMeansCode BillDrawnByTheCreditorOnTheDebtor
Field Value
BillOfExchangeAwaitingAcceptance
24: Bill of exchange awaiting acceptance.
public static readonly PaymentMeansCode BillOfExchangeAwaitingAcceptance
Field Value
BookentryCredit
15: Bookentry credit.
public static readonly PaymentMeansCode BookentryCredit
Field Value
BookentryDebit
16: Bookentry debit.
public static readonly PaymentMeansCode BookentryDebit
Field Value
CertifiedBankerSDraft
22: Certified banker's draft.
public static readonly PaymentMeansCode CertifiedBankerSDraft
Field Value
CertifiedCheque
25: Certified cheque.
public static readonly PaymentMeansCode CertifiedCheque
Field Value
Cheque
20: Cheque.
public static readonly PaymentMeansCode Cheque
Field Value
ClearingBetweenPartners
97: Clearing between partners.
public static readonly PaymentMeansCode ClearingBetweenPartners
Field Value
CreditCard
54: Credit card.
public static readonly PaymentMeansCode CreditCard
Field Value
CreditTransfer
30: Credit transfer.
public static readonly PaymentMeansCode CreditTransfer
Field Value
DebitCard
55: Debit card.
public static readonly PaymentMeansCode DebitCard
Field Value
DebitTransfer
31: Debit transfer.
public static readonly PaymentMeansCode DebitTransfer
Field Value
DirectDebit
49: Direct debit.
public static readonly PaymentMeansCode DirectDebit
Field Value
FrNorme697TelereglementCfonbFrenchOrganisationFor
51: FR, norme 6 97-Telereglement CFONB (French Organisation for.
public static readonly PaymentMeansCode FrNorme697TelereglementCfonbFrenchOrganisationFor
Field Value
FreeFormatGiro
95: Free format giro.
public static readonly PaymentMeansCode FreeFormatGiro
Field Value
Hold
8: Hold.
public static readonly PaymentMeansCode Hold
Field Value
HomeBankingDebitTransfer
47: Home-banking debit transfer.
public static readonly PaymentMeansCode HomeBankingDebitTransfer
Field Value
InCash
10: In cash.
public static readonly PaymentMeansCode InCash
Field Value
InstrumentNotDefined
1: Instrument not defined.
public static readonly PaymentMeansCode InstrumentNotDefined
Field Value
InterbankDebitTransfer
46: Interbank debit transfer.
public static readonly PaymentMeansCode InterbankDebitTransfer
Field Value
JpElectronicallyRecordedMonetaryClaims
98: JP, Electronically Recorded Monetary Claims.
public static readonly PaymentMeansCode JpElectronicallyRecordedMonetaryClaims
Field Value
LocalCheque
26: Local cheque.
public static readonly PaymentMeansCode LocalCheque
Field Value
MutuallyDefined
ZZZ: Mutually defined.
public static readonly PaymentMeansCode MutuallyDefined
Field Value
NationalOrRegionalClearing
9: National or regional clearing.
public static readonly PaymentMeansCode NationalOrRegionalClearing
Field Value
NotTransferableBankerSDraft
91: Not transferable banker's draft.
public static readonly PaymentMeansCode NotTransferableBankerSDraft
Field Value
NotTransferableLocalCheque
92: Not transferable local cheque.
public static readonly PaymentMeansCode NotTransferableLocalCheque
Field Value
OnlinePaymentService
68: Online payment service.
public static readonly PaymentMeansCode OnlinePaymentService
Field Value
PaymentByPostgiro
50: Payment by postgiro.
public static readonly PaymentMeansCode PaymentByPostgiro
Field Value
PaymentToBankAccount
42: Payment to bank account.
public static readonly PaymentMeansCode PaymentToBankAccount
Field Value
PromissoryNote
60: Promissory note.
public static readonly PaymentMeansCode PromissoryNote
Field Value
PromissoryNoteSignedByABank
64: Promissory note signed by a bank.
public static readonly PaymentMeansCode PromissoryNoteSignedByABank
Field Value
PromissoryNoteSignedByABankAndEndorsedByAnother
65: Promissory note signed by a bank and endorsed by another.
public static readonly PaymentMeansCode PromissoryNoteSignedByABankAndEndorsedByAnother
Field Value
PromissoryNoteSignedByAThirdParty
66: Promissory note signed by a third party.
public static readonly PaymentMeansCode PromissoryNoteSignedByAThirdParty
Field Value
PromissoryNoteSignedByAThirdPartyAndEndorsedByA
67: Promissory note signed by a third party and endorsed by a.
public static readonly PaymentMeansCode PromissoryNoteSignedByAThirdPartyAndEndorsedByA
Field Value
PromissoryNoteSignedByTheDebtor
61: Promissory note signed by the debtor.
public static readonly PaymentMeansCode PromissoryNoteSignedByTheDebtor
Field Value
PromissoryNoteSignedByTheDebtorAndEndorsedByA
63: Promissory note signed by the debtor and endorsed by a.
public static readonly PaymentMeansCode PromissoryNoteSignedByTheDebtorAndEndorsedByA
Field Value
PromissoryNoteSignedByTheDebtorAndEndorsedByABank
62: Promissory note signed by the debtor and endorsed by a bank.
public static readonly PaymentMeansCode PromissoryNoteSignedByTheDebtorAndEndorsedByABank
Field Value
ReferenceGiro
93: Reference giro.
public static readonly PaymentMeansCode ReferenceGiro
Field Value
ReferencedHomeBankingCreditTransfer
45: Referenced home-banking credit transfer.
public static readonly PaymentMeansCode ReferencedHomeBankingCreditTransfer
Field Value
RequestedMethodForPaymentWasNotUsed
96: Requested method for payment was not used.
public static readonly PaymentMeansCode RequestedMethodForPaymentWasNotUsed
Field Value
SepaCreditTransfer
58: SEPA credit transfer.
public static readonly PaymentMeansCode SepaCreditTransfer
Field Value
SepaDirectDebit
59: SEPA direct debit.
public static readonly PaymentMeansCode SepaDirectDebit
Field Value
StandingAgreement
57: Standing agreement.
public static readonly PaymentMeansCode StandingAgreement
Field Value
TransferAdvice
69: Transfer Advice.
public static readonly PaymentMeansCode TransferAdvice
Field Value
UrgentCommercialPayment
52: Urgent commercial payment.
public static readonly PaymentMeansCode UrgentCommercialPayment
Field Value
UrgentGiro
94: Urgent giro.
public static readonly PaymentMeansCode UrgentGiro
Field Value
UrgentTreasuryPayment
53: Urgent Treasury Payment.
public static readonly PaymentMeansCode UrgentTreasuryPayment
Field Value
Properties
DisplayName
public string DisplayName { get; }
Property Value
Remark
public string? Remark { get; }
Property Value
Methods
FromName(string, bool)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(PaymentMeansCode))]
public static PaymentMeansCode FromName(string name, bool ignoreCase = false)
Parameters
Returns
FromValue(int)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(PaymentMeansCode))]
public static PaymentMeansCode FromValue(int value)
Parameters
valueint
Returns
TryFromName(string, out PaymentMeansCode)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(PaymentMeansCode))]
public static bool TryFromName(string name, out PaymentMeansCode result)
Parameters
namestringresultPaymentMeansCode
Returns
TryFromValue(int, out PaymentMeansCode)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(PaymentMeansCode))]
public static bool TryFromValue(int value, out PaymentMeansCode result)
Parameters
valueintresultPaymentMeansCode