v1

latestOpenAPI 3.0.02026-07-242035712.0 MB
Decision Engine

Set User Adjustable values for a card

This web service allows to set User Adjustable values for a card.

post/pws/pws_set_card_rule_param

Request body

api_call_unique_identifierstring required

Unique number that must be passed at each API request. Identifier to make each API request unique

card_tokeninteger required

Public token for a card

client_idinteger required

Unique identifier for the client which Paymentology will provide at outset

param_namestring required

Name of the rule parameter. Must exist in the rule definition.

param_valueobject required

Value of rule parameter. Can be any JSON value (string, number, object, or array). The format depends on the parameter type defined in the rule.

rule_idinteger required

Rule id

user_idstring

User Id of the Customer who triggered the API request.

remarksstring

Remarks for API request

Example request

{
  "api_call_unique_identifier": "438574845790657485",
  "card_token": 311012081,
  "client_id": 760131,
  "param_name": "dailyLimit",
  "rule_id": 32
}

Response

Successful Response

Example response

{
  "header": {
    "error_desc": "success"
  },
  "body": {
    "param": {
      "name": "daily-limit",
      "ruleId": 43,
      "type": {
        "kind": "SCALAR",
        "name": "MONEY",
        "enumType": "CardStatus",
        "timeSpanType": "CARD_TXN_HISTORY"
      }
    }
  }
}