first commit

This commit is contained in:
LAPTOP-V9RRD1TL\Michelle's Computer
2025-07-21 21:38:17 +08:00
commit f8f8fcaf96
2529 changed files with 227800 additions and 0 deletions
+193
View File
@@ -0,0 +1,193 @@
<?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'
] ;
?>