public enum PaymentMeansCode extends Enum<PaymentMeansCode>
Represents payment code according to UNCL 4461.
| Enum Constant and Description |
|---|
_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).
|
_10
In cash
Payment by currency (including bills and coins) in
circulation, including checking account deposits.
|
_11
ACH savings credit reversal
A request to reverse an ACH credit transaction to a
savings account.
|
_12
ACH savings debit reversal
A request to reverse an ACH debit transaction to a
savings account.
|
_13
ACH savings credit
A credit transaction made through the ACH system to a
savings account.
|
_14
ACH savings debit
A debit transaction made through the ACH system to a
savings account.
|
_15
Bookentry credit
A credit entry between two accounts at the same bank
branch.
|
_16
Bookentry debit
A debit entry between two accounts at the same bank
branch.
|
_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.
|
_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.
|
_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.
|
_2
Automated clearing house credit
A credit transaction made through the automated clearing
house system.
|
_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.
|
_21
Banker's draft
Issue of a banker's draft in payment of the funds.
|
_22
Certified banker's draft
Cheque drawn by a bank on itself or its agent.
|
_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.
|
_24
Bill of exchange awaiting acceptance
Bill drawn by the creditor on the debtor but not yet
accepted by the debtor.
|
_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 .
|
_26
Local cheque
Indicates that the cheque is given local to the
recipient.
|
_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.
|
_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.
|
_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.
|
_3
Automated clearing house debit
A debit transaction made through the automated clearing
house system.
|
_30
Credit transfer
Payment by credit movement of funds from one account to
another.
|
_31
Debit transfer
Payment by debit movement of funds from one account to
another.
|
_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.
|
_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.
|
_34
ACH prearranged payment and deposit (PPD)
A consumer credit transaction made through the ACH
system to a demand deposit or savings account.
|
_35
ACH savings cash concentration/disbursement (CCD) credit
A credit transaction made through the ACH system to a
demand deposit or savings account.
|
_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.
|
_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.
|
_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.
|
_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.
|
_4
ACH demand debit reversal
A request to reverse an ACH debit transaction to a
demand deposit account.
|
_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.
|
_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.
|
_42
Payment to bank account
Payment by an arrangement for settling debts that is
operated by the Post Office.
|
_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.
|
_44
Accepted bill of exchange
Bill drawn by the creditor on the debtor and accepted by
the debtor.
|
_45
Referenced home-banking credit transfer
A referenced credit transfer initiated through home-
banking.
|
_46
Interbank debit transfer
A debit transfer via interbank means.
|
_47
Home-banking debit transfer
A debit transfer initiated through home-banking.
|
_48
Bank card
Payment by means of a card issued by a bank or other
financial institution.
|
_49
Direct debit
The amount is to be, or has been, directly debited to
the customer's bank account.
|
_5
ACH demand credit reversal
A request to reverse a credit transaction to a demand
deposit account.
|
_50
Payment by postgiro
A method for the transmission of funds through the
postal system rather than through the banking system.
|
_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.
|
_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.
|
_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.
|
_6
ACH demand credit
A credit transaction made through the ACH system to a
demand deposit account.
|
_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.
|
_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.
|
_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.
|
_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.
|
_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.
|
_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.
|
_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.
|
_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.
|
_7
ACH demand debit
A debit transaction made through the ACH system to a
demand deposit account.
|
_70
Bill drawn by the creditor on the debtor
Bill drawn by the creditor on the debtor.
|
_74
Bill drawn by the creditor on a bank
Bill drawn by the creditor on a bank.
|
_75
Bill drawn by the creditor, endorsed by another bank
Bill drawn by the creditor, endorsed by another bank.
|
_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.
|
_77
Bill drawn by the creditor on a third party
Bill drawn by the creditor on a third party.
|
_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.
|
_8
Hold
Indicates that the bank should hold the payment for
collection by the beneficiary or other instructions.
|
_9
National or regional clearing
Indicates that the payment should be made using the
national or regional clearing.
|
_91
Not transferable banker's draft
Issue a bankers draft not endorsable.
|
_92
Not transferable local cheque
Issue a cheque not endorsable in payment of the funds.
|
_93
Reference giro
Ordering customer tells the bank to use the payment
system 'Reference giro'.
|
_94
Urgent giro
Ordering customer tells the bank to use the bank service
'Urgent Giro' when transferring the payment.
|
_95
Free format giro
Ordering customer tells the ordering bank to use the
bank service 'Free Format Giro' when transferring the
payment.
|
_96
Requested method for payment was not used
If the requested method for payment was or could not be
used, this code indicates that.
|
_97
Clearing between partners
Amounts which two partners owe to each other to be
compensated in order to avoid useless payments.
|
_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.
|
| Modifier and Type | Method and Description |
|---|---|
static PaymentMeansCode |
getByCode(String code)
|
String |
getCode()
|
String |
getDescription()
|
static boolean |
isKnownCode(String code)
|
String |
toString() |
static PaymentMeansCode |
valueOf(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
public static final PaymentMeansCode _10
public static final PaymentMeansCode _11
public static final PaymentMeansCode _12
public static final PaymentMeansCode _13
public static final PaymentMeansCode _14
public static final PaymentMeansCode _15
public static final PaymentMeansCode _16
public static final PaymentMeansCode _17
public static final PaymentMeansCode _18
public static final PaymentMeansCode _19
public static final PaymentMeansCode _2
public static final PaymentMeansCode _20
public static final PaymentMeansCode _21
public static final PaymentMeansCode _22
public static final PaymentMeansCode _23
public static final PaymentMeansCode _24
public static final PaymentMeansCode _25
public static final PaymentMeansCode _26
public static final PaymentMeansCode _27
public static final PaymentMeansCode _28
public static final PaymentMeansCode _29
public static final PaymentMeansCode _3
public static final PaymentMeansCode _30
public static final PaymentMeansCode _31
public static final PaymentMeansCode _32
public static final PaymentMeansCode _33
public static final PaymentMeansCode _34
public static final PaymentMeansCode _35
public static final PaymentMeansCode _36
public static final PaymentMeansCode _37
public static final PaymentMeansCode _38
public static final PaymentMeansCode _39
public static final PaymentMeansCode _4
public static final PaymentMeansCode _40
public static final PaymentMeansCode _41
public static final PaymentMeansCode _42
public static final PaymentMeansCode _43
public static final PaymentMeansCode _44
public static final PaymentMeansCode _45
public static final PaymentMeansCode _46
public static final PaymentMeansCode _47
public static final PaymentMeansCode _48
public static final PaymentMeansCode _49
public static final PaymentMeansCode _5
public static final PaymentMeansCode _50
public static final PaymentMeansCode _51
public static final PaymentMeansCode _52
public static final PaymentMeansCode _53
public static final PaymentMeansCode _6
public static final PaymentMeansCode _60
public static final PaymentMeansCode _61
public static final PaymentMeansCode _62
public static final PaymentMeansCode _63
public static final PaymentMeansCode _64
public static final PaymentMeansCode _65
public static final PaymentMeansCode _66
public static final PaymentMeansCode _67
public static final PaymentMeansCode _7
public static final PaymentMeansCode _70
public static final PaymentMeansCode _74
public static final PaymentMeansCode _75
public static final PaymentMeansCode _76
public static final PaymentMeansCode _77
public static final PaymentMeansCode _78
public static final PaymentMeansCode _8
public static final PaymentMeansCode _9
public static final PaymentMeansCode _91
public static final PaymentMeansCode _92
public static final PaymentMeansCode _93
public static final PaymentMeansCode _94
public static final PaymentMeansCode _95
public static final PaymentMeansCode _96
public static final PaymentMeansCode _97
public static final PaymentMeansCode _ZZZ
public static final String PREFIX
prefix before the code in this Enumeration.
public static PaymentMeansCode getByCode(String code)
Gets the type by the provided code.
code - the codepublic String getDescription()
Gets the description.
public static boolean isKnownCode(String code)
Checks if the given code is contained in the Enumeration.
code - the codepublic String toString()
toString in class Enum<PaymentMeansCode>public static PaymentMeansCode valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant
with the specified nameNullPointerException - if the argument is nullpublic static PaymentMeansCode[] values()
for (PaymentMeansCode c : PaymentMeansCode.values()) System.out.println(c);
Copyright © 2014 Konik.io. All Rights Reserved.