post https://uatmea-iss-apigw.creditpluspinelabs.com/deviceapi/apis/v1/services/cardholder/deviceSaleWithoutReg
This API is used to sell a device without capturing the personal details of the cardholder. This is applicable for requests received through various channels such as online banking or mobile banking. Devices are sold to the respective cardholder and the registration process is done later.
HTTP Status and Response Status Matrix
- HTTP Code: This is the response status code issued by a server in response to a client's request made to the server.
- Error Code: This is the error code returned by Credit+ Issuing application in the ‘code’ field of the response message indicating if the request was processed successfully or failed.
- Reason: This is the description of the error code returned by Credit+ Issuing application.
HTTPS Code | Error Code | Reason |
---|---|---|
201 | HDE000, HDEPR000, CDUSG000, STMT000, MAIL000, BKWL000, KYCUPD000 | Request processed successfully. |
400 | 997 | Form Factor Type field is mandatory. |
400 | 997 | Form Factor Type field is invalid. |
400 | 997 | Form Factor field is mandatory. |
400 | 997 | Form Factor field value must have max length 24. |
400 | 997 | Form Factor field value must have min length 10. |
400 | 997 | Application Type field is mandatory. |
400 | 997 | Application Type field is invalid. |
400 | 997 | Program Code field is mandatory. |
400 | 997 | clientCustomerID field value must have max length 20. |
400 | 997 | clientCustomerID must be null for application type other than 1 and 4. |
500 | 999 | Internal error. |
500 | 999 | Institution date not found! |
400 | BUS159 | CLIENT_CUSTOMER_ID is mandatory. |
400 | DSW001 | No data found in API_BULK_REQUEST for transaction counter |
400 | DSW002 | Exception when fetching data from API_BULK_REQUEST for transaction counter |
400 | OUTREG005 | Invalid Card pack id |
400 | OUTREG006 | Error while updating device |
400 | OUTREG007 | Error while processing the request |
400 | CNA001 | Bank Does Not Exists |
400 | CNA002 | Card Number Alias Functionality is not applicable for this Institution |
400 | APISLD000 | Successful |
400 | APISLD040 | Partner Membership Number is required |
400 | APISLD041 | Partner Membership Number should not greater than 20 characters |
400 | APISLD032 | Error Inserting into Travel_Trip_History |
400 | APISLD015 | Currency and Priority both must be present for a pair |
400 | APISLD018 | Cannot skip priority |
400 | APISLD035 | Same priority cannot be used more than once |
400 | APISLD016 | Priority must be between 2 and 6 |
400 | APISLD039 | Invalid Program |
400 | APISLD019 | Same currency cannot be used more than once |
400 | APISLD017 | Invalid Currency |
400 | APPOB0001 | Onboarding is not allowed on Device Plan: [Device plan code related to the device]. |
400 | APPUP00195 | Length of Client Customer ID is invalid. |
400 | FEMA00001 | One Client cannot have multiple Active Trips for same travel purpose |
400 | FEMA00013 | Start date is overlapping with existing trip |
400 | FEMA00014 | End date is overlapping with existing trip |
400 | FEMA00022 | One upcoming trip is present. Can not create another upcoming trip |
400 | FEMA00002 | Selected program is not for travel purpose |
400 | FEMA00003 | Invalid Travel Type |
400 | FEMA00004 | Travel Type is Mandatory. |
400 | FEMA00005 | Travel Start Date must be greater than or equal to Institution Date |
400 | FEMA00006 | Travel Start Date is Mandatory |
400 | FEMA00007 | Travel End Date must be greater than or equal to Institution Date |
400 | FEMA00008 | Travel End Date must be greater than or equal to start date |
400 | FEMA00009 | Travel End Date is Mandatory. |
400 | FEMA00010 | Invalid Destination Country |
400 | FEMA00011 | Destination Country Mandatory |
400 | FEMA00012 | Internal error while validating travel details |
400 | APISLD001 | Invalid transaction code |
400 | OUTREG020 | Invalid Program Code |
400 | OUTREG001 | Error while fetching the device details |
400 | OUTREG002 | Error while fetching the device plan details |
400 | OUTREG003 | Error while fetching the Program details |
400 | VALSLD001 | Card pack id is should not null |
400 | VALSLD002 | Invalid card pack id |
400 | VALSLD003 | Invalid Device plan |
400 | VALSLD004 | Mobile number should be present |
400 | VALSLD005 | Corporate program not allowed for sale from agent portal |
400 | VALSLD006 | Invalid card pack id |
400 | VALSLD007 | Entered Card pack id is used in some other application, please check |
400 | OUTREG007 | Existing Client Code is mandatory |
400 | APP025 | Existing Client Code is InActive / Not registered |
400 | APP004 | Existing Client Code is Invalid / Not in normal status |
400 | APP126 | Existing client is already KYC compliant |
400 | APP005 | Invalid Corporate Client Code |
400 | APP007 | Existing Device Number is Invalid /Not in Normal Status/Expired |
400 | APP034 | Invalid Primary Application Number |
400 | APP003 | Existing Addon Client Code is mandatory. |
400 | APP023 | Device Type and Device Plan - Combination should be unique always |
400 | APP020 | Client is already having any primary/secondary device of applied product |
400 | APP021 | Client should not have any device of selected program |
400 | CRDUPL014 | Account already linked to different client |
400 | APP024 | Mobile number is mandatory if device type is selected as Mobile |
400 | APP037 | Mobile device type allowed only once per application, request declined |
400 | APP028 | Entered Mobile number is already used. Please use other mobile number |
400 | APP100 | Duplicate application Id |
400 | VALFRM004 | Invalid Device |
400 | VALFRM024 | Device is not stoplisted |
400 | VALFRM026 | Error while getting device details |
400 | VALFRM005 | Invalid Card Pack Id |
400 | VALFRM006 | Invalid Client |
400 | CNA003 | Record does not exists for the given details |
400 | CNA005 | Multiple device numbers are linked for given details |
400 | CNA006 | Error while fetching device details |
400 | VALFRM007 | Invalid form factor type |
400 | VALFRM008 | Device status is not normal |
400 | VALFRM101 | Device is invalid for sale |
400 | VALFRM009 | Device status is not normal |
400 | VALFRM010 | Device is not block |
400 | VALFRM011 | Device is not normal |
400 | VALFRM012 | Device is not normal |
400 | VALFRM013 | Device is not normal |
400 | VALFRM014 | Device is not normal |
400 | VALFRM016 | Invalid device plan |
400 | VALFRM056 | Error getting device plan |
400 | VALFRM017 | Not allowed for Static Virtual Card/Limited Validity Virtual Card |
400 | VALFRM018 | Device is already delivered. Please use another pack id |
400 | VALFRM019 | Bin of device(s) for entered card packid is stoplisted |
400 | VALFRM020 | Range of device(s) for entered card packid is stoplisted. |
400 | VALFRM021 | Device(s) for entered card packid is stoplisted |
400 | VALFRM022 | Country is stoplisted |
400 | VALFRM029 | Invalid device plan |
400 | VALFRM040 | Not allowed for Virtual Cards |
400 | VALFRM030 | Device is already Activated |
400 | VALFRM031 | Device is Cancelled |
400 | VALFRM032 | Device is Replaced |
400 | VALFRM038 | Device is stoplisted |
400 | VALFRM033 | Device is not Normal |
400 | VALFRM035 | Device is not Delivered. |
400 | VALFRM036 | Device is not Registered |
400 | VALFRM039 | Device cannot be activated as activation mode is not |