public enum PaymentMeansCode extends java.lang.Enum<PaymentMeansCode>
Represents payment code according to UNCL 4461.
Enum Constant and Description |
---|
_1
Instrument not defined
|
_10
In cash
|
_11
ACH savings credit reversal
|
_12
ACH savings debit reversal
|
_13
ACH savings credit
|
_14
ACH savings debit
|
_15
Bookentry credit
|
_16
Bookentry debit
|
_17
ACH demand cash concentration/disbursement (CCD) credit
|
_18
ACH demand cash concentration/disbursement (CCD) debit
|
_19
ACH demand corporate trade payment (CTP) credit
|
_2
Automated clearing house credit
|
_20
Cheque
|
_21
Banker’s draft
|
_22
Certified banker’s draft
|
_23
Bank cheque (issued by a banking or similar establishment)
|
_24
Bill of exchange awaiting acceptance
|
_25
Certified cheque
|
_26
Local cheque
|
_27
ACH demand corporate trade payment (CTP) debit
|
_28
ACH demand corporate trade exchange (CTX) credit
|
_29
ACH demand corporate trade exchange (CTX) debit
|
_3
Automated clearing house debit
|
_30
Credit transfer
|
_31
Debit transfer
|
_32
ACH demand cash concentration/disbursement plus (CCD+)
|
_33
ACH demand cash concentration/disbursement plus (CCD+)
|
_34
ACH prearranged payment and deposit (PPD)
|
_35
ACH savings cash concentration/disbursement (CCD) credit
|
_36
ACH savings cash concentration/disbursement (CCD) debit
|
_37
ACH savings corporate trade payment (CTP) credit
|
_38
ACH savings corporate trade payment (CTP) debit
|
_39
ACH savings corporate trade exchange (CTX) credit
|
_4
ACH demand debit reversal
|
_40
ACH savings corporate trade exchange (CTX) debit
|
_41
ACH savings cash concentration/disbursement plus (CCD+)
|
_42
Payment to bank account
|
_43
ACH savings cash concentration/disbursement plus (CCD+)
|
_44
Accepted bill of exchange
|
_45
Referenced home-banking credit transfer
|
_46
Interbank debit transfer
|
_47
Home-banking debit transfer
|
_48
Bank card
|
_49
Direct debit
|
_5
ACH demand credit reversal
|
_50
Payment by postgiro
|
_51
FR, norme 6 97-Telereglement CFONB (French Organisation for
|
_52
Urgent commercial payment
|
_53
Urgent Treasury Payment
|
_6
ACH demand credit
|
_60
Promissory note
|
_61
Promissory note signed by the debtor
|
_62
Promissory note signed by the debtor and endorsed by a bank
|
_63
Promissory note signed by the debtor and endorsed by a
|
_64
Promissory note signed by a bank
|
_65
Promissory note signed by a bank and endorsed by another
|
_66
Promissory note signed by a third party
|
_67
Promissory note signed by a third party and endorsed by a
|
_7
ACH demand debit
|
_70
Bill drawn by the creditor on the debtor
|
_74
Bill drawn by the creditor on a bank
|
_75
Bill drawn by the creditor, endorsed by another bank
|
_76
Bill drawn by the creditor on a bank and endorsed by a
|
_77
Bill drawn by the creditor on a third party
|
_78
Bill drawn by creditor on third party, accepted and
|
_8
Hold
|
_9
National or regional clearing
|
_91
Not transferable banker’s draft
|
_92
Not transferable local cheque
|
_93
Reference giro
|
_94
Urgent giro
|
_95
Free format giro
|
_96
Requested method for payment was not used
|
_97
Clearing between partners
|
_ZZZ
Mutually defined
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PREFIX
prefix before the code in this Enumeration.
|
Modifier and Type | Method and Description |
---|---|
static PaymentMeansCode |
getByCode(java.lang.String code)
Gets the type by the provided code.
|
java.lang.String |
getCode()
Gets the code.
|
java.lang.String |
getDescription()
Gets the description.
|
static boolean |
isKnownCode(java.lang.String code)
Checks if the given code is contained in the Enumeration.
|
java.lang.String |
toString() |
static PaymentMeansCode |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PaymentMeansCode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PaymentMeansCode _1
Instrument not defined
Not defined legally enforceable agreement between two or more parties (expressing a contractual right or a right to the payment of money).
public static final PaymentMeansCode _10
In cash
Payment by currency (including bills and coins) in circulation, including checking account deposits.
public static final PaymentMeansCode _11
ACH savings credit reversal
A request to reverse an ACH credit transaction to a savings account.
public static final PaymentMeansCode _12
ACH savings debit reversal
A request to reverse an ACH debit transaction to a savings account.
public static final PaymentMeansCode _13
ACH savings credit
A credit transaction made through the ACH system to a savings account.
public static final PaymentMeansCode _14
ACH savings debit
A debit transaction made through the ACH system to a savings account.
public static final PaymentMeansCode _15
Bookentry credit
A credit entry between two accounts at the same bank branch. Synonym: house credit.
public static final PaymentMeansCode _16
Bookentry debit
A debit entry between two accounts at the same bank branch. Synonym: house debit.
public static final PaymentMeansCode _17
ACH demand cash concentration/disbursement (CCD) credit
A credit transaction made through the ACH system to a demand deposit account using the CCD payment format.
public static final PaymentMeansCode _18
ACH demand cash concentration/disbursement (CCD) debit
A debit transaction made through the ACH system to a demand deposit account using the CCD payment format.
public static final PaymentMeansCode _19
ACH demand corporate trade payment (CTP) credit
A credit transaction made through the ACH system to a demand deposit account using the CTP payment format.
public static final PaymentMeansCode _2
Automated clearing house credit
A credit transaction made through the automated clearing house system.
public static final PaymentMeansCode _20
Cheque
Payment by a pre-printed form on which instructions are given to an account holder (a bank or building society) to pay a stated sum to a named recipient.
public static final PaymentMeansCode _21
Banker’s draft
Issue of a banker’s draft in payment of the funds.
public static final PaymentMeansCode _22
Certified banker’s draft
Cheque drawn by a bank on itself or its agent. A person who owes money to another buys the draft from a bank for cash and hands it to the creditor who need have no fear that it might be dishonoured.
public static final PaymentMeansCode _23
Bank cheque (issued by a banking or similar establishment)
Payment by a pre-printed form, which has been completed by a financial institution, on which instructions are given to an account holder (a bank or building society) to pay a stated sum to a named recipient.
public static final PaymentMeansCode _24
Bill of exchange awaiting acceptance
Bill drawn by the creditor on the debtor but not yet accepted by the debtor.
public static final PaymentMeansCode _25
Certified cheque
Payment by a pre-printed form stamped with the paying bank’s certification on which instructions are given to an account holder (a bank or building society) to pay a stated sum to a named recipient .
public static final PaymentMeansCode _26
Local cheque
Indicates that the cheque is given local to the recipient.
public static final PaymentMeansCode _27
ACH demand corporate trade payment (CTP) debit
A debit transaction made through the ACH system to a demand deposit account using the CTP payment format.
public static final PaymentMeansCode _28
ACH demand corporate trade exchange (CTX) credit
A credit transaction made through the ACH system to a demand deposit account using the CTX payment format.
public static final PaymentMeansCode _29
ACH demand corporate trade exchange (CTX) debit
A debit transaction made through the ACH system to a demand account using the CTX payment format.
public static final PaymentMeansCode _3
Automated clearing house debit
A debit transaction made through the automated clearing house system.
public static final PaymentMeansCode _30
Credit transfer
Payment by credit movement of funds from one account to another.
public static final PaymentMeansCode _31
Debit transfer
Payment by debit movement of funds from one account to another.
public static final PaymentMeansCode _32
ACH demand cash concentration/disbursement plus (CCD+)
credit A credit transaction made through the ACH system to a demand deposit account using the CCD+ payment format.
public static final PaymentMeansCode _33
ACH demand cash concentration/disbursement plus (CCD+)
debit A debit transaction made through the ACH system to a demand deposit account using the CCD+ payment format.
public static final PaymentMeansCode _34
ACH prearranged payment and deposit (PPD)
A consumer credit transaction made through the ACH system to a demand deposit or savings account.
public static final PaymentMeansCode _35
ACH savings cash concentration/disbursement (CCD) credit
A credit transaction made through the ACH system to a demand deposit or savings account.
public static final PaymentMeansCode _36
ACH savings cash concentration/disbursement (CCD) debit
A debit transaction made through the ACH system to a savings account using the CCD payment format.
public static final PaymentMeansCode _37
ACH savings corporate trade payment (CTP) credit
A credit transaction made through the ACH system to a savings account using the CTP payment format.
public static final PaymentMeansCode _38
ACH savings corporate trade payment (CTP) debit
A debit transaction made through the ACH system to a savings account using the CTP payment format.
public static final PaymentMeansCode _39
ACH savings corporate trade exchange (CTX) credit
A credit transaction made through the ACH system to a savings account using the CTX payment format.
public static final PaymentMeansCode _4
ACH demand debit reversal
A request to reverse an ACH debit transaction to a demand deposit account.
public static final PaymentMeansCode _40
ACH savings corporate trade exchange (CTX) debit
A debit transaction made through the ACH system to a savings account using the CTX payment format.
public static final PaymentMeansCode _41
ACH savings cash concentration/disbursement plus (CCD+)
credit A credit transaction made through the ACH system to a savings account using the CCD+ payment format.
public static final PaymentMeansCode _42
Payment to bank account
Payment by an arrangement for settling debts that is operated by the Post Office.
public static final PaymentMeansCode _43
ACH savings cash concentration/disbursement plus (CCD+)
debit A debit transaction made through the ACH system to a savings account using the CCD+ payment format.
public static final PaymentMeansCode _44
Accepted bill of exchange
Bill drawn by the creditor on the debtor and accepted by the debtor.
public static final PaymentMeansCode _45
Referenced home-banking credit transfer
A referenced credit transfer initiated through home- banking.
public static final PaymentMeansCode _46
Interbank debit transfer
A debit transfer via interbank means.
public static final PaymentMeansCode _47
Home-banking debit transfer
A debit transfer initiated through home-banking.
public static final PaymentMeansCode _48
Bank card
Payment by means of a card issued by a bank or other financial institution.
public static final PaymentMeansCode _49
Direct debit
The amount is to be, or has been, directly debited to the customer’s bank account.
public static final PaymentMeansCode _5
ACH demand credit reversal
A request to reverse a credit transaction to a demand deposit account.
public static final PaymentMeansCode _50
Payment by postgiro
A method for the transmission of funds through the postal system rather than through the banking system.
public static final PaymentMeansCode _51
FR, norme 6 97-Telereglement CFONB (French Organisation for
Banking Standards) - Option A A French standard procedure that allows a debtor to pay an amount due to a creditor. The creditor will forward it to its bank, which will collect the money on the bank account of the debtor.
public static final PaymentMeansCode _52
Urgent commercial payment
Payment order which requires guaranteed processing by the most appropriate means to ensure it occurs on the requested execution date, provided that it is issued to the ordered bank before the agreed cut-off time.
public static final PaymentMeansCode _53
Urgent Treasury Payment
Payment order or transfer which must be executed, by the most appropriate means, as urgently as possible and before urgent commercial payments.
public static final PaymentMeansCode _6
ACH demand credit
A credit transaction made through the ACH system to a demand deposit account.
public static final PaymentMeansCode _60
Promissory note
Payment by an unconditional promise in writing made by one person to another, signed by the maker, engaging to pay on demand or at a fixed or determinable future time a sum certain in money, to order or to bearer.
public static final PaymentMeansCode _61
Promissory note signed by the debtor
Payment by an unconditional promise in writing made by the debtor to another person, signed by the debtor, engaging to pay on demand or at a fixed or determinable future time a sum certain in money, to order or to bearer.
public static final PaymentMeansCode _62
Promissory note signed by the debtor and endorsed by a bank
Payment by an unconditional promise in writing made by the debtor to another person, signed by the debtor and endorsed by a bank, engaging to pay on demand or at a fixed or determinable future time a sum certain in money, to order or to bearer.
public static final PaymentMeansCode _63
Promissory note signed by the debtor and endorsed by a
third party Payment by an unconditional promise in writing made by the debtor to another person, signed by the debtor and endorsed by a third party, engaging to pay on demand or at a fixed or determinable future time a sum certain in money, to order or to bearer.
public static final PaymentMeansCode _64
Promissory note signed by a bank
Payment by an unconditional promise in writing made by the bank to another person, signed by the bank, engaging to pay on demand or at a fixed or determinable future time a sum certain in money, to order or to bearer.
public static final PaymentMeansCode _65
Promissory note signed by a bank and endorsed by another
bank Payment by an unconditional promise in writing made by the bank to another person, signed by the bank and endorsed by another bank, engaging to pay on demand or at a fixed or determinable future time a sum certain in money, to order or to bearer.
public static final PaymentMeansCode _66
Promissory note signed by a third party
Payment by an unconditional promise in writing made by a third party to another person, signed by the third party, engaging to pay on demand or at a fixed or determinable future time a sum certain in money, to order or to bearer.
public static final PaymentMeansCode _67
Promissory note signed by a third party and endorsed by a
bank Payment by an unconditional promise in writing made by a third party to another person, signed by the third party and endorsed by a bank, engaging to pay on demand or at a fixed or determinable future time a sum certain in money, to order or to bearer.
public static final PaymentMeansCode _7
ACH demand debit
A debit transaction made through the ACH system to a demand deposit account.
public static final PaymentMeansCode _70
Bill drawn by the creditor on the debtor
Bill drawn by the creditor on the debtor.
public static final PaymentMeansCode _74
Bill drawn by the creditor on a bank
Bill drawn by the creditor on a bank.
public static final PaymentMeansCode _75
Bill drawn by the creditor, endorsed by another bank
Bill drawn by the creditor, endorsed by another bank.
public static final PaymentMeansCode _76
Bill drawn by the creditor on a bank and endorsed by a
third party Bill drawn by the creditor on a bank and endorsed by a third party.
public static final PaymentMeansCode _77
Bill drawn by the creditor on a third party
Bill drawn by the creditor on a third party.
public static final PaymentMeansCode _78
Bill drawn by creditor on third party, accepted and
endorsed by bank Bill drawn by creditor on third party, accepted and endorsed by bank.
public static final PaymentMeansCode _8
Hold
Indicates that the bank should hold the payment for collection by the beneficiary or other instructions.
public static final PaymentMeansCode _9
National or regional clearing
Indicates that the payment should be made using the national or regional clearing.
public static final PaymentMeansCode _91
Not transferable banker’s draft
Issue a bankers draft not endorsable.
public static final PaymentMeansCode _92
Not transferable local cheque
Issue a cheque not endorsable in payment of the funds.
public static final PaymentMeansCode _93
Reference giro
Ordering customer tells the bank to use the payment system 'Reference giro'. Used in the Finnish national banking system.
public static final PaymentMeansCode _94
Urgent giro
Ordering customer tells the bank to use the bank service 'Urgent Giro' when transferring the payment. Used in Finnish national banking system.
public static final PaymentMeansCode _95
Free format giro
Ordering customer tells the ordering bank to use the bank service 'Free Format Giro' when transferring the payment. Used in Finnish national banking system.
public static final PaymentMeansCode _96
Requested method for payment was not used
If the requested method for payment was or could not be used, this code indicates that.
public static final PaymentMeansCode _97
Clearing between partners
Amounts which two partners owe to each other to be compensated in order to avoid useless payments.
public static final PaymentMeansCode _ZZZ
Mutually defined
A code assigned within a code list to be used on an interim basis and as defined among trading partners until a precise code can be assigned to the code list.
public static final java.lang.String PREFIX
prefix before the code in this Enumeration.
public static PaymentMeansCode getByCode(java.lang.String code)
Gets the type by the provided code.
code
- the codepublic java.lang.String getCode()
Gets the code.
public java.lang.String getDescription()
Gets the description.
public static boolean isKnownCode(java.lang.String code)
Checks if the given code is contained in the Enumeration.
code
- the codepublic java.lang.String toString()
toString
in class java.lang.Enum<PaymentMeansCode>
public static PaymentMeansCode valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static PaymentMeansCode[] values()
for (PaymentMeansCode c : PaymentMeansCode.values()) System.out.println(c);
Copyright © 2014-2018 Konik.io. All Rights Reserved.