Mexico (Pymnt): Rules

View the Rules for Mexico (Pymnt).

Rules

Description
[VRBL-STM-MX-1p0-1]-The Statement Extension Export Type Code must exist within the Statement Extension.
[VRBL-STM-MX-1p0-2]-The value of the Statement Extension Export Type Code must be contained in MX Export type code [VRBL-CL-MX-ExportTypeCode] (prefixed by 'VRBL:MX:'). Allowed values: VRBL:MX:01.
[VRBL-STM-MX-1p0-3]-The value of the Statement Extension Invoice Subtype Code must be contained in MX Invoice subtype code [VRBL-CL-MX-InvoiceSubtypeCode-Payment-Subset] (prefixed by 'VRBL:MX:'). Allowed values: VRBL:MX:CP01.
[VRBL-STM-MX-1p0-4]-The Statement Extension Withholding Tax Amount must have no more decimals than allowed by the Statement Extension Withholding Tax Amount Currency ID.
[VRBL-STM-MX-1p0-5]-The Statement Extension Withholding Tax Subtotal Taxable Amount must have no more decimals than allowed by the Statement Extension Withholding Tax Subtotal Taxable Amount Currency ID.
[VRBL-STM-MX-1p0-6]-The Statement Extension Withholding Tax Subtotal Amount must have no more decimals than allowed by the Statement Extension Withholding Tax Subtotal Amount Currency ID.
[VRBL-STM-MX-1p0-7]-The value of the Statement Extension Withholding Tax Subtotal Tax ID must be contained in Tax Category ID [VRBL-CL-MX-TaxCategoryID] (prefixed by 'VRBL:MX:') or be contained in UNCL 5305 [VRBL-CL-MX-UNCL-5305].
[VRBL-STM-MX-1p0-8]-The value of the Statement Extension Withholding Tax Subtotal Category Scheme ID must be contained in Tax Scheme ID [VRBL-CL-MX-TaxSchemeID] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-9]-The value of the Statement Extension Withholding Tax Subtotal Category Scheme Tax Type Code must be contained in Tax Type Code [VRBL-CL-MX-TaxTypeCode] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-10]-The value of the Statement Document Currency Code must be contained in MX Currency code subset 1 [VRBL-CL-MX-CurrencyCode-Subset]. Allowed values: MXN.
[VRBL-STM-MX-1p0-11]-The Statement Total Balance Amount must have no more decimals than allowed by the Statement Total Balance Amount Currency ID.
[VRBL-STM-MX-1p0-12]-The value of the Statement Type Code must be contained in MX Statement Type Code [VRBL-CL-MX-StatementTypeCode] (prefixed by 'VRBL:MX:'). Allowed values: VRBL:MX:P.
[VRBL-STM-MX-1p0-13]-The value of the Statement Additional Document Reference Scheme ID must be contained in MX Additional document referece scheme ID code [VRBL-CL-MX-AdditionalDocumentReference-schemeID] (prefixed by 'VRBL:MX:'). Allowed values: VRBL:MX:04.
[VRBL-STM-MX-1p0-14]-The Statement Seller Party Legal Entity Registration Name must exist within the Statement Seller Party Group.
[VRBL-STM-MX-1p0-15]-The Statement Seller Postal Zone must contain a valid postal code.
[VRBL-STM-MX-1p0-16]-The Statement Seller Tax Company ID must be a valid RFC. For a Legal Entity, 12 characters are expected (3 Letters, 6 Digits, 3 Alphanumeric). For a Natural Person, 13 characters are expected (4 Letters, 6 Digits, 3 Alphanumeric).
[VRBL-STM-MX-1p0-17]-The value of the Statement Seller Tax Scheme ID must be contained in Party Tax Scheme ID [VRBL-CL-MX-Party-TaxSchemeID] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-18]-The Statement Buyer Party Legal Entity Registration Name must exist within the Statement Buyer Party Group.
[VRBL-STM-MX-1p0-19]-If the Statement Buyer Party Legal Entity Registration Name is 'PUBLICO EN GENERAL' the Statement Buyer Tax Company ID must be 'XAXX010101000'.
[VRBL-STM-MX-1p0-20]-If the Statement Buyer Tax Company ID is 'XAXX010101000' the Statement Buyer Country Group must not exist.
[VRBL-STM-MX-1p0-21]-If the Statement Buyer Tax Company ID is 'XAXX010101000' or 'XEXX010101000' the Statement Buyer Postal Zone must be equal to the Statement Seller Postal Zone.
[VRBL-STM-MX-1p0-22]-The Statement Buyer Tax Company ID must be a valid RFC. For a Legal Entity, 12 characters are expected (3 Letters, 6 Digits, 3 Alphanumeric). For a Natural Person, 13 characters are expected (4 Letters, 6 Digits, 3 Alphanumeric).
[VRBL-STM-MX-1p0-23]-If the Statement Buyer Tax Company ID is 'XEXX010101000' the Statement Buyer Country Identification Code must exist.
[VRBL-STM-MX-1p0-24]-The value of the Statement Buyer Tax Scheme ID must be contained in Party Tax Scheme ID [VRBL-CL-MX-Party-TaxSchemeID] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-25]-If the Statement Buyer Tax Company ID is 'XEXX010101000' the Statement Buyer Tax Scheme ID must be VRBL:MX:616.
[VRBL-STM-MX-1p0-26]-The Statement Tax Total Amount must have no more decimals than allowed by the Statement Tax Total Amount Currency ID.
[VRBL-STM-MX-1p0-27]-The Statement Tax Subtotal Taxable Amount must have no more decimals than allowed by the Statement Tax Subtotal Taxable Amount Currency ID.
[VRBL-STM-MX-1p0-28]-The Statement Tax Subtotal Amount must have no more decimals than allowed by the Statement Tax Subtotal Amount Currency ID.
[VRBL-STM-MX-1p0-29]-The value of the Statement Tax Subtotal Tax ID must be contained in Tax Category ID [VRBL-CL-MX-TaxCategoryID] (prefixed by 'VRBL:MX:') or be contained in UNCL 5305 [VRBL-CL-MX-UNCL-5305].
[VRBL-STM-MX-1p0-30]-The value of the Statement Tax Subtotal Category Scheme ID must be contained in Tax Scheme ID [VRBL-CL-MX-TaxSchemeID] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-31]-The value of the Statement Tax Subtotal Category Scheme Tax Type Code must be contained in Tax Type Code [VRBL-CL-MX-TaxTypeCode] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-32]-The value of the Statement Line Statement Line Extension Document Currency Code must be contained in MX Currency code subset 2 [VRBL-CL-MX-CurrencyCode-Subset2].
[VRBL-STM-MX-1p0-33]-When the Statement Line Statement Line Extension Document Currency Code is different from MXN or XXX, the Statement Line Statement Line Extension Exchange Rate Calculation Rate must exist and be greater than 0.
[VRBL-STM-MX-1p0-34]-When the Statement Line Statement Line Extension Document Currency Code is MXN, the Statement Line Statement Line Extension Exchange Rate Group must not exist or be equal to 1.
[VRBL-STM-MX-1p0-35]-The Statement Line Statement Line Extension Payment Paid Amount must exist within the Statement Line Statement Line Extension Payment Group.
[VRBL-STM-MX-1p0-36]-The Statement Line Statement Line Extension Payment Paid Amount must have no more decimals than allowed by the Statement Line Statement Line Extension Payment Paid Amount Currency ID.
[VRBL-STM-MX-1p0-37]-The allowed maximum number of characters for the Statement Line Statement Line Extension Payment Transaction ID is 100.
[VRBL-STM-MX-1p0-38]-The Statement Line Statement Line Extension Tax Total Amount must have no more decimals than allowed by the Statement Line Statement Line Extension Tax Total Amount Currency ID.
[VRBL-STM-MX-1p0-39]-The Statement Line Statement Line Extension Tax Subtotal Taxable Amount must have no more decimals than allowed by the Statement Line Statement Line Extension Tax Subtotal Taxable Amount Currency ID.
[VRBL-STM-MX-1p0-40]-The Statement Line Statement Line Extension Tax Subtotal Amount must have no more decimals than allowed by the Statement Line Statement Line Extension Tax Subtotal Amount Currency ID.
[VRBL-STM-MX-1p0-41]-The value of the Statement Line Statement Line Extension Tax Subtotal Tax ID must be contained in Tax Category ID [VRBL-CL-MX-TaxCategoryID] (prefixed by 'VRBL:MX:') or be contained in UNCL 5305 [VRBL-CL-MX-UNCL-5305].
[VRBL-STM-MX-1p0-42]-The value of the Statement Line Statement Line Extension Tax Subtotal Category Scheme ID must be contained in Tax Scheme ID [VRBL-CL-MX-TaxSchemeID] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-43]-The value of the Statement Line Statement Line Extension Tax Subtotal Category Scheme Tax Type Code must be contained in Tax Type Code [VRBL-CL-MX-TaxTypeCode] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-44]-The Statement Line Statement Line Extension Withholding Tax Amount must have no more decimals than allowed by the Statement Line Statement Line Extension Withholding Tax Amount Currency ID.
[VRBL-STM-MX-1p0-45]-The Statement Line Statement Line Extension Withholding Tax Subtotal Taxable Amount must have no more decimals than allowed by the Statement Line Statement Line Extension Withholding Tax Subtotal Taxable Amount Currency ID.
[VRBL-STM-MX-1p0-46]-The Statement Line Statement Line Extension Withholding Tax Subtotal Amount must have no more decimals than allowed by the Statement Line Statement Line Extension Withholding Tax Subtotal Amount Currency ID.
[VRBL-STM-MX-1p0-47]-The value of the Statement Line Statement Line Extension Withholding Tax Subtotal Tax ID must be contained in Tax Category ID [VRBL-CL-MX-TaxCategoryID] (prefixed by 'VRBL:MX:') or be contained in UNCL 5305 [VRBL-CL-MX-UNCL-5305].
[VRBL-STM-MX-1p0-48]-The value of the Statement Line Statement Line Extension Withholding Tax Subtotal Category Scheme ID must be contained in Tax Scheme ID [VRBL-CL-MX-TaxSchemeID] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-49]-The value of the Statement Line Statement Line Extension Withholding Tax Subtotal Category Scheme Tax Type Code must be contained in Tax Type Code [VRBL-CL-MX-TaxTypeCode] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-50]-The value of the Statement Line Payment Means Payment Means Code must be contained in MX Payment Means Code [VRBL-CL-MX-PaymentMeansCode] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-51]-The required minimum number of characters for the Statement Line Payment Means Payer Financial Account Financial Institution Branch ID is 10.
[VRBL-STM-MX-1p0-52]-The allowed maximum number of characters for the Statement Line Payment Means Payer Financial Account Financial Institution Branch ID is 50.
[VRBL-STM-MX-1p0-53]-The allowed maximum number of characters for the Statement Line Payment Means Payer Financial Account Financial Institution Branch Financial Institution Name is 300.
[VRBL-STM-MX-1p0-54]-The required minimum number of characters for the Statement Line Financial Institution Branch ID is 10.
[VRBL-STM-MX-1p0-55]-The allowed maximum number of characters for the Statement Line Financial Institution Branch ID is 50.
[VRBL-STM-MX-1p0-56]-The value of the Statement Line Invoice Document Reference Document Currency Code must be contained in MX Currency code subset 2 [VRBL-CL-MX-CurrencyCode-Subset2].
[VRBL-STM-MX-1p0-57]-When the Statement Line Invoice Document Reference Document Currency Code is different than Statement Line Statement Line Extension Document Currency Code, the Statement Line Invoice Document Reference Exchange Rate Calculation Rate must exist.
[VRBL-STM-MX-1p0-58]-When the Statement Line Invoice Document Reference Document Currency Code is equal to Statement Line Statement Line Extension Document Currency Code, the Statement Line Invoice Document Reference Exchange Rate Calculation Rate if existing must be equal to 1.
[VRBL-STM-MX-1p0-59]-The allowed maximum number of characters for the Statement Line Invoice Document Reference Invoice Series is 25.
[VRBL-STM-MX-1p0-60]-The Statement Line Invoice Document Reference Outstanding Amount Currency ID must be the same as Statement Line Invoice Document Reference Document Currency Code.
[VRBL-STM-MX-1p0-61]-The Statement Line Invoice Document Reference Outstanding Amount must have no more decimals than allowed by the Statement Line Invoice Document Reference Outstanding Amount Currency ID.
[VRBL-STM-MX-1p0-62]-The Statement Line Invoice Document Reference Paid Amount Currency ID must be the same as Statement Line Invoice Document Reference Document Currency Code.
[VRBL-STM-MX-1p0-63]-The Statement Line Invoice Document Reference Paid Amount must have no more decimals than allowed by the Statement Line Invoice Document Reference Paid Amount Currency ID.
[VRBL-STM-MX-1p0-64]-The Statement Line Invoice Document Reference Previous Balance Amount Currency ID must be the same as Statement Line Invoice Document Reference Document Currency Code.
[VRBL-STM-MX-1p0-65]-The Statement Line Invoice Document Reference Previous Balance Amount must have no more decimals than allowed by the Statement Line Invoice Document Reference Previous Balance Amount Currency ID.
[VRBL-STM-MX-1p0-66]-The Statement Line Invoice Document Reference Tax Total Amount must have no more decimals than allowed by the Statement Line Invoice Document Reference Tax Total Amount Currency ID.
[VRBL-STM-MX-1p0-67]-The Statement Line Invoice Document Reference Tax Subtotal Taxable Amount must have no more decimals than allowed by the Statement Line Invoice Document Reference Tax Subtotal Taxable Amount Currency ID.
[VRBL-STM-MX-1p0-68]-The Statement Line Invoice Document Reference Tax Subtotal Amount must have no more decimals than allowed by the Statement Line Invoice Document Reference Tax Subtotal Amount Currency ID.
[VRBL-STM-MX-1p0-69]-The value of the Statement Line Invoice Document Reference Tax Subtotal Tax ID must be contained in Tax Category ID [VRBL-CL-MX-TaxCategoryID] (prefixed by 'VRBL:MX:') or be contained in UNCL 5305 [VRBL-CL-MX-UNCL-5305].
[VRBL-STM-MX-1p0-70]-The value of the Statement Line Invoice Document Reference Tax Subtotal Category Scheme ID must be contained in Tax Scheme ID [VRBL-CL-MX-TaxSchemeID] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-71]-The value of the Statement Line Invoice Document Reference Tax Subtotal Category Scheme Tax Type Code must be contained in Tax Type Code [VRBL-CL-MX-TaxTypeCode] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-72]-The Statement Line Invoice Document Reference Withholding Tax Amount must have no more decimals than allowed by the Statement Line Invoice Document Reference Withholding Tax Amount Currency ID.
[VRBL-STM-MX-1p0-73]-The Statement Line Invoice Document Reference Withholding Tax Subtotal Taxable Amount must have no more decimals than allowed by the Statement Line Invoice Document Reference Withholding Tax Subtotal Taxable Amount Currency ID.
[VRBL-STM-MX-1p0-74]-The Statement Line Invoice Document Reference Withholding Tax Subtotal Amount must have no more decimals than allowed by the Statement Line Invoice Document Reference Withholding Tax Subtotal Amount Currency ID.
[VRBL-STM-MX-1p0-75]-The value of the Statement Line Invoice Document Reference Withholding Tax Subtotal Tax ID must be contained in Tax Category ID [VRBL-CL-MX-TaxCategoryID] (prefixed by 'VRBL:MX:') or be contained in UNCL 5305 [VRBL-CL-MX-UNCL-5305].
[VRBL-STM-MX-1p0-76]-The value of the Statement Line Invoice Document Reference Withholding Tax Subtotal Category Scheme ID must be contained in Tax Scheme ID [VRBL-CL-MX-TaxSchemeID] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-77]-The value of the Statement Line Invoice Document Reference Withholding Tax Subtotal Category Scheme Tax Type Code must be contained in Tax Type Code [VRBL-CL-MX-TaxTypeCode] (prefixed by 'VRBL:MX:').
[VRBL-STM-MX-1p0-78]-The allowed maximum number of characters for the Statement Line Invoice Document Reference ID is 40.
[VRBL-STM-MX-1p0-79]-The required minimum number of characters for the Statement Line Invoice Document Reference UUID is 16.
[VRBL-STM-MX-1p0-80]-The allowed maximum number of characters for the Statement Line Invoice Document Reference UUID is 36.