LAPTOP-V9RRD1TL\Michelle's Computer f8f8fcaf96 first commit
2025-07-21 21:38:17 +08:00

193 lines
8.1 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
$message = [
'rms-01' => 'Pending',
'rms-02' => 'Failed',
'rms-03' => 'Authorization Code Not Found or Expired',
'rms-04' => 'Out of Stock',
'rms-05' => 'Transaction Not Found',
'rms-06' => 'Invalid Product',
'rms-07' => 'Invalid Biller',
'rms-08' => 'Invalid Business Date / Invalid Transaction Date Time',
'rms-10' => 'Conflict',
'rms-11' => 'Invalid Dealer',
'rms-12' => 'Invalid Package',
'rms-13' => 'Invalid Status',
'rms-14' => 'Insufficient Wallet Balance',
'rms-15' => 'Invalid Amount',
'rms-16' => 'Invalid Parameter (TNG)',
'rms-17' => 'Unmatched Cryptogram (TNG)',
'rms-18' => 'Blacklist Due To CBL (TNG)',
'rms-19' => 'Blacklist Due To SBLK (TNG)',
'rms-20' => 'Insufficient Fund (TNG)',
'rms-21' => 'Exceeded Threshold (TNG)',
'rms-22' => 'Exceeded Max Quantity Per Transaction (Top up PIN only)',
'rms-23' => 'No Supplier Product Assign',
'rms-24' => 'BillPaymentConflictWithinPeriod',
'rms-31' => 'Invalid Terminal',
'rms-32' => 'Invalid Reference No',
'rms-33' => 'Service Type Not Support',
'rms-34' => 'No Wallet Assign',
'rms-35' => 'Wallet Account Inactive',
'rms-36' => 'Mobile Apps not support',
'rms-37' => 'Invalid AppCode / Invalid SecureCode',
'rms-38' => 'Exceeded Max Transaction Per Account Allowed',
'rms-39' => 'Not Within Min Max Amount',
'rms-40' => 'Invalid Account No',
'rms-41' => 'Invalid Parameter',
'rms-42' => 'Invalid API Version',
'rms-43' => 'Invalid Merchant Account',
'rms-44' => 'Unauthorized Server IP Address',
'rms-45' => 'Invalid Signature',
'rms-46' => 'Invalid Validated Token or Expired',
'rms-47' => 'Invalid Mobile Number',
'rms-48' => 'Parking - Invalid Street',
'rms-49' => 'Parking - Payment not required. Free Parking Off period',
'rms-50' => 'Parking - Invalid Start End Time',
'rms-51' => 'Parking - Invalid Coupon Types',
'rms-52' => 'Currency Not Match',
'rms-53' => 'Possible Fraud - Blocked',
'rms-54' => 'Invalid Store',
'rms-55' => 'Invalid Service',
'rms-56' => 'Invalid Transaction Type (TNG)',
'rms-57' => 'Invalid Fund Request (TNG)',
'rms-58' => 'Invalid TNG Account(TNG)',
'rms-59' => 'Invalid Message Code (TNG)',
'rms-60' => 'Invalid Random (TNG)',
'rms-61' => 'Invalid Account (TNG)',
'rms-62' => 'Invalid SpId (TNG)',
'rms-63' => 'Duplicate Transaction No (TNG)',
'rms-64' => 'Invalid Secret Key (TNG)',
'rms-65' => 'Invalid Transaction Date (TNG)',
'rms-66' => 'Invalid Card Manufactured No (TNG)',
'rms-67' => 'Invalid Card Transaction No (TNG)',
'rms-68' => 'Invalid Response Code (TNG)',
'rms-69' => 'Invalid Card No (TNG)',
'rms-70' => 'Unauthorized (TNG)',
'rms-71' => 'Invalid Card (TNG)',
'rms-72' => 'Invalid Card Issuer SPID (TNG)',
'rms-73' => 'Invalid Card Issuer Machine Code (TNG)',
'rms-74' => 'Invalid Last Refill Machine No (TNG)',
'rms-75' => 'Invalid Machine No (TNG)',
'rms-76' => 'Invalid Blacklist Code (TNG)',
'rms-99' => 'Others',
'rms-211' => 'Pending Authorize (OfflinePayment)',
'rms-212' => 'Reversed / Refunded (Note: Reversed is only for OfflinePayment)',
'rms-213' => 'Request Inquiry (OfflinePayment)',
'rms-214' => 'Request Reversal (OfflinePayment)',
'rms-215' => 'Request Retry Refund (OfflinePayment)',
'rms-999' => 'Payment Failed (OfflinePayment)',
'rms-1000' => 'Client version not matched',
'rms-1001' => 'Invalid authorization code',
'rms-1002' => 'Insufficient balance',
'rms-1003' => 'Exceed transaction limit',
'rms-1004' => 'Forbidden word',
'rms-1005' => 'Payer account not exists',
'rms-1006' => 'Forbidden payer account',
'rms-1007' => 'Payer disabled payment option',
'rms-1008' => 'Refund amount exceeded',
'rms-1009' => 'Unable to reverse or refund',
'rms-1010' => 'Trade closed',
'rms-9999' => 'Other error',
'rms-40000' => 'Bad Request / Duplicate Reference Id',
'rms-40001' => 'Invalid Authorization Code / Missing parameters',
'rms-40002' => 'Invalid API version',
'rms-40003' => 'Invalid Currency Code',
'rms-40005' => 'Invalid ChannelId',
'rms-40007' => 'Invalid Authorization Code Type',
'rms-40008' => 'Exceed authorized amount',
'rms-40101' => 'Invalid Application Code',
'rms-40103' => 'Invalid Signature',
'rms-40400' => 'Payment Not Found',
'rms-40431' => 'Transaction date more than 90 days',
'rms-50031' => 'Refund record not saved',
'rms-50032' => 'Refund record update failed',
'rms-50033' => 'Transaction update failed',
'rms-50034' => 'Payback record not saved',
'rms-50200' => 'Bad Gateway',
'500' => 'Failed to connect',
'401' => 'Under development',
'400' => 'Invalid login token or token expired',
'399' => 'Custom message',
'314' => 'Kinldy answer all question',
'313' => 'User account not found',
'312' => 'Please read & understood & agree the policy',
'311' => 'User account has been blocked',
'310' => 'User account not active yet',
'309' => 'Token failed to insert',
'308' => 'Invalid status',
'307' => 'Invalid qrcode',
'306' => 'Failed to upload',
'305' => 'Setting not found',
'304' => 'Something error, please try again later',
'303' => 'Permission not allow',
'302' => 'Error more than 3 times, the verification code was invalid',
'301' => 'Otp code not allow to send within 1 minute',
'300' => 'Invalid parameter',
'299' => 'Invalid status',
'298' => 'Invalid wallet movement',
'297' => 'Invalid point movement',
'296' => 'Invalid file',
'295' => 'Invalid date',
'294' => 'Sorry, testkit result only can submit on visiting date',
'293' => 'Visitor has been visited before',
'292' => 'Otp code was expired',
'291' => 'Otp code not found',
'290' => 'Account not found',
'289' => 'Username / Mobile / email already exists',
'288' => 'Mobile already exists',
'287' => 'Email already exists',
'286' => 'Password not match',
'285' => 'Password must be 6 digit and above',
'284' => 'Incorrect password',
'283' => 'Incorrect otp code',
'282' => 'Mobile same as previous',
'281' => 'Email same as previous',
'280' => 'Invalid mobile format',
'279' => 'Invalid email format',
'278' => 'Invalid rating',
'277' => 'Code expired',
'276' => 'Code used',
'275' => 'Accept rescan only after 15 minutes',
'274' => 'Sorry, you cannot apply different year of leave',
'273' => 'No enough leave to apply',
'272' => 'Invalid code',
'271' => 'Some of the staff doesn\'t meet the scenario',
'270' => 'Out of area',
'269' => 'Category not found',
'268' => 'Category can only redeem by batch',
'260' => 'User not found',
'259' => 'Selected date has been reserved',
'258' => 'Cannot cancel for the selected reservation',
'257' => 'The visitation qrcode was expired',
'254' => 'Sorry, cannot apply again',
'253' => 'Amount must have value',
'252' => 'Please complete your profile',
'251' => 'Invalid minimum amount',
'250' => 'E-wallet balance is insufficient',
'249' => 'Points balance is insufficient',
'248' => 'Item not allow to redeem',
'247' => 'Data failed to rejected',
'246' => 'Out of stock',
'245' => 'Please upload your profile',
'244' => 'Account exists',
'243' => 'Invalid point',
'211' => 'Movement failed to update',
'210' => 'Notification failed to send',
'209' => 'Sms failed to send',
'208' => 'Email failed to send',
'207' => 'Data failed to cancel',
'206' => 'Data failed to delete',
'205' => 'Data failed to save',
'204' => 'Data failed to reset',
'203' => 'Data failed to insert',
'202' => 'Data failed to update',
'201' => 'No data found',
'200' => 'Success',
'199' => 'Sms sent',
'198' => 'Email sent',
'99' => 'Not eligible for nomination',
'98' => 'Not eligible for nomination'
] ;
?>