Fetch the preferential pricing templates
post
/service/v1/getPrefChargeDetails
This endpoint fetches preferential pricing templates based on given parameters.
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 of the API
Root Schema : ChargesRequestDto
Type:
Show Source
object
-
applicationCode:
string
Application Code
-
category:
string
Category
-
chargeCodes:
array chargeCodes
Charge Codes
-
txnMap:
object StringStringMap
Additional Properties Allowed: additionalProperties
Response
Supported Media Types
- application/json
- application/xml
200 Response
Best possible record from the pricing methods
Root Schema : ChargeCodeDetailsCollection
Type:
Show Source
object
-
priceMethods:
array priceMethods
Price Methods
Nested Schema : ChargeCodeDetails
Type:
Show Source
object
-
allowOverride:
string
Allow Override
-
allowPrcModify:
string
Allow Price Modify
-
allowWaive:
string
Allow Waive
-
annumBasis:
number
Annum Basis
-
autoWaive:
string
Auto Waive
-
calcFreq:
string
Calculate Frequency
-
calcRefPeriod:
string
Calculate Reference Period
-
calcType:
string
Calculate Type
-
calcUnits:
number
Calculate Units
-
chargeCategory:
string
Charge Category
-
chargeCode:
string
Charge Code
-
chargeCodeDesc:
string
Charge Code Description
-
chargeCriteria:
string
Charge Criteria
-
chargeCriteriaValue:
number
Charge Criteria Value
-
chargeGroup:
string
Charge Group
-
chargeInTxnCcy:
string
Charge In Transaction Currency
-
chargeSharing:
string
Charge Sharing
-
chargeSharingPct:
number
Charge Sharing Pct
-
chargeType:
string
Charge Type
-
collectionFreq:
string
Collection Frequency
-
collectionRefPeriod:
string
Collection Reference Period
-
collectionType:
string
Collection Type
-
collectionUnits:
number
Collection Units
-
exchangeRate:
number
Exchange Rate
-
fixedAmt:
number
Fixed Amount
-
fixedPct:
number
Fixed Pct
-
flatCharge:
string
Flat Charge
-
parentChargeCode:
string
Parent Charge Code
-
partyId:
string
Party Id
-
partyToCharge:
string
Party To Charge
-
priceCcy:
string
Price Currency
-
priceMethod:
string
Price Method
-
priceMethodDesc:
string
Price Method Description
-
priceTemplateId:
string
Price Template Id
-
referenceEndDate:
string
Reference End Date
-
referenceEndDateValue:
string
Reference End Date Value
-
referenceStartDate:
string
Reference Start Date
-
referenceStartDateValue:
string
Reference Start Date Value
-
slabDetails:
array slabDetails
Slab Details
-
tenor:
number
Tenor
-
txnCcy:
string
Transaction Currency
-
txnRefNo:
string
Transaction Reference Number
Nested Schema : SlabDetails
Type:
Show Source
object
-
amount:
number
Amount
-
fromSlab:
number
From Slab
-
percentage:
number
Percentage
-
toSlab:
number
To Slab
-
unit:
number
Unit
400 Response
Malformed syntax.
401 Response
Request does not have sufficient credentials.
403 Response
Request is not authorized.
500 Response
Internal error