Manage Fee
Manage Fee
The Manage Fee API allows adding, updating and deleting fees.
Input Parameters:
Amount
N
Format: Numeric, 1-9 Description: The amount is in cents.
Create and Update Request
FeeOwner
N
Format options: Prx (default) Prc
Create and Update Request
HierarchyEntityName1
Y
Format: Alphanumeric, 1-120 (no validation)
Create, Update, and Delete Request
HierarchyEntityName2
C
Format: Alphanumeric, 1-120 Description: Can be use only if HierarchyEntityType= ORG_PT. In this case, HierarchyEntityName1 is the ORG and HierarchyEntityName2 is the PT
Create, Update, and Delete Request
HierarchyEntityType
Y
Format options: SUBBIN PROGRAM PT ORG_PROGRAM ORG_PT CARD
Create, Update, and Delete Request
OperationType
Y
Format options: Create Update Delete
Create, Update, and Delete Request
Param1
N
Format: Alphanumeric, 1-20 (default empty)
Create and Update Request
Param2
N
Format: Alphanumeric, 1-255 (default empty)
Create and Update Request
Param3
N
Format: Alphanumeric, 1-255 (default empty) (future)
Create and Update Request
Param4
N
Format: Alphanumeric, 1-255 (default empty) (future)
Create and Update Request
PartialFee
N
Format:Y(default) / N
Create and Update Request
PraxellCode
Y
Format: Alphanumeric, 6 Description: validates if exists
Create, Update, and Delete Request
RetryFee
N
Format:Y(default) / N
Create and Update Request
RuleName
N
Format: Alphanumeric, 1-255 (no validation)
Create and Update Request
Status
N
Format: ACTIVE (default) ALL
Create and Update Request
Output Parameters:
XML Samples
Input XML
<PraxellXMLRequest>
<AuthenticationDetails>
<UserName>st_manager</UserName>
<UserPassword>st_manager</UserPassword>
<ClientSourceIP></ClientSourceIP>
</AuthenticationDetails>;
<ServiceDetails>
<ServiceName>ManageFee</ServiceName>
<UniqueRequestId>1212121212121213</UniqueRequestId>
</ServiceDetails>
<Origin>
<OriginType>ExtAPI</OriginType>
</Origin>
<ServiceParams>
<OperationType>Create</OperationType>
<PraxellCode>XP66DS</PraxellCode>
<HierarchyEntityType>SUBBIN</HierarchyEntityType>
<HierarchyEntityName1>991909000</HierarchyEntityName1>
<HierarchyEntityName2></HierarchyEntityName2>
<Amount>1234567</Amount>
<Param1>shay</Param1>
<Param2>rubin</Param2>
<PartialFee></PartialFee>
<RetryFee></RetryFee>
<RuleName>SimpleFeeRule</RuleName>
<FeeOwner></FeeOwner>
<Status></Status>
</ServiceParams>
</PraxellXMLRequest>
<?xml version="1.0" ?>
<PraxellXMLResponse>
<ResponseDetails>
<ServiceName>ManageFee</ServiceName>
<SessionId>41278715200904123</SessionId>
<StatusCode>0</StatusCode>
<StatusName>StatusOK</StatusName>
<StatusDescription>NA</StatusDescription>
<ServiceDate>2009-12-06 15:04:32</ServiceDate>
<ServiceId>41278715200904123</ServiceId>
</ResponseDetails>
<ResponseParams>
</ResponseParams>
</PraxellXMLResponse>
<?xml version="1.0"?>
<PraxellXMLResponse>
<ResponseDetails>
<ServiceName>ManageFee</ServiceName>
<SessionId>07071612200737105</SessionId>
<StatusCode>70029</StatusCode>
<StatusName>Data not found (cardholder not found)</StatusName>
<StatusDescription>Data not found (cardholder not found)</StatusDescription>
<ServiceDate>2021-10-01 12:37:50</ServiceDate>
<ServiceId>07071612200737105</ServiceId>
</ResponseDetails>
<ResponseParams>
</ResponseParams>
</PraxellXMLResponse>
Last updated