Create the charges transaction details
post
/service/v1/postChargesTxnData
This endpoint is used to create the charges transaction details.
Request
Supported Media Types
- application/json
- application/xml
Header Parameters
-
appId(required): string
App Id
-
branchCode(required): string
Branch Code
-
userId(required): string
User Id
Request body with charges transaction details to be persisted
Root Schema : ObChargesTxnDTOCollection
Type:
object
Collection of ObChargesTxnDTO.
Show Source
-
errorCode:
string
Error Code
-
errorDesc:
string
Error Description
-
obChargesTxnDTOList:
array obChargesTxnDTOList
Nested Schema : ObChargesTxnDTO
Type:
Show Source
object
-
allowOverride:
string
-
allowPrcModify:
string
-
allowWaive:
string
-
applicationCode:
string
-
autoWaive:
string
-
branchCode:
string
-
calcEndDate:
string(date)
-
calcErrorCode:
string
-
calcFreq:
string
-
calcRefPeriod:
string
-
calcStartDate:
string(date)
-
calcType:
string
-
calcUnits:
number
-
chargeAmount:
number
-
chargeCategory:
string
-
chargeCode:
string
-
chargeCodeDesc:
string
-
chargeCriteria:
string
-
chargeCriteriaValue:
number
-
chargeGroup:
string
-
chargeType:
string
-
chgCalcDate:
string(date)
-
chgCriteriaCcy:
string
-
chgCriteriaCount:
string
-
chgSharing:
string
-
chgSharingPct:
number
-
collectionFreq:
string
-
collectionRefPeriod:
string
-
collectionType:
string
-
collectionUnits:
number
-
creditAccNumber:
string
-
debitAccNumber:
string
-
eventCode:
string
-
exchangeRate:
number
-
externalPricing:
string
External Pricing Flag
-
externalPricingConsumerService:
string
External Pricing Consumer Service Name
-
externalPricingIdDescription:
string
External Pricing Identifier Description/Price Component Code Description
-
externalPricingIdentifier:
string
External Pricing Identifier/Price Component Code
-
externalPricingSystem:
string
External Pricing System
-
externalPricingSystemName:
string
External Pricing System Name
-
firstChgCalcDate:
string(date)
-
firstChgCollDate:
string(date)
-
instrumentType:
string
-
isAutoWaived:
string
Is Charge Auto Waived
-
isExternalPrc:
string
External Pricing Flag
-
isModified:
string
Is Charge Modified
-
isOverridden:
string
Is Charge overridden
-
isWaived:
string
Is Charge Waived
-
nextChgCalcDate:
string(date)
-
nextChgCollDate:
string(date)
-
oldChargeAmount:
number
Old Charge Amount
-
oldPrcTemplateDesc:
string
Old Price Rule Description
-
oldPriceTemplateId:
string
Old Price Rule Id
-
parentChargeCode:
string
-
partyId:
string
-
partyName:
string
-
partyToCharge:
string
-
postingErrorCode:
string
-
prcTemplateDesc:
string
Price Rule Description
-
priceMethodDesc:
string
-
priceTemplateId:
string
-
referenceEndDate:
string
-
referenceEndDateValue:
string(date)
-
referenceStartDate:
string
-
referenceStartDateValue:
string(date)
-
tenor:
number
Tenor Value
-
txnCcy:
string
-
txnRefNo:
string
Response
Supported Media Types
- application/json
- application/xml
200 Response
Success
400 Response
Malformed syntax.
401 Response
Request does not have sufficient credentials.
403 Response
Request is not authorized.
405 Response
Invalid input
500 Response
Internal error