/ubl:Invoice/cac:PaymentMeans/cbc:PaymentMeansCode

Payment Means Payment Means Code

Context ID INV0778
Cardinality 1..1
Usage M

Description

A code signifying the type of this means of payment.

The means, expressed as code, for how a payment is expected to be or has been settled.

MyInvois Malaysia defines its own set of payment means codes: payment mode code list. These are supported in VRBL by prefixing the Malaysian code values with the prefix VRBL:MY: Where possible these are declared as equivalent to a value of the UNCL 4461 list and either format is supported in the Payment Means Type Code element.

Details

vrbl-invoice-my-1p0

Following codes are allowed:

VRBL UNCL 4461 Description
VRBL:MY:01 10 Cash
VRBL:MY:02 20 Cheque
VRBL:MY:03 30, 58 Bank Transfer
VRBL:MY:04 54 Credit Card
VRBL:MY:05 55 Debit Card
VRBL:MY:06 e-Wallet / Digital Wallet *
VRBL:MY:07 Digital Bank *
VRBL:MY:08 ZZZ Others

Rules

Rule ID Error Message
VRBL-INV-MY-1p0-94 The value of the Payment Means Payment Means Code must be contained in MY Payment Means Code [VRBL-CL-MY-PaymentMeansCode] (prefixed by 'VRBL:MY:') or be contained in MY UNCL 4461 [VRBL-CL-MY-UNCL-4461]. Allowed values: VRBL:MY:01, VRBL:MY:02, VRBL:MY:03, VRBL:MY:04, VRBL:MY:05, VRBL:MY:06, VRBL:MY:07, VRBL:MY:08 or 10, 20, 30, 54, 55, 58, ZZZ.