Credit account status

Post Financial Adjustment

Changed on

This API is for Credit products only. Allows user to post a debit or a credit on the account. Token or account id can be passed in. In the event that token is passed, then the account to which the token is linked by default is credited.

For the Post Debit we can perform:

  • Debit Balance Adjustment

  • Balance Transfer

  • Third Party Bill Payment

Similarly, for the Post Credit we can perform:

  • Credit Card Payment

  • Credit Balance Adjustment

Transaction codes are required to be setup in advance on product level in order to use this API.

post/pws/pws_credit_financial_adjustment/

Request

  • Base URL
    https://api.uat.paymentology.com/ppws/api
  • URL
    https://api.uat.paymentology.com/ppws/api/pws/pws_credit_financial_adjustment/
  • Auth
    none declared

Request body

amountnumber required

Amount to load or unload.

api_call_unique_identifierstring required

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

client_idinteger required

Unique identifier for the client which Paymentology will provide at outset

input_idinteger required

Public token / account number.</br> Pass public token when input type is 't'.</br>Pass account number when input type is 'a'.

input_typestring required
<p>Input Type :</p> <ul> <li class="docBullet">a ==&gt; account</li> <li class="docBullet">t ==&gt; Token</li> </ul>
txn_codestring required

Transaction code that is setup at product level

user_idstring

User Id of the Customer who triggered the API request.

remarksstring

Remarks for API request

txn_sourcestring

Specify a note about source of load.

notestring

Something about post debit or credit on the account note.

mcc_codeinteger

Merchant Category Code

ext_txn_reference_idstring

Reference ID from external system

operational_daystring

Operational Day

Example request

{
  "amount": 100.1,
  "api_call_unique_identifier": "438574845790657485",
  "client_id": 760131,
  "input_id": 520872406,
  "input_type": "t",
  "txn_code": "Payment",
  "txn_source": "paymentology",
  "note": "Balance load from Paymentology"
}

Response

Successful Response

Example response

{
  "header": {
    "error_desc": "success"
  },
  "body": {
    "load_amt": 1200.1244,
    "credit_limit_available": 15000.1,
    "credit_balance": 100.1,
    "bal_blk_amt": 100.1,
    "bal_ccy": "826"
  }
}

Changes