API Reference

E-Commerce Allow/Disallow

This API is used to activate or deactivate the e-commerce transactionsfor the particular device. It is applicable for prepaid, credit and debit products issued on Pine Labs platform. The Credit+ Issuing receives, validates, and processes the request. If the request is successful, the device usage is allowed or restricted on the card. The system then logs the Device Usage Control (service code: 454) service request (SR) and sends the service request details in the response message. In the case of API channel, the SR is processed immediately irrespective of whether the checker/maker configuration is enabled for this SR or not. If the request fails, the system returns the corresponding error code in the response and the SR is not logged.

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.

HTTP CodeError CodeReason
201000Success.
400997Bad Request.
401900User Or Bank does not support API.
404998Invalid Device.
500999Error while processing request.
408912Forward offset time limit violated.
408913Backward offset time limit violated.
500951System Internal Error.
408902Invalid Transaction.
403909System Malfunction.
404914Original Transaction not Found.
500EAD001Either invalid device or device status code not normal.
500EAD002Invalid device.
500EAD003Device number not found.
500EAD004Invalid Card pack id.
500EAD005Invalid form factor type.
500EAD006Device is not in normal state.
500GETDEV004Error while fetching device number.
400ECOM002Date entered for fromdate and todate should not be less than institution business date.
500CNA001Bank Does Not Exists.
500CNA003Record does not exists for the given details.
500CNA005Multiple device numbers are linked for given details.
500CNA006Error while fetching device details.
500CNA002Card Number Alias Functionality is not applicable for this Institution.
500HDE006Invalid device.
500HDE409Device is not normal.
500HDE305Invalid Program code.
500HDE259DEVICE is already de-activated.
500HDE260DEVICE is already activated for life long use.
500HDE261DEVICE is already activated for N hours.
500HDE265DEVICE is already activated for a specific period.
500HDE264Only Activated DEVICE can be De-Activate.
500EAD001Either invalid device or device status code not normal.
500EAD002Invalid device.
500EAD003Device number not found.
400994Invalid Encryption-Algorithm header value.
400994Invalid Encryption Request Parameters.
400994Cryptography error.
Language
URL
Click Try It! to start a request and see the response here!