| O0001 | The request has been denied. | |
| O0002 | The store doesn't exist, acquirerID={acquirerID}, storeID={storeID}. | |
| O0003 | The terminal doesn't exist, acquirerID={acquirerID}, storeID={storeID}, terminalID={terminalID}. | |
| O0004 | The terminal exists, acquirerID={acquirerID}, storeID={storeID}, terminalID={terminalID}. | |
| O0005 | The {XXX} is under review, so the {YYY} can't be {ZZZ}. | XXX can be group/merchant/store., YYY can be merchant/store/terminal., ZZZ can be created/edited/disabled/enabled. |
| O0006 | The {XXX} status is disabled, it can't be edited. | XXX can be terminal/store. |
| O0007 | The {XXX} status is not disabled, it can't be enabled | XXX can be terminal/store. |
| O0008 | The terminal status is disabled, it can't be disabled. | |
| O0009 | The terminal exceeds the maximum number {XXX} of terminals that can be created for a store, please check your profile setup in portal. | |
| O0010 | The accountID {accountID} doesn't exist. | |
| O0011 | The user level {user level} can't access to the API. | |
| O0012 | The {XXX} is under review, it can't be {YYY}. | XXX can be group/merchant/store/terminal., YYY can be edited/disabled/enabled. |
| O0013 | The merchant doesn't exist, acquirerID={acquirerID}, merchantID={merchantID}. | |
| O0014 | The store exists, acquirerID={acquirerID}, storeID={storeID}. | |
| O0015 | The user level {user level} can't set field {field}. | |
| O0016 | There is at least a pending PSP in the store, so the field {field} can't be edited. | |
| O0017 | The store status is {store status}, so it can't be disabled. | |
| O0018 | The group doesn't exist, acquirerID={acquirerID}, groupID={groupID}. | |
| O0019 | The merchant exists, acquirerID={acquirerID}, merchantID={merchantID}. | |
| O0020 | The group exist, acquirerID={acquirerID}, groupID={groupID}. | |
| O0021 | The acquirer doesn't exist, acquirerID={acquirerID}. | |
| O0022 | The MDR plan doesn't exist, {ZZZ}ID={XXX}, planID={YYY} | {ZZZ}ID={XXX}, planID={YYY}, {YYY} = planID / null |
| O0023 | The acquirer {acquirerID} is disabled, so it can't be {XXX}. | {acquirerID} = User-related acquirer ID, {XXX} = created/edited/disabled/enabled |
| O0024 | The {XXX} status is not enabled, it can't be disabled. | |
| O0025 | The externalPlanID doesn't exist, acquirerID={XXX}, externalPlanID={YYY}. | |
| O0026 | The store can not be found. | |
| O0027 | Unsupported function ({function name}). Please check your profile setup in the portal. | |
| O0028 | Field {fieldName}={fieldValue} is not applied with field {fieldName}={fieldValue} | |
| O0029 | Batch Failed | |
| O0030 | Partial Success | |
| O0031 | The {AAA} status is {BBB}, so {CCC} can't {DDD}. | AAA:acquirer/group/merchant/store/transaction limit plan, BBB: Get the value of status field, CCC: group/merchant/store/transaction limit plan, DDD: be created/be edited/be enabled/be disabled/be deleted |
| O0032 | The {AAA} status is not {BBB}, so {CCC} can't {DDD}. | AAA: acquirer/group/merchant/store/transaction limit plan, BBB: Get the value of status field, CCC: group/merchant/store/transaction limit plan, DDD: be created/be edited/be enabled/be disabled/be deleted |
| O0033 | {field} is duplicated, {XXX} | ID already exists. Duplicate creation is not allowed. |
| O0034 | {AAA} is in use by {BBB}, so {CCC} can't {DDD}. | |
| O0035 | The {XXX} doesn't exist, {YYY} | |
| O0036 | {XXX} must be greater than or equal to both the {YYY} and the current date. | |
| O0037 | The period between {XXX} and {YYY} cannot exceed {ZZZ}. | |
| O0038 | {field} cannot be later than the current date. | |
| O0039 | The validity period must be the same. | |
| O0040 | The {XXX} can not exceed {YYY}. | |
| O0041 | The validity period of the MDR plan conflicts with another MDR plan, {AAA}={BBB}, planID={CCC}. | |
| O0042 | {XXX} must be greater than or equal to {YYY}. | |
| O0043 | The {XXX} not support the {YYY} | |
| O0045 | The {XXX} and {YYY} mismatch | |
| O0046 | The limit level of the planID is not equal to the level in the request. | |
| O0047 | The userID {userID} doesn't exist. | |