v1

latestOpenAPI 3.0.02026-07-242035712.0 MB
Account

Transfer Funds

This API is exclusively intended for Prepaid and Debit card programs. It should be used to transfer funds between two accounts or tokens. Since tokens may not have a permanent relationship with an account ID, it is recommended to use the Account as the default in the Input_ID From/To tags for best practice.

post/pws/pws_fund_transfer/

Request body

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_id_frominteger required

Public token for the card or account id

input_id_tointeger required

Public token for the card or account id

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

Transfer amount

user_idstring

User Id of the Customer who triggered the API request.

remarksstring

Remarks for API request

sourcestring
client_notestring
transfer_fee_amtstring

Transfer amount fee

Example request

{
  "api_call_unique_identifier": "438574845790657485",
  "client_id": 760131,
  "input_id_from": 918808281,
  "input_id_to": 368288349,
  "input_type_from": "t",
  "input_type_to": "t",
  "transfer_amt": 100.1,
  "transfer_fee_amt": "100.1"
}

Response

Successful Response

Example response

{
  "header": {
    "error_desc": "success"
  },
  "body": {
    "message": "Set default account success"
  }
}