193 lines
8.1 KiB
PHP
193 lines
8.1 KiB
PHP
<?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'
|
||
] ;
|
||
|
||
?>
|