Get Card Effective Fee

Get Card Effective Fee

The Get Card Effective Fee API allows getting an effective fee for a specific praxell code.

Input Parameters:

Name
Required
Definition
Comments

Amount

N

Format: Numeric, 1-9, Description: The amount is in cents.

DateOfBirth

N

Format: yyyy-mm-dd Description: Cardholder must be above 17 years old

ID

Y

IDType

N

Format: CardNumber, RPID, DDA, FBEDDA

PraxellCode

Y

Format: Alphanumeric, 6 Description: validates if exists

ReturnBalance

N

Format: Y/N (default=Y)

Output Parameters:

Name
Definition
Failure Case
Success Case
Comments

AddressLine1

Format: Alphanumeric, 30

Not returned

Returned

AddressLine2

Format: Alphanumeric, 30

Not returned

Returned

Balance

Format: Numeric, 11

Not returned

Returned

City

Format: Alphanumeric, 20

Not returned

Returned

DateOfBirth

Format: yyyy-mm-dd Description: Cardholder must be above 17 years old

Not returned

Returned

FeeAmount

Format: Numeric, 10

Not returned

Returned

FirstName

Format: Alphanumeric, 10

Not returned

Returned

HierarchyEntityType

Format options: SUBBIN PROGRAM PT ORG_PROGRAM ORG_PT CARD

Not returned

Returned

IsReceiveSms

Format options: Enabled (the cardholder has requested to receive an SMS for transactions and therefore he get SMS's) Disabled (the cardholder has requested to not receive an SMS for transactions and therefore he does not get SMS's) Blank (the cardholder has not requested to receive an SMS for transactions and therefore he does not get SMS's) Mail (the cardholder has requested to receive an mail for transactions and therefore he get mails) Description:Defines if the cardholder gets an SMS/Mail.

Not returned

Returned

LastName

Format: Alphanumeric, 15

Not returned

Returned

Phone

Format: Numeric, 6-15 Description: Phone number

Not returned

Returned

State

Format: Alphanumeric, 2

Not returned

Returned

Zip

Format: Numeric, 5

Not returned

Returned

XML Samples

Input XML

<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <SessionId>76036613201151010</SessionId>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>GetCardEffectiveFee</ServiceName>
        <UniqueRequestId>76036613201151010~5</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>Portal:pdp</OriginType>
    </Origin>
    <ServiceParams>
        <PraxellCode>XP05DS</PraxellCode>
        <ID>1675670040615548</ID>
        <IDType>CardNumber</IDType>
        <DateOfBirth>1947-04-21</DateOfBirth>
        <Amount></Amount>
        <ReturnBalance></ReturnBalance>
    </ServiceParams>
</PraxellXMLRequest>
<?xml version="1.0" ?>
  <PraxellXMLResponse>
   <ResponseDetails>
      <ServiceName>GetCardEffectiveFee</ServiceName>
      <SessionId></SessionId>
      <StatusCode></StatusCode>
      <StatusName></StatusName>
      <StatusDescription>NA</StatusDescription>
      <ServiceDate></ServiceDate>
      <ServiceId></ServiceId>
   </ResponseDetails>
   <ResponseParams>
      <FeeAmount></FeeAmount>
      <HierarchyEntityType></HierarchyEntityType>
      <Balance></Balance>
      <FirstName></FirstName>
      <LastName></LastName>
      <DateOfBirth></DateOfBirth>
      <AddressLine1></AddressLine1>
      <AddressLine2></AddressLine2>
      <City></City>
      <State></State>
      <Zip></Zip>
      <Phone></Phone>
      <IsReceiveSms></IsReceiveSms>
   </ResponseParams>
</PraxellXMLResponse>
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>GetCardEffectiveFee</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