Home » NOVA Payment » NOVA Payment Data Types
ch.voev.nova.payment.datatypes
)Types / Enumerations:
The unique identifier of an Account throughout the NOVA platform. Defined as a string of 10 alpha-numeric characters in uppercase.
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
---|---|---|---|---|
id | String | 1..1 | @Size(min=0, max=10) |
Represents a set of distinct categories a payment transaction can be associated with.
Name | Description |
---|---|
OPEN_DEPOSIT | Symbolizes an open deposit on an account that needs to be paid. |
DEPOSIT_PAYMENT | Symbolizes the payment of an open deposit. |
DEPOSIT_PAYMENT_REFUND | Symbolizes the refund of a deposit payment. |
OPEN_DEPOSIT_CANCELLATION | Symbolizes the cancellation and therefore equalization of an open deposit. |
ACCOUNT_PAYMENT | Symbolizes a regular payment utilizing an account as the payment instrument. |
ACCOUNT_REFUND | Symbolizes the refund of an existing payment. |
REMAINING_CREDIT_CHARGEBACK | Symbolizes the chargeback of an amount from one account to the other. |
REMAINING_CREDIT_PAYOUT | Symbolizes the payout of a remaining credit on an external payment instrument. An example would be the payout to an account defined by IBAN. |
REMAINING_CREDIT_PAYOUT_CANCELLATION | Symbolizes the cancellation of an existing payout transaction e. g. because the payout was rejected by an external provider. |
COUPON_REDEMPTION | Symbolizes a payment made by redeeming an existing coupon. |
COUPON_REFUND | Symbolizes the refund of an existing payment transaction made with a coupon. |
UNKNOWN | Please be aware that this enum is an extensible enum. This means that new literals can be introduced without prior notice. |