# Introduction

## Introduction

The beginning of an awesome article...HTTP Message details When sending a message using POST, build a URL using the Praxell production domain name, which is api.praxell.com and the standard SSL port 443. (e.g. <https://api.praxell.com/>). Example of request message content: POST / URL HTTP/1.1 \r\n Content-Type: application/x-www-form-urlencoded \r\n Content-Length: LENGTH \r\n Host: api.praxell.com \r\n \r\n data=\<?xml …> \r\n IP Restriction Systems communicating with Praxell API interfaces must be explicitly allowed on Praxell’ infrastructure. Customers must provide Praxell with its originating IP addressess for API calls.

## XML Content

Praxell APIs are XML messages sent to the server, received by the client, and must adhere to the XML rules. Specifically, all free text fields which send special characters must be encoded properly (e.g. < should be <). Failing to encode the parameters will not pass the initial message parsing and will return an invalid message error response. If "not" required field was not sent (no XML tag) - the field's value will be empty in the database (it will have the same behavior as if the field has been sent with empty value).

## Currencies and Formats

Currently, Praxell supports only the USD currency. The amounts used in the APIs are numbers without decimal points. For example, 99 is 99¢ and 212 is $2.12.

## Common Request Message Structure

All messages are composed of a common part, which is made of the several consistent parameters; this part is made of several logical sub elements. The actual parameters used in this common structure documented below, the relevant sub elements are: • Common (Used in all Request APIs)

#### Authentication details (with an OR relation between them)

* User name based authentication parameters
* Card based authentication details
* Terminal based authentication details

#### ClientSourceIP (Used in all Request APIs)

* Optional field providing Source IP
* Format: XXX.XXX.XXX.XXX (ivp4) (ivp6 values are not supported)

## Non repudiation and duplication

In order to avoid executing multiple requests, which are identical, the API server requests a unique request identifier for each API call.

The uniqueness of a request is checked only after a successful authentication login has been performed, which implies that the user and customer already authenticated and recognized by the system.

This unique identifier managed on the level of the requester

* Customer A can send request ID 111, as can Customer B
* Customer A cannot send request ID 111 more than once

## SQL injection prevention & special characters

In order to prevent SQL injection attacks, all free text fields (e.g. description) are verified using several positive and negative validation components and are limited in the characters they can contain. Specifically, these fields cannot contain the “single quote character” (‘); however “"e;” can be sent, will be stored, and returned upon retrieval a “tab” will be taken as a “null” value and will be ignored.


# ErrorCodes

This is the list of potential error codes returned by the API.

| 40000 | Processor error                                                                                    |
| ----- | -------------------------------------------------------------------------------------------------- |
| 40011 | Invalid Card Number                                                                                |
| 45004 | Error processing request message                                                                   |
| 45006 | From Card Status Change Failure                                                                    |
| 70000 | Processor error                                                                                    |
| 70004 | InvalidPassword                                                                                    |
| 70008 | InvalidIssuer                                                                                      |
| 70009 | Invalid Issuer Active Status                                                                       |
| 70012 | ServiceNotAllowed                                                                                  |
| 70016 | InvalidCardholder                                                                                  |
| 70019 | CH Already Registered                                                                              |
| 70021 | Invalid Card Id                                                                                    |
| 70022 | INVALID CARD ACTIVE STATUS                                                                         |
| 70025 | Invalid Status                                                                                     |
| 70028 | SDO can not be decreased/ Cannot set SDO for an unlimited LAM value                                |
| 70029 | Data not found (cardholder not found)                                                              |
| 70032 | <p>InvalidParameters<br></p>                                                                       |
| 70033 | TooManyData                                                                                        |
| 70037 | InvalidValidationParameter                                                                         |
| 70038 | LimitViolation                                                                                     |
| 70043 | DuplicateDefinition                                                                                |
| 70044 | Could not get inventory data                                                                       |
| 70046 | AllocationImpossible                                                                               |
| 70047 | Invalid RPID location                                                                              |
| 70051 | Relationship Not Found                                                                             |
| 70052 | InvalidDataDefinition (store by term not find, PT not find)                                        |
| 70055 | Operation Not Supported                                                                            |
| 70056 | Product Type Not Allowed                                                                           |
| 70057 | Card Holder Not Verified                                                                           |
| 70061 | LAM Limits Violation                                                                               |
| 70062 | Exceeds Daily Load Limit                                                                           |
| 70063 | Exceeds LAB Limit                                                                                  |
| 70064 | Invalid Product Type                                                                               |
| 70065 | ProgramConstraintViolation                                                                         |
| 70068 | LAM is not defined for the entity                                                                  |
| 70069 | terminal already exists                                                                            |
| 70071 | SourceAndTargetCardsIdentical                                                                      |
| 70072 | Card is not Activated                                                                              |
| 70075 | InvalidCardState                                                                                   |
| 70076 | DocumentTypeNotAllowed                                                                             |
| 70077 | MaxPTVerifiedLoadAmountReached                                                                     |
| 70078 | FailedOFACCheck                                                                                    |
| 70079 | MaxPTUnverifiedLoadAmountReached                                                                   |
| 70080 | CHNotVerifiedDueToPT                                                                               |
| 70081 | CHNotVerifiedDueToParameter                                                                        |
| 70082 | InvalidLaOwnerOrgValue                                                                             |
| 70083 | LaOwnerOfActiveStoresInHierarchy                                                                   |
| 70084 | RequiredActiveLaOwnerOrgForActiveStores                                                            |
| 70085 | BankDetailsRequired                                                                                |
| 70090 | REPLACEMENT\_CARD\_FAILURE\_DUE\_TO\_GET\_CARD\_BALANCE\_FAILURE                                   |
| 70091 | REPLACEMENT\_CARD\_FAILURE\_DUE\_TO\_SUSPEND\_CARD\_FAILURE                                        |
| 70092 | REPLACEMENT\_CARD\_FAILURE\_DUE\_TO\_CARD\_TO\_CARD\_TRANSFER\_FAILURE                             |
| 70093 | Replacement Card Failure Due To close Initial Card Failure                                         |
| 70094 | REPLACEMENT\_CARD\_FAILURE\_DUE\_TO\_DDA\_SWAP\_FAILURE                                            |
| 70095 | REPLACEMENT\_CARD\_FAILURE\_DUE\_TO\_INVALID\_AMOUNT\_IN\_INITIAL\_CARD                            |
| 70111 | Federal Benefit Enrollment Already Exists                                                          |
| 70112 | Invalid Cardholder Status                                                                          |
| 70113 | Invalid Card Number                                                                                |
| 70115 | Replacement Card Failure Due To InformLostStolen Initial Card Failure                              |
| 70116 | Invalid Card Status                                                                                |
| 70117 | Invalid Suspend Reason                                                                             |
| 70122 | FBE DDA already exists for CardNumber2                                                             |
| 70144 | CardIsNotInStatusOpen                                                                              |
| 70148 | Effective Date Already Past                                                                        |
| 70149 | Invalid Effective Date                                                                             |
| 70150 | Missing OFAC Field Value                                                                           |
| 70151 | Invalid Settlement Date                                                                            |
| 70156 | Holds Parameters Conflict                                                                          |
| 70159 | Holds Retrieve Failure                                                                             |
| 70161 | Federal Benefit Enrollment Not Exist                                                               |
| 70163 | Amount Must Be Positive                                                                            |
| 70164 | Fee Definition Already Exist                                                                       |
| 70165 | Fee Definition Not Exist                                                                           |
| 70166 | Invalid ID                                                                                         |
| 70169 | Invalid Product Type Attribute                                                                     |
| 70170 | Praxell Code Already Exists                                                                        |
| 70177 | Invalid Expiration Period                                                                          |
| 70181 | Invalid Doc Type                                                                                   |
| 70182 | Card To Card Transfer Failure and Card1 was reloaded                                               |
| 70183 | Card To Card Transfer Failure and Card1 cannot be reloaded                                         |
| 70184 | Load Network Not Defined                                                                           |
| 70185 | Event Not Allowed                                                                                  |
| 70186 | Card Not Suspended                                                                                 |
| 70187 | Invalid ACH Transaction ID                                                                         |
| 70188 | New Card Created But Card Issuer ID Definition Failed                                              |
| 70198 | Doc Type is not SSN                                                                                |
| 70199 | Session Not Exist                                                                                  |
| 70200 | Session Already Closed                                                                             |
| 70201 | Invalid Organization                                                                               |
| 70203 | Invalid Org To Org Relation                                                                        |
| 70204 | Org To Org Relation Already Exist                                                                  |
| 70205 | User Not Allowed to Create Call Center                                                             |
| 70206 | Issuing Unverified Card Failure                                                                    |
| 70207 | OOW Verification Not Allowed                                                                       |
| 70210 | Cardholder already verified                                                                        |
| 70211 | Reference ID Failure                                                                               |
| 70213 | Maximum Time to Answer Questions Failure                                                           |
| 70216 | verification error                                                                                 |
| 70217 | Answers verification error                                                                         |
| 70219 | Invalid Initial Card Status                                                                        |
| 70220 | Replace Card Link Is Missing                                                                       |
| 70221 | Initial Card Already Replaced                                                                      |
| 70223 | Update Cardholder Failure                                                                          |
| 70226 | Verify By Card Issuer Not Allowed                                                                  |
| 70228 | Invalid Previous Card Id                                                                           |
| 70229 | Invalid RPID Format                                                                                |
| 70230 | RPID Already Exists                                                                                |
| 70231 | Invalid DOB                                                                                        |
| 70238 | Device Authentication Request Already Exist                                                        |
| 70239 | Device Authentication Limit Reached                                                                |
| 70240 | Device Authentication Failure Due to Multiple Authentications                                      |
| 70241 | Device Authentication Failure And Authentication Code Created                                      |
| 70242 | Device Authentication Request Already Exist For This Device                                        |
| 70243 | Device Authentication Data Not Found                                                               |
| 70244 | Device Authentication Code Error                                                                   |
| 70245 | Device Authentication Details Error                                                                |
| 70246 | Device Authentication Code Expired                                                                 |
| 70247 | Device Authentication Code Failure Retries                                                         |
| 70248 | Device Authentication Not Found                                                                    |
| 70250 | Replacement Card Status Failure                                                                    |
| 70251 | Replacement Card Already Ordered                                                                   |
| 70252 | Invalid Replacement Card ID                                                                        |
| 70254 | Invalid Card's Bank For Operation                                                                  |
| 70255 | Replacement Card Failure Since Initial Card Not Active                                             |
| 70256 | Replacement Card Failure                                                                           |
| 70269 | Card Status Activation Action Failed                                                               |
| 70271 | Bill Payment Provider Not Allowed For Product Type                                                 |
| 70273 | Biller Not Found For BPPBillerID                                                                   |
| 70277 | PT Not Eligible For Bill Payment                                                                   |
| 70278 | Unload For Bill Payment Failure                                                                    |
| 70279 | Reload After Bill Payment Failure                                                                  |
| 70282 | File does not exist                                                                                |
| 70283 | Session Is Not Escalated                                                                           |
| 70284 | New PIN Identical to current PIN                                                                   |
| 70285 | File Already Exist For Org                                                                         |
| 70287 | New Password Identical to current Password                                                         |
| 70289 | Org of User Param Unfit Org Param                                                                  |
| 70290 | User Does Not Exist                                                                                |
| 70291 | Invalid AML Exception ID                                                                           |
| 70292 | Organization Not Allowed For Card                                                                  |
| 70294 | Account does not exist                                                                             |
| 70304 | Card Number-ID Parameters Failure                                                                  |
| 70323 | File Cannot Be Deleted                                                                             |
| 70327 | Invalid File Content                                                                               |
| 80000 | General error (no balance back from MV)                                                            |
| 80002 | UserMustChangePassword                                                                             |
| 80003 | Invalid Credentials                                                                                |
| 80006 | UserBlocked                                                                                        |
| 80007 | OrganizationBlocked                                                                                |
| 80008 | not found organization                                                                             |
| 80029 | Data not found (Product Type not Found, BIN not Found, Couldn’t find retail pack by ID/DDA number) |
| 80032 | InvalidParameter (Date or Time format from MW is wrong, Card Number is empty)                      |
| 80204 | Non Repudiation Violated (use for WU)                                                              |
| 80206 | LAST\_INVALID\_CREDENTIALS\_BEFORE\_BLOCKED                                                        |
| 80210 | Could not Validate data (params)                                                                   |


# Authentication

Authentication identifies a specific requestor and its authenticate details. The authentication methods include:

```
Praxell User and Password
CSR User and Password
Cardholder and PIN or DOB or CVV (The three are mutually exclusive)
Session
```

Once authenticated, an API caller may continue to send its authentication details or use a Session ID returned in the response to a successful API call. Standard Login policies are applied, including:

```
Lockout on the third unsuccessful login attempt
A required change of password every 60 days
Strong passwords
Users are blocked on 3 failed login attempts
```

## XML Samples:

### Username based authentication

```
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
      <UserName></UserName>
      <UserPassword></UserPassword>
      <CreateSession></CreateSession> //--- (options: Y (default)/N)
    <ClientSourceIP></ClientSourceIP> 
</AuthenticationDetails>
  <ServiceDetails>
      <ServiceName></ServiceName>
      <UniqueRequestId>NNNNN</UniqueRequestId>
  </ServiceDetails>
  <Origin>
      <OriginType>API</OriginType>
  </Origin>
</PraxellXMLRequest>
```

### Cardholder PIN based authentication

```
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
      <AuthCardNumber>NNNNNNNNNNNNNNNN</AuthCardNumber>
      <AuthPIN>NNNN</AuthPIN>
    <ClientSourceIP></ClientSourceIP> 
</AuthenticationDetails>
</PraxellXMLRequest>
```

### Cardholder CVV based authentication

```
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
      <AuthCardNumber>NNNNNNNNNNNNNNNN</AuthCardNumber>
      <AuthCVV>NNN</AuthCVV>
    <ClientSourceIP></ClientSourceIP> 
</AuthenticationDetails>
</PraxellXMLRequest>
```

### Session ID based authentication

```
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <SessionId>48104914201219021</SessionId>
    <ClientSourceIP></ClientSourceIP> 
</AuthenticationDetails>
</PraxellXMLRequest>
```


# APIS


# Administration


# Add ACH Transaction

## Add ACH Transaction

The Add ACH Transaction API allows you to add ACH transaction

## Input Parameters:

| Name                                           | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Comments                                                   |
| ---------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |
| ACHBatchNumber                                 | N        | Format: Numeric, 7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                                            |
| ACHCompanyData                                 | N        | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| ACHCompanyDescription                          | N        | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| ACHCompanyID                                   | N        | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| ACHCompanyName                                 | N        | Format: Alphanumeric,16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |                                                            |
| ACHCreationDate                                | N        | Format: YYMMDD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                            |
| ACHCreationTime                                | N        | <p>Format: HH:MM<br>Description: 24 hours format</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |                                                            |
| ACHFileName                                    | N        | Format: Alphanumeric, 100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |                                                            |
| ACHFullName                                    | N        | Format: Alphanumeric, 22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| ACHIndividualID                                | N        | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| ACHOriginatorBankRoutingNumberDFI              | N        | Format: Alphanumeric, 8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |                                                            |
| ACHProductTypeCode                             | N        | <p>Format: S = Single;<br>R = Recurring</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |                                                            |
| ACHSECCode                                     | N        | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |                                                            |
| ACHServiceClassCode                            | N        | <p>Format:<br>200 (Debit/Credit Entries)<br>220 (all Credit Entries)<br>225 (all Debit Entries)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                            |
| ACHSettlementDate                              | N        | Format: YYMMDD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                            |
| Amount                                         | N        | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                            |
| ApprovalCode                                   | N        | Format:Alphanumeric, 8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |                                                            |
| CardParameterType                              | N        | <p>Format options: <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardNumber</a> , <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">RPID</a>, <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">DDA</a><br>Description:<br>If <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">RPID</a>, <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">RPID</a> is required<br>If <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">DDA</a>, <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">DDA</a> is required<br>If <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardNumber</a>, <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardNumber</a> is required<br>If empty, <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardNumber</a> is required</p> |                                                            |
| DDA                                            | N        | Format: Numeric, 3-16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |                                                            |
| EffectiveDate                                  | N        | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                                            |
| IATCity                                        | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATCountry                                     | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATDFICountryCode                              | N        | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |                                                            |
| IATDFIID                                       | N        | Format: Alphanumeric, 34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATIdentificationNumber                        | N        | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATDFIIdentificationNumberQualifier            | N        | <p>Format options:<br>01 = National Clearing System Number<br>02 = BIC Code<br>03 = IBAN</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |                                                            |
| IATForeignCorrespondentBankCountryCode1        | N        | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankCountryCode2        | N        | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankCountryCode3        | N        | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankCountryCode4        | N        | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankCountryCode5        | N        | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankIDNumber1           | N        | Format: Alphanumeric, 34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankIDNumber2           | N        | Format: Alphanumeric, 34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankIDNumber3           | N        | Format: Alphanumeric, 34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankIDNumber4           | N        | Format: Alphanumeric, 34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankIDNumber5           | N        | Format: Alphanumeric, 34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankIDNumberQualifier1  | N        | <p>Format options:<br>01 = National Clearing System Number<br>02 = BIC Code<br>03 = IBAN</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankIDNumberQualifier2  | N        | <p>Format options:<br>01 = National Clearing System Number<br>02 = BIC Code<br>03 = IBAN</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankIDNumberQualifier3  | N        | <p>Format options:<br>01 = National Clearing System Number<br>02 = BIC Code<br>03 = IBAN</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankIDNumberQualifier4  | N        | <p>Format options:<br>01 = National Clearing System Number<br>02 = BIC Code<br>03 = IBAN</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankIDNumberQualifier5  | N        | <p>Format options:<br>01 = National Clearing System Number<br>02 = BIC Code<br>03 = IBAN</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankName1               | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankName2               | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankName3               | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankName4               | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignCorrespondentBankName5               | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Returned as part of IATForeignCorrespondentBankrecords tag |
| IATForeignExchangeIndicator                    | N        | <p>Format options:<br>FV (Fixed to Variable)<br>VF (Variable to Fixed)<br>FF (Fixed to Fixed)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |                                                            |
| IATForeignExchangeReference                    | N        | <p>Format options:<br>1 (Foreign Exchange Rate)<br>2 (Foreign Exchange Reference Number)<br>3 (space filled)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                                            |
| IATForeignExchangeReferenceIndicator           | N        | <p>Format options:<br>1 (Foreign Exchange Rate)<br>2 (Foreign Exchange Reference Number)<br>3 (space filled)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                                            |
| IATForeignPaymentAmount                        | N        | <p>Format options:<br>If Exchange Indicator in Batch Header:<br>FV = Zero Filled<br>VF or FF = Entry Amount to be Received in ISO Currency</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                            |
| IATForeignTraceNumber                          | N        | Format: Leave Blank                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                            |
| IATFullName                                    | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATISODestinationCountryCode                   | N        | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |                                                            |
| IATISOOriginatingCurrencyCode                  | N        | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |                                                            |
| IATOriginatingDFIBranchCountryCode             | N        | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |                                                            |
| IATOriginatingDFIID                            | N        | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |                                                            |
| IATOriginatingDFIIdentification                | N        | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |                                                            |
| IATOriginatingDFIIdentificationNumberQualifier | N        | <p>Format options:<br>01 = National Clearing System Number<br>02 = BIC Code<br>03 = IBAN</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |                                                            |
| IATOriginatingDFIName                          | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATOriginatorCity                              | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATOriginatorCountry                           | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATOriginatorFullName                          | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATOriginatorIdentification                    | N        | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |                                                            |
| IATOriginatorPostalCode                        | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATOriginatorProvince                          | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATOriginatorState                             | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATOriginatorStreet                            | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATPaymentRelatedInformation1                  | N        | Format: Alphanumeric, 80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATPaymentRelatedInformation2                  | N        | Format: Alphanumeric, 80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATPostalCode                                  | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATProvince                                    | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATState                                       | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATStreet                                      | N        | Format: Alphanumeric, 35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| IATTransactionTypeCode                         | N        | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |                                                            |
| LoadNetwork                                    | Y        | <p>Format options:<br>ACH (Automated Clearing House)<br>IAT (International ACH Transaction)<br>GD (Green Dot)<br>PRX (Praxell)<br>WU (Western Union)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                            |
| TransactionCode                                | N        | Format: Alphanumeric, 6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |                                                            |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
  <PraxellXMLRequest>
      <AuthenticationDetails>
        <UserName>FB_ACHL_QA</UserName>
        <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>; 
      <ServiceDetails>
            <UniqueRequestId>4342423423</UniqueRequestId>
            <ServiceName>AddAchTransaction</ServiceName>
      </ServiceDetails>
      <Origin>
            <OriginType>ExtAPI</OriginType>
      </Origin>
      <ServiceParams>
        <LoadNetwork>ACH</LoadNetwork>
        <DDA>1234111472521</DDA>
        <CardParameterType>DDA</CardParameterType>
        <Amount>50</Amount>
        <EffectiveDate>110121</EffectiveDate>
        <ApprovalCode>031736032814693</ApprovalCode>
        <ACHCreationDate>090115</ACHCreationDate>
        <ACHCreationTime>1022</ACHCreationTime>
        <ACHCompanyName>US TREASURY 303 </ACHCompanyName>
        <ACHCompanyData>                    </ACHCompanyData>
        <ACHCompanyID>3031036030</ACHCompanyID>
        <ACHSECCode>PPD</ACHSECCode>
        <ACHCompanyDescription>SOC SEC   </ACHCompanyDescription>
        <ACHCompanyDate>012109</ACHCompanyDate>
        <ACHOriginatorBankRoutingNumberDFI>03173603</ACHOriginatorBankRoutingNumberDFI>
        <ACHBatchNumber></ACHBatchNumber>
        <TransactionCode>22</TransactionCode>
        <ACHIndividualID>099180112D SSA</ACHIndividualID>
        <ACHFullName>Chen Golz </ACHFullName>
        <ACHFileName>FBE_Chen.pxl</ACHFileName>
        <ACHProductTypeCode>1 </ACHProductTypeCode>
        <ACHSettlementDate>053</ACHSettlementDate>
        <ACHServiceClassCode>200</ACHServiceClassCode>
        <IATTransactionTypeCode></IATTransactionTypeCode>
        <IATForeignExchangeIndicator></IATForeignExchangeIndicator>
        <IATForeignExchangeReferenceIndicator></IATForeignExchangeReferenceIndicator>
        <IATForeignExchangeReference></IATForeignExchangeReference>
        <IATISODestinationCountryCode></IATISODestinationCountryCode>
        <IATISOOriginatingCurrencyCode></IATISOOriginatingCurrencyCode>
        <IATOriginatorFullName></IATOriginatorFullName>
        <IATOriginatorStreet></IATOriginatorStreet>
        <IATOriginatorCity></IATOriginatorCity>
        <IATOriginatorState></IATOriginatorState>
        <IATOriginatorProvince></IATOriginatorProvince>
        <IATOriginatorCountry></IATOriginatorCountry>
        <IATOriginatorPostalCode></IATOriginatorPostalCode>
        <IATFullName></IATFullName>
        <IATDFIFullName></IATDFIFullName>
        <IATDFIIdentificationNumberQualifier></IATDFIIdentificationNumberQualifier>
        <IATDFIID></IATDFIID>
        <IATDFICountryCode></IATDFICountryCode>
        <IATIdentificationNumber></IATIdentificationNumber>
        <IATStreet></IATStreet>
        <IATCity></IATCity>
        <IATState></IATState>
        <IATProvince></IATProvince>
        <IATCountry></IATCountry>
        <IATPostalCode></IATPostalCode>
        <IATForeignPaymentAmount></IATForeignPaymentAmount>
        <IATForeignTraceNumber></IATForeignTraceNumber>
        <IATOriginatingDFIName></IATOriginatingDFIName>
        <IATOriginatingDFIIdentificationNumberQualifier></IATOriginatingDFIIdentificationNumberQualifier>
        <IATOriginatingDFIID></IATOriginatingDFIID>
        <IATOriginatingDFIBranchCountryCode></IATOriginatingDFIBranchCountryCode>
        <IATOriginatingDFIIdentification></IATOriginatingDFIIdentification>
        <IATOriginatorIdentification></IATOriginatorIdentification>
        <IATForeignCorrespondentBankrecords>
            <IATForeignCorrespondentBankName1></IATForeignCorrespondentBankName1>
            <IATForeignCorrespondentBankIDNumberQualifier1></IATForeignCorrespondentBankIDNumberQualifier1>
            <IATForeignCorrespondentBankIDNumber1></IATForeignCorrespondentBankIDNumber1>
            <IATForeignCorrespondentBankCountryCode1></IATForeignCorrespondentBankCountryCode1>
            <IATForeignCorrespondentBankName2></IATForeignCorrespondentBankName2>
            <IATForeignCorrespondentBankIDNumberQualifier2></IATForeignCorrespondentBankIDNumberQualifier2>
            <IATForeignCorrespondentBankIDNumber2></IATForeignCorrespondentBankIDNumber2>
            <IATForeignCorrespondentBankCountryCode2></IATForeignCorrespondentBankCountryCode2>
            <IATForeignCorrespondentBankName3></IATForeignCorrespondentBankName3>
            <IATForeignCorrespondentBankIDNumberQualifier3></IATForeignCorrespondentBankIDNumberQualifier3>
            <IATForeignCorrespondentBankIDNumber3></IATForeignCorrespondentBankIDNumber3>
            <IATForeignCorrespondentBankCountryCode3></IATForeignCorrespondentBankCountryCode3>
            <IATForeignCorrespondentBankName4></IATForeignCorrespondentBankName4>
            <IATForeignCorrespondentBankIDNumberQualifier4></IATForeignCorrespondentBankIDNumberQualifier4>
            <IATForeignCorrespondentBankIDNumber4></IATForeignCorrespondentBankIDNumber4>
            <IATForeignCorrespondentBankCountryCode4></IATForeignCorrespondentBankCountryCode4>
            <IATForeignCorrespondentBankName5></IATForeignCorrespondentBankName5>
            <IATForeignCorrespondentBankIDNumberQualifier5></IATForeignCorrespondentBankIDNumberQualifier5>
            <IATForeignCorrespondentBankIDNumber5></IATForeignCorrespondentBankIDNumber5>
            <IATForeignCorrespondentBankCountryCode5></IATForeignCorrespondentBankCountryCode5>
        </IATForeignCorrespondentBankrecords>
        <IATPaymentRelatedInformation1></IATPaymentRelatedInformation1>
        <IATPaymentRelatedInformation2></IATPaymentRelatedInformation2>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
  <PraxellXMLResponse>
    <ResponseDetails>
     <ServiceName> AddACHTransaction</ServiceName> 
     <SessionId></SessionId> 
     <StatusCode></StatusCode> 
     <StatusName></StatusName> 
     <StatusDescription>NA</StatusDescription> 
     <ServiceDate></ServiceDate> 
     <ServiceId></ServiceId> 
   </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>AddACHTransaction</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Add Processor Real Time Txn

## Add Processor Real Time Txn

The Add Processor Real Time Txn API is internal and allows adding transactions to history and to take fee on them.

## Input Parameters:

| Name                           | Required | Definition                      | Comments |
| ------------------------------ | -------- | ------------------------------- | -------- |
| AcqIchgSettleDate              | N        | Format: YYMMDD                  |          |
| AcqInst                        | N        | Format: Alphanumeric, 11        |          |
| AdminOriginator                | N        | Format: Alphanumeric, 1         |          |
| ApprovalCode                   | N        | Format:Alphanumeric, 8          |          |
| CalcFeeAmount                  | N        | Format: Numeric, 11             |          |
| CardNumber                     | N        | Format: Numeric, 16             |          |
| FIID                           | N        | Format: Alphanumeric, 4         |          |
| InitialActiveFlag              | N        | Format: Alphanumeric, 1         |          |
| ISOFullMessage                 | N        | Format: String, 4500            |          |
| IssIchgSettleDate              | N        | Format: YYMMDD                  |          |
| IssInst                        | N        | Format: Alphanumeric, 11        |          |
| LogDate                        | N        | Format: YYYYMMDD                |          |
| LogTime                        | N        | Format: HHMMSS                  |          |
| MessageID                      | N        | Format: Alphanumeric, 18        |          |
| MessageType                    | N        | Format: Alphanumeric, 4         |          |
| Originator                     | N        | Format: Alphanumeric, 1         |          |
| PostDate                       | N        | Format: YYMMDD                  |          |
| RecordType                     | N        | Format: Alphanumeric, 2         |          |
| ReplacementAmount              | N        | Format: Numeric, 12             |          |
| Responder                      | N        | Format: Alphanumeric, 1         |          |
| ResponseCode                   | N        | Format: Alphanumeric, 3         |          |
| ReversalCode                   | N        | Format: Alphanumeric, 2         |          |
| RouteStatus                    | N        | Format: Alphanumeric, 2         |          |
| SequenceNumber                 | N        | Format: Alphanumeric, 12        |          |
| SymServiceCode                 | Y        | Format: AddProcessorRealTimeTxn |          |
| TermAddress                    | N        | Format: Alphanumeric, 30        |          |
| TermCity                       | N        | Format: Alphanumeric, 25        |          |
| TermCountry                    | N        | Format: Alphanumeric, 3         |          |
| TermCurrency                   | N        | Format: Alphanumeric, 3         |          |
| TermFIID                       | N        | Format: Alphanumeric, 4         |          |
| TermID                         | N        | Format: Alphanumeric, 40        |          |
| TermLogicalNet                 | N        | Format: Alphanumeric, 4         |          |
| TermNameLocation               | N        | Format: Alphanumeric, 25        |          |
| TermOwnerFIIDAndLogicalNetwork | N        | Format: Alphanumeric, 100       |          |
| TermOwnerTimeOffset            | N        | Format: Alphanumeric, 100       |          |
| TermOwner                      | N        | Format: Alphanumeric, 25        |          |
| TermPseudoID                   | N        | Format: Alphanumeric, 100       |          |
| TermState                      | N        | Format: Alphanumeric, 3         |          |
| TermZIP                        | N        | Format: Alphanumeric, 10        |          |
| TranDesc                       | N        | Format: Alphanumeric, 100       |          |
| TransactionCode                | N        | Format: Alphanumeric, 6         |          |
| TransDate                      | N        | Format: YYMMDD                  |          |
| TransTime                      | N        | Format: HHMMSSM                 |          |
| TransType                      | N        | Format: Alphanumeric, 3         |          |
| TxnAmount                      | N        | Format: Numeric, 11             |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellMessage>
    <AuthenticationDetails>
        <ServiceName>AddProcessorRealTimeTxn</ServiceName>
        <UserName>test_proc</UserName>
        <UserPassword>test_proc</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <SymServiceRequest>
        <SymServiceCode>AddProcessorRealTimeTxn</SymServiceCode>
        <LogDate>20070819</LogDate>
        <LogTime>075454</LogTime>
        <FIID>PRXL</FIID>
        <CardNumber></CardNumber>
        <TransType>POS</TransType>
        <RecordType>01</RecordType>
        <MessageType>0210</MessageType>
        <ReversalCode></ReversalCode>
        <TransactionCode>010000</TransactionCode>
        <ResponseCode>001</ResponseCode>
        <SequenceNumber>MDD050005889</SequenceNumber>
        <TxnAmount>00000000100</TxnAmount>
        <CalcFeeAmount></CalcFeeAmount>
        <TermLogicalNet></TermLogicalNet>
        <TermFIID>MDD</TermFIID>
        <TermData>FASTFAST+000</TermData>
        <TermZIP>12345</TermZIP>
        <TermID></TermID>
        <TermNameLocation></TermNameLocation>
        <TermOwner>00000</TermOwner>
        <TermOwnerFIIDAndLogicalNetwork></TermOwnerFIIDAndLogicalNetwork>
        <TermOwnerTimeOffset></TermOwnerTimeOffset>
        <TermPseudoID></TermPseudoID>
        <TermCity></TermCity>
        <TermState></TermState>
        <TermCountry>US</TermCountry>
        <TermCurrency>840</TermCurrency>
        <AcqInst>00000000000</AcqInst>
        <IssInst>00000000000</IssInst>
        <RouteStatus>00</RouteStatus>
        <Originator>5</Originator>
        <Responder>5</Responder>
        <TransDate>070807</TransDate>
        <TransTime>23000561</TransTime>
        <PostDate>070808</PostDate>
        <AcqIchgSettleDate>070808</AcqIchgSettleDate>
        <IssIchgSettleDate>070808</IssIchgSettleDate>
        <ApprovalCode>MDD05000</ApprovalCode>
        <MessageID></MessageID>
        <TranDesc>METAPAY Bank Deposit</TranDesc>
        <InitialActiveFlag></InitialActiveFlag>
        <AdminOriginator>M</AdminOriginator>
    </SymServiceRequest>
</PraxellMessage>
```

```json
<?xml version="1.0" ?>
<PraxellMessage>
    <SymServiceResponse>
        <ServiceName>AddProcessorRealTimeTxn</ServiceName>
        <ServiceStatusId>0</ServiceStatusId>
        <ServiceStatusName>StatusOK</ServiceStatusName>
        <UpdateDate>2007-12-12 09:50:41</UpdateDate>
        <ServiceId>14344909200750124</ServiceId>
        <LoginServiceId>14344909200750124</LoginServiceId>
    </SymServiceResponse>    
</PraxellMessage>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>AddProcessorRealTimeTxn</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Allocate Inventory

## Allocate Inventory

The Allocate Inventory API allows an organization to move inventory to its sub organizations in the following way:

* In both directions – up or down
* From any organization to any child organization
* Using a single value (start values)
* Using ranges (start and end values)
* The case, box, bundle and retail pack numbers depend on the way the cards were initial created in the system using the Process Order API (Not in this documents scope).

## Input Parameters:

| Name            | Required | Definition                                                                                                                          | Comments |
| --------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------- |
| FromEntityName  | Y        | <p>Format: Alphanumeric, 60<br>Description: name of org/user/store/terminal</p>                                                     |          |
| FromEntityType  | Y        | <p>Format: Alphanumeric, 20<br>Description:ORGANZATION, STORE, USER or TERMINAL<br>Defines what kind of limit should be updated</p> |          |
| EndBoxId        | N        | Format: Alphanumeric, 20                                                                                                            |          |
| EndBundleId     | N        | Format: Alphanumeric, 20                                                                                                            |          |
| EndCaseId       | N        | Format: Alphanumeric, 20                                                                                                            |          |
| EndRetailPackId | Y        | <p>Format: Pattern: 12-5-1-1.<br>1..12digits-1..5digits-1digit-1 digit</p>                                                          |          |
| RetailPackId    | Y        | <p>Format: Pattern: 12-5-1-1.<br>1..12digits-1..5digits-1digit-1 digit<br>Description: Praxell Retail pack identifier</p>           |          |
| StartBoxId      | Y        | Format: Alphanumeric, 20                                                                                                            |          |
| StartBundleId   | Y        | Format: Alphanumeric, 20                                                                                                            |          |
| StartCaseId     | Y        | Format: Alphanumeric, 20                                                                                                            |          |
| ToEntityName    | Y        | <p>Format: Alphanumeric, 60<br>Description: name of org/user/store/terminal<br>ORGANIZATION</p>                                     |          |
| ToEntityType    | Y        | <p>Format: Alphanumeric, 20<br>Description:ORGANZATION, STORE, USER or TERMINAL<br>Defines what kind of limit should be updated</p> |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>FE_PM_MGR</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>AllocateInventory</ServiceName>
    <UniqueRequestId>1211757445</UniqueRequestId>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <FromEntityName>FE PM 0001</FromEntityName>
    <FromEntityType>ORGANIZATION</FromEntityType>
    <ToEntityName>FE_MER_01</ToEntityName>
    <ToEntityType>ORGANIZATION</ToEntityType>
    <RetailPackId>38065</RetailPackId>
    <EndRetailPackId>38065</EndRetailPackId>
    <StartCaseId></StartCaseId>
    <EndCaseId></EndCaseId>
    <StartBoxId></StartBoxId>
    <EndBoxId></EndBoxId>
    <StartBundleId></StartBundleId>
    <EndBundleId></EndBundleId>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
   <PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>AllocateInventory</ServiceName>
        <SessionId>74038908200828014</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2008-01-20 08:28:47</ServiceDate>
        <ServiceId>74038908200828014</ServiceId>
    </ResponseDetails>
   <ResponseParams>
   </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>AllocateInventory</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>
```


# CardNo to RPCBB Conversion

## CardNo to RPCBB Conversion

The CardNo to RPCBB Conversion API allows converting a CARD Number into it respective RPID and vice versa.

## Input Parameters:

| Name           | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Comments            |
| -------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- |
| ID             | Y        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">IDType</a> = RPID<br>Input should be Card Number in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">IDType</a> = <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardNumber</a><br></p> |                     |
| CardType       | Y        | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Use "Initial" value |
| ConversionType | Y        | <p>Format:<br>CN To RPCBB<br>RPCBB To CN</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |                     |

## Output Parameters:

| Name        | Definition          | Failure Case | Success Case | Comments |
| ----------- | ------------------- | ------------ | ------------ | -------- |
| ConvertedID | Format: Numeric, 19 | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>jp_store_fbiz</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>129573677</UniqueRequestId>
    <ServiceName>CardNoRPCBBConversion</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <ID>49140</ID>
    <CardType>Initial</CardType>
    <ConversionType>RPCBBToCN</ConversionType>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
  <PraxellXMLResponse> 
 <ResponseDetails>
  <ServiceName>CardNoRPCBBConversion</ServiceName>
  <SessionId>18765112200851100</SessionId>
  <StatusCode>0</StatusCode>
  <StatusName>StatusOK</StatusName>
  <StatusDescription>NA</StatusDescription>
  <ServiceDate>2008-10-22 12:51:03</ServiceDate>
  <ServiceId>18765112200851100</ServiceId>
 </ResponseDetails> 
 <ResponseParams>
  <ConvertedID>1675670030289732</ConvertedID>
 </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>CardNoRPCBBConversion</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Change Password

## Change Password

The Change Password API enables a user to change his personal password. There is no need to transfer the user parameter. The application has the session context to identify it.

## Input Parameters:

| Name        | Required | Definition                                                                                                                                                                                                                                                                                                        | Comments |
| ----------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| NewPassword | Y        | <p>Format: 8 -10 chars. Alphanumeric, Including char: \_ ! @ # $ % ^ \* + \~ ?<br>Required to have at least<br>- One Upper (e.g. A, B...)<br>- One Lower (e.g. a, b...)<br>- One number (e.g. 1, 2…)<br>- One special character (e.g. \_ ! @...)<br><br>Description: New password value provided by the user.</p> |          |
| OldPassword | Y        | <p>Format: Alphanumeric, 6-10<br>Description: Current password verification.</p>                                                                                                                                                                                                                                  |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
 <AuthenticationDetails>
    <UserName>Aaronb_CSQ_QA</UserName>
    <UserPassword>1q2w3e7u</UserPassword>
 </AuthenticationDetails> 
    <ClientSourceIP></ClientSourceIP>
 <ServiceDetails>
    <ServiceName>ChangePassword</ServiceName>
    <UniqueRequestId>132636356538</UniqueRequestId>
 </ServiceDetails>
 <Origin>
    <OriginType>ExtAPI</OriginType>
 </Origin>
 <ServiceParams>
    <NewPassword>123456</NewPassword>
    <OldPassword>567890</OldPassword>
</ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
 <PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>ChangePassword</ServiceName>
        <SessionId>73491609200742114</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-11-25 09:42:48</ServiceDate>
        <ServiceId>73491609200742114</ServiceId>
    </ResponseDetails>
    <ResponseParams>
    </ResponseParams>    
 </PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ChangePassword</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70004</StatusCode>
    <StatusName>InvalidPassword</StatusName>
    <StatusDescription>InvalidPassword</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Check DB Up Request(Monitoring)

## Check DB Up Request(Monitoring)

The Check DB Up Request API allows to test the DB if it is working and responding.

## Input Parameters:

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName></UserName>
        <UserPassword></UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
        <ServiceName>CheckDBUpRequest</ServiceName>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtAPI</OriginType>
    </Origin>
    <ServiceParams>        
    </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
 <PraxellMessage>
 <ServiceResponse>
  <ServiceCode>CheckDBUpRequest</ServiceCode>
  <ServiceStatusId>00000</ServiceStatusId>
  <ServiceStatusName>StatusOK</ServiceStatusName>
  <UpdateDate>2010-10-12T07:27:28</UpdateDate>
 </ServiceResponse>
 </PraxellMessage>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>CheckDBUpRequest</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>
```


# End Card Session

## End Card Session

The End Card Session API is used to end CSR/IVR/CHP sessions

## Input Parameters:

| Name             | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Comments                          |
| ---------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------- |
| CardSessionID    | N        | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |                                   |
| Category         | C        | <p>Format options:<br>AddressChange<br>CardExpiredWithFunds<br>CardExpiredWithPendingACH<br>CallNotEnded (\*will not be show in UI)<br>CardNotReceived<br>CardStatusProblem<br>Card-to-CardTransfer<br>CloseAccountRequest<br>DirectDepositEnrollmentProblem<br>DirectDepositLoadProblem<br>Dispute<br>EarlyAccess<br>FeeComplaint<br>FeeQuestion<br>HoldRelease(only)<br>IncorrectNameorGovtIDorDOB,<br>Lost/StolenCard<br>Other<br>ProblemwithCardReceivedNameNotRight<br>ProblemwithCardReceived-Other<br>Replacement Card Order<br>ReportofPossibleFraud<br>ResearchbySupervisororPM<br>StoreComplaint<br>TransactionorBalanceQuestion<br>TroubleActivatingaCard/SettingaPIN<br>Unknown<br>Verification<br>VerificationMaxAttemptsReached<br>WesternUnion</p> |                                   |
| ContactAddress   | N        | <p>Format: Alphanumeric,1-30<br>Description: Required only if Result= Escalated</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |                                   |
| ContactMail      | N        | <p>Format: Alphanumeric, 5-40<br>Description:Possible Pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |                                   |
| ContactName      | N        | <p>Format: Alphanumeric, 1-40<br>Description: Required only if Result = Escalated</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |                                   |
| ContactPhone     | N        | <p>Format: Numeric, 1-15<br>Description: Required only if Result= Escalated</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                   |
| Description      | N        | Format: Alphanumeric, 1-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |                                   |
| Result           | C        | <p>Format options:<br>Resolved<br>Cancelled<br>Escalated<br>NoVerify<br>CallNotEnded<br>CallEnded<br>ResolvedDelay (internal only and should not be supported by API)<br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Required only if SessionType =CSR |
| VerificationType | C        | <p>Options:<br>ID-Name-Address<br>ID-Name-DOB<br>ID-Address-DOB<br>Name-Address-DOB<br>Phone-ID-Name<br>Phone-ID-Address<br>Phone-ID-DOB<br>Phone-Name-Address<br>Phone-Name-DOB<br>Phone-Address-DOB<br>Unknown<br>None<br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Required only if SessionType =CSR |
| WaiveFee         | N        | <p>Format: N (default) /Y<br>Description: Allows to waive the fee taken for call</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |                                   |

## Output Parameters:

| Name            | Definition                                            | Failure Case | Success Case | Comments |
| --------------- | ----------------------------------------------------- | ------------ | ------------ | -------- |
| SessionDuration | Format: Numeric, 5 (xxx.x - minutes.seconds, as 12.4) | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <SessionId>06538513201054070</SessionId>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
	<ServiceDetails>
        <ServiceName>EndCardSession</ServiceName>
        <UniqueRequestId>06538513201054070~3</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>Portal:csr</OriginType>
     </Origin>
     <ServiceParams>
        <CardSessionID>1234</CardSessionID>
        <Description>fdsfsffsdfsdfsdf</Description>
        <WaiveFee>N</WaiveFee>
        <Result>Resolved</Result>
        <Category>CardNotReceived</Category>
        <VerificationType>None</VerificationType>
        <ContactName></ContactName>
        <ContactAddress></ContactAddress>
        <ContactPhone></ContactPhone>
        <ContactMail></ContactMail>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>EndCardSession</ServiceName>
        <SessionId>06538513201054070</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2010-07-04 13:59:42</ServiceDate>
        <ServiceId>06539813201059074</ServiceId>
    </ResponseDetails>
  <ResponseParams>
    <SessionDuration>7</SessionDuration>
  </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>EndCardSession</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>
```


# Force Change Password

## Force Change Password

The Force Change Password API enables an Administrator (of a given organization hierarchy) to force a user to change its password.

## Input Parameters:

| Name            | Required | Definition                 | Comments |
| --------------- | -------- | -------------------------- | -------- |
| CardNumber      | Y        | Format: Numeric, 16        |          |
| ChangedUserName | Y        | Format: Alphanumeric, 6-30 |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>ZZ_QA_Test1</UserName>
    <UserPassword>1q2w3e4r5t</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>4935451</UniqueRequestId>
    <ServiceName>ForceChangePassword</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <CardNumber></CardNumber>
    <ChangedUserName>ZZ_QA_Test1</ChangedUserName>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
 <PraxellXMLResponse> 
 <ResponseDetails>
  <ServiceName>ForceChangePassword</ServiceName>
  <SessionId>29832107200840033</SessionId>
  <StatusCode>0</StatusCode>
  <StatusName>StatusOK</StatusName>
  <StatusDescription>NA</StatusDescription>
  <ServiceDate>2008-03-11 07:40:34</ServiceDate>
  <ServiceId>29832107200840033</ServiceId>
 </ResponseDetails>
 <ResponseParams />
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ForceChangePassword</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70004</StatusCode>
    <StatusName>InvalidPassword</StatusName>
    <StatusDescription>InvalidPassword</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Get Billers List

## Get Billers List

The Get Billers List API allows getting the list of billers.

## Input Parameters:

| Name                | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Comments |
| ------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| ID                  | Y        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">IDType</a> = RPID<br>Input should be Card Number in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">IDType</a> = <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardNumber</a><br></p> |          |
| IDType              | N        | CardNumber (Default), RPID, ANY (add ANY only to ALL APIs - allow to send RPID/DDA number and the application identify it and change it to card number)                                                                                                                                                                                                                                                                                                                                                                           |          |
| BPPBillerCategoryID | N        | Format: Alphanumeric, 6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |          |

## Output Parameters:

| Name                 | Definition                                                                                      | Failure Case | Success Case | Comments           |
| -------------------- | ----------------------------------------------------------------------------------------------- | ------------ | ------------ | ------------------ |
| BPPBillerDescription | <p>Format: Alphanumeric, 100<br>Description: The name of the biller to show to the end user</p> | Not returned | Returned     | Billers/Biller tag |
| BPPBillerID          | <p>Format: Alphanumeric, 100<br>Description: Value got from Get Billers List API</p>            | Not returned | Returned     | Billers/Biller tag |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>abuali_QA</UserName>
        <UserPassword>1q2w3e4r</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <UniqueRequestId>4322342366666</UniqueRequestId>
        <ServiceName>GetBillersList</ServiceName>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtAPI</OriginType>
    </Origin>
    <ServiceParams>       
      <ID>1897890060769839</ID>
      <IDType>CardNumber</IDType>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
 <?xml version="1.0" ?> 
  <PraxellXMLResponse>
   <ResponseDetails>
      <ServiceName>GetBillersList</ServiceName> 
      <SessionId>18893815201118111</SessionId> 
      <StatusCode>0</StatusCode> 
      <StatusName>StatusOK</StatusName> 
      <StatusDescription>NA</StatusDescription> 
      <ServiceDate>2011-11-27 15:18:17</ServiceDate> 
      <ServiceId>18893815201118111</ServiceId> 
   </ResponseDetails>
   <ResponseParams>
     <Billers>
       <Biller>
         <BPPBillerID>TIO_12-34</BPPBillerID> 
         <BPPBillerDescription>Amisragas</BPPBillerDescription> 
         <BPPBillerLookupType>MobilePhoneAndZip</BPPBillerLookupType> 
       </Biller>
       <Biller>
        <BPPBillerID>PRX_Biller1</BPPBillerID> 
        <BPPBillerDescription>Israel Electric Corporation</BPPBillerDescription> 
         <BPPBillerLookupType>AccountNumber</BPPBillerLookupType>       
         </Biller>
     </Billers>
  </ResponseParams>
  </PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>GetBillersList</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70422</StatusCode>
    <StatusName>Biller Category Required</StatusName>
    <StatusDescription>Biller Category Required</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# 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        | <p>Format: Numeric, 1-9,<br>Description: The amount is in cents.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                              |          |
| DateOfBirth   | N        | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                   |          |
| ID            | Y        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">IDType</a> = RPID<br>Input should be Card Number in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">IDType</a> = <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardNumber</a><br></p> |          |
| IDType        | N        | Format: CardNumber, RPID, DDA, FBEDDA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |          |
| PraxellCode   | Y        | <p>Format: Alphanumeric, 6<br>Description: validates if exists</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                |          |
| 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         | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |          |
| FeeAmount           | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |          |
| FirstName           | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     |          |
| HierarchyEntityType | <p>Format options:<br>SUBBIN<br>PROGRAM<br>PT<br>ORG\_PROGRAM<br>ORG\_PT<br>CARD<br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     |          |
| IsReceiveSms        | <p>Format options:<br>Enabled (the cardholder has requested to receive an SMS for transactions and therefore he get SMS's)<br>Disabled (the cardholder has requested to not receive an SMS for transactions and therefore he does not get SMS's)<br>Blank (the cardholder has not requested to receive an SMS for transactions and therefore he does not get SMS's)<br>Mail (the cardholder has requested to receive an mail for transactions and therefore he get mails)<br><br>Description:Defines if the cardholder gets an SMS/Mail.</p> | Not returned | Returned     |          |
| LastName            | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     |          |
| Phone               | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |          |
| State               | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     |          |
| Zip                 | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?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>
```

```json
<?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>
```

```json
<?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>
```


# Get Card Session Details

## Get Card Session Details

The Get Card Session Details API allows getting all the details of a session.

## Input Parameters:

| Name          | Required | Definition               | Comments |
| ------------- | -------- | ------------------------ | -------- |
| CardSessionID | Y        | Format: Alphanumeric, 30 |          |

## Output Parameters:

| Name                      | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Failure Case | Success Case | Comments |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | -------- |
| CallCenter                | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |          |
| CardNumber                | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |          |
| Category                  | <p>Format options:<br>AddressChange<br>CallNotEnded (\*will not be show in UI)<br>CardNotReceived<br>CardStatusProblem<br>Card-to-CardTransfer<br>CloseAccountRequest<br>DirectDepositEnrollmentProblem<br>DirectDepositLoadProblem<br>Dispute<br>EarlyAccess<br>FeeComplaint<br>FeeQuestion<br>HoldRelease(only)<br>IncorrectNameorGovtIDorDOB<br>Lost/StolenCard<br>Other<br>ProblemwithCardReceivedNameNotRight<br>ProblemwithCardReceived-Other<br>Replacement Card Order<br>ReportofPossibleFraud<br>ResearchbySupervisororPM<br>StoreComplaint<br>TransactionorBalanceQuestion<br>TroubleActivatingaCard/SettingaPIN<br>Unknown<br>NewCardFulfillmentFailure<br>Verification<br>ReviewUploadedVerificationDocuments<br>VerificationMaxAttemptsReached<br>WesternUnion</p> | Not returned | Returned     |          |
| Description               | Format: Alphanumeric, 1-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     |          |
| Dist                      | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |          |
| FeeAttempted              | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |          |
| FeeCollected              | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |          |
| FeeReversed               | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |          |
| FeeReversedComment        | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |          |
| FeeReversedReasonCategory | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |          |
| FeeWaived                 | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     |          |
| InboundCallerID           | Format: Numeric, 12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |          |
| Phone                     | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |          |
| PT                        | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |          |
| Result                    | <p>Format options:<br>Resolved<br>Cancelled<br>Escalated<br>NoVerify<br>CallNotEnded<br>CallEnded<br>ResolvedDelay (internal only and should not be supported by API)<br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |          |
| ServiceName               | <p>Format: A closed list of service names.<br>Description: Name of service being executed.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |          |
| SessionDuration           | Format: Numeric, 5 (xxx.x - minutes.seconds, as 12.4)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |          |
| SessionEndDate            | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |          |
| SessionEndTime            | Format: HH:MM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |          |
| SessionStartDate          | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |          |
| SessionStartTime          | Format: HH:MM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |          |
| SessionType               | <p>Format:<br>CSR<br>IVR<br>CHP</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |          |
| Store                     | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |          |
| UserName                  | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>test_csr</UserName>
    <UserPassword>test_csr</UserPassword>
 </AuthenticationDetails> 
    <ClientSourceIP></ClientSourceIP>
  <ServiceDetails>
    <ServiceName>GetCardSessionDetails</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
  </ServiceDetails>
  <Origin>
    <OriginType>Portal:CSR</OriginType>
  </Origin>
  <ServiceParams>
    <CardSessionId>123456789</CardSessionId>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
 <PraxellXMLResponse> 
    <ResponseDetails>
     <ServiceName>GetCardSessionDetails</ServiceName> 
     <SessionId></SessionId> 
     <StatusCode></StatusCode> 
     <StatusName>Status</StatusName> 
     <StatusDescription>NA</StatusDescription> 
     <ServiceDate></ServiceDate> 
     <ServiceId></ServiceId> 
   </ResponseDetails>
   <ResponseParams>
    <SessionType></SessionType>
    <Description></Description>
    <FeeWaived></FeeWaived>
    <SessionStartDate></SessionStartDate>
    <SessionStartTime></SessionStartTime>
    <SessionEndDate></SessionEndDate>
    <SessionEndTime></SessionEndTime>
    <SessionDuration></SessionDuration>
    <Phone></Phone>
    <InboundCallerID></InboundCallerID>
    <Result></Result>
    <Category></Category>
    <CallCenter></CallCenter>
    <UserName></UserName>
    <Services>
         <ServiceName></ServiceName>
         <ServiceName></ServiceName>
     <Services>
    <CardNumber></CardNumber>
    <PT></PT>
    <Store></Store>
    <Dist></Dist>
    <FeeAttempted></FeeAttempted>
    <FeeCollected></FeeCollected>
    <FeeReversed></FeeReversed>
    <FeeReversedReasonCategory></FeeReversedReasonCategory>
    <FeeReversedComment></FeeReversedComment>
   </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>GetCardSessionDetails</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70021</StatusCode>
    <StatusName>Invalid Card Id</StatusName>
    <StatusDescription>Invalid Card Id</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Get Mobile Upgrade

## Get Mobile Upgrade

The Get Mobile Upgrade API allows to get mobile upgrade details for a specific mobile application.

## Input Parameters:

| Name       | Required | Definition                                                                         | Comments                                                                              |
| ---------- | -------- | ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |
| MobileType | Y        | <p>Format: Alphanumeric, 50<br>Description: Contains Device Type</p>               |                                                                                       |
| OrgId      | Y        | <p>Format: Alphanumeric, 20<br>Value can be multiple org\_id’s split by commas</p> | Allow to request relevant Distributor's upgrade information (future: support Reseller |
| Version    | Y        | <p>Format: Alphanumeric, 120<br>Description: Version ID</p>                        |                                                                                       |

## Output Parameters:

| Name               | Definition                                                                                                                              | Failure Case | Success Case | Comments                            |
| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | ----------------------------------- |
| NewVersion         | <p>Format: Alphanumeric, 120<br>Description: New version ID to be install in mobile</p>                                                 | Not returned | Returned     |                                     |
| UpgradeDescription | <p>Format: Alphanumeric, 300<br>Description: Contains list of features/changes in new version</p>                                       | Not returned | Returned     | Returned in UpgradeDescriptions tag |
| UpgradeLink        | <p>Format: Alphanumeric, 300<br>Description: Contains the link to the store page containing the upgrade application to be installed</p> | Not returned | Returned     |                                     |
| UpgradeRequired    | <p>Format: Y, N<br>Description: Indicates if the mobile user must do an upgrade or not</p>                                              | Not returned | Returned     |                                     |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <ServiceDetails>
    <UniqueRequestId>963369551</UniqueRequestId>
    <ServiceName>GetMobileUpgrade</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>Mobile</OriginType>
  </Origin>
  <ServiceParams>
    <OrgId>JPay</OrgId>
    <Version>13.3</Version>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>GetMobileUpgrade</ServiceName>
        <SessionId>38097317201110064</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2011-06-05 17:10:40</ServiceDate>
        <ServiceId>38097317201110064</ServiceId>
    </ResponseDetails>
<ResponseParams>
    <NewVersion>13.4</NewVersion>
    <UpgradeRequired>Y</UpgradeRequired>
       <UpgradeDescription>Pay Bill, Second New Feature</UpgradeDescription>
    <UpgradeLink>http:/mobileshop/shop.com/MobileUpgrade.html</UpgradeLink>
</ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>GetMobileUpgrade</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>
```


# Get Product Types

## Get Product Types

The Get Product Types API allows an organization to get the list of permitted product type names to which it has access.

## Input Parameters:

| Name       | Required | Definition          | Comments |
| ---------- | -------- | ------------------- | -------- |
| CardNumber | Y        | Format: Numeric, 16 |          |

## Output Parameters:

| Name            | Definition                                                                                                                                                                                                                                                                                                             | Failure Case | Success Case | Comments                                                 |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | -------------------------------------------------------- |
| ProductTypeName | <p>Format: Alphanumeric, 1-120<br>Description: Each sub program in Praxell consists of one or more product types. A product type is a set of attributes that are applied to the cards that belong to this product type. The ProductTypeName field is the name of the product used when creating and issuing cards.</p> | Not returned | Returned     | Returned as part of ProductTypesList/ProductTypeName tag |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>ZZ_QA_Test1_FBZ</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>1066072</UniqueRequestId>
    <ServiceName>GetProductTypes</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <CardNumber></CardNumber>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
 <PraxellXMLResponse>
<ResponseDetails>
  <ServiceName>GetProductTypes</ServiceName>
  <SessionId>29832207200848035</SessionId>
  <StatusCode>0</StatusCode>
  <StatusName>StatusOK</StatusName>
  <StatusDescription>NA</StatusDescription>
  <ServiceDate>2008-03-11 07:48:59</ServiceDate>
  <ServiceId>29832207200848035</ServiceId>
  </ResponseDetails> 
  <ResponseParams> 
    <ProductTypesList>
     <ProductTypeName></ProductTypeName>
     <ProductTypeName></ProductTypeName>
     <ProductTypeNam></ProductTypeName>
     <ProductTypeName></ProductTypeName>
     <ProductTypeName></ProductTypeName>
   </ProductTypesList>
  </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>GetProductTypes</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>
```


# Login

## Login

The Login API allows login to Praxell applications

## Input Parameters:

| Name                     | Required | Definition                                                                                               | Comments |
| ------------------------ | -------- | -------------------------------------------------------------------------------------------------------- | -------- |
| AuthenticationCode       | C        | <p>Format: Alphanumeric, 10<br>Description: Required if PortalUserName & Password are provided(PDP)</p>  | Future   |
| DeviceAuthenticationCode | C        | <p>Format: Alphanumeric, 10<br>Description: Required if PortalUserName & Password are provided(PDP)</p>  | Future   |
| DeviceBrowserType        | C        | <p>Format: Alphanumeric, 100<br>Description: Required if PortalUserName & Password are provided(PDP)</p> | Future   |
| DeviceBrowserVersion     | C        | <p>Format: Alphanumeric, 100<br>Description: Required if PortalUserName & Password are provided(PDP)</p> | Future   |
| DeviceColorDepth         | C        | <p>Format: Alphanumeric, 100<br>Description: Required if PortalUserName & Password are provided(PDP)</p> | Future   |
| DeviceCookiesEnablement  | C        | <p>Format: Y/N<br>Description: Required if PortalUserName & Password are provided(PDP)</p>               | Future   |
| DeviceGeolocation        | C        | <p>Format: Alphanumeric, 100<br>Description: Required if PortalUserName & Password are provided(PDP)</p> | Future   |
| DeviceOSType             | C        | <p>Format: Alphanumeric, 100<br>Description: Required if PortalUserName & Password are provided(PDP)</p> | Future   |
| DeviceOSVersion          | C        | <p>Format: Alphanumeric, 100<br>Description: Required if PortalUserName & Password are provided(PDP)</p> | Future   |
| DeviceScreenSize         | C        | <p>Format: Alphanumeric, 100<br>Description: Required if PortalUserName & Password are provided(PDP)</p> | Future   |
| DeviceTimeZone           | C        | <p>Format: Alphanumeric, 100<br>Description: Required if PortalUserName & Password are provided(PDP)</p> | Future   |

## Output Parameters:

| Name                             | Definition                                                                                                                                                                              | Failure Case | Success Case | Comments |
| -------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | -------- |
| AuthenticationCode               | <p>Format: Alphanumeric, 10<br>Description: Required if PortalUserName & Password are provided(PDP)</p>                                                                                 | Not returned | Returned     | Future   |
| AuthenticationContactDisplayName | <p>Format: Alphanumeric, 60<br>Description: Relevant if PortalUserName & Password are provided(PDP)</p>                                                                                 | Not returned | Returned     | Future   |
| AuthenticationContactUser        | <p>Format: Alphanumeric, 60<br>Description: Relevant if PortalUserName & Password are provided(PDP)</p>                                                                                 | Not returned | Returned     | Future   |
| AuthenticationRequestStatus      | <p>Format options:<br>Authenticated<br>NotAuthenticatedWarning<br>NotAuthenticated<br>AuthenticationCreated<br>Description: Relevant if PortalUserName & Password are provided(PDP)</p> | Not returned | Returned     | Future   |
| BrandStyle                       | Format: Alphanumeric, 5                                                                                                                                                                 | Not returned | Returned     |          |
| Email                            | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                       | Not returned | Returned     | Future   |
| FirstName                        | Format: Alphanumeric, 10                                                                                                                                                                | Not returned | Returned     | Future   |
| Timeout                          | Format: Numeric, 3                                                                                                                                                                      | Not returned | Returned     |          |
| UserRoleId                       | Format: Alphanumeric, 10                                                                                                                                                                | Not returned | Returned     |          |
| LastLoginTime                    | Format: YYYY-MM-DD HH:MM:SS                                                                                                                                                             | Not returned | Returned     |          |
| LastName                         | Format: Alphanumeric, 15                                                                                                                                                                | Not returned | Returned     | Future   |
| OrgAddressLine1                  | Format: Alphanumeric, 30                                                                                                                                                                | Not returned | Returned     | Future   |
| OrgAddressLine2                  | Format: Alphanumeric, 30                                                                                                                                                                | Not returned | Returned     | Future   |
| OrgCity                          | Format: Alphanumeric, 20                                                                                                                                                                | Not returned | Returned     | Future   |
| OrgCountry                       | Format: Alphanumeric, 3                                                                                                                                                                 | Not returned | Returned     | Future   |
| OrgEmail                         | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                       | Not returned | Returned     | Future   |
| OrgFax                           | Format: Alphanumeric, 10                                                                                                                                                                | Not returned | Returned     | Future   |
| OrgId                            | <p>Format: Alphanumeric, 20<br>Value can be multiple org\_id’s split by commas</p>                                                                                                      | Not returned | Returned     | Future   |
| OrgName                          | Format: Alphanumeric, 1-30                                                                                                                                                              | Not returned | Returned     | Future   |
| OrgPhone                         | Format: Alphanumeric, 10                                                                                                                                                                | Not returned | Returned     | Future   |
| OrgRoleId                        | Format: Alphanumeric, 10                                                                                                                                                                | Not returned | Returned     |          |
| OrgState                         | Format: Alphanumeric, 2                                                                                                                                                                 | Not returned | Returned     | Future   |
| OrgZip                           | Format: Alphanumeric, 5                                                                                                                                                                 | Not returned | Returned     | Future   |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
   <AuthenticationDetails>
      <UserName></UserName>
      <UserPassword></UserPassword>
      <AuthCardNumber>9999999999998000</AuthCardNumber>
      <AuthPIN>1234</AuthPIN>
      <TerminalId></TerminalId>
      <ExternalStoreId></ExternalStoreId>
      <NetworkId></NetworkId>
      <SessionId></SessionId>
     <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
   <ServiceDetails>
     <ServiceName>Login</ServiceName>
     <UniqueRequestId>1212121212121213</UniqueRequestId>
   </ServiceDetails>
   <Origin>
       <OriginType>ExtAPI</OriginType>
   </Origin>
   <ServiceParams>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
   <PraxellXMLResponse>
     <ResponseDetails>
         <ServiceName>Login</ServiceName>
         <SessionId>38012411200857032</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2008-03-12 11:57:25</ServiceDate>
        <ServiceId>38012411200857032</ServiceId>
    </ResponseDetails>
    <ResponseParams>
       <BrandStyle></BrandStyle>
       <Timeout>30</Timeout>
       <UserRoleId>CH</UserRoleId>
       <LastLoginTime></LastLoginTime>
       <OrgRoleId>Store</OrgRoleId>
  </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>Login</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>
```


# Manage AML Exception

## Manage AML Exception

The Manage AML Exception API allows to change status of the AML exceptions.

## Input Parameters:

| Name                 | Required | Definition                                                                                                                                                                                                                       | Comments |
| -------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| ExceptionDescription | N        | Format: Alphanumeric, 1-500                                                                                                                                                                                                      |          |
| ExceptionID          | Y        | Format: Alphanumeric, 10                                                                                                                                                                                                         |          |
| ExceptionStatus      | Y        | <p>Format: options:<br>New (saved as NEW)<br>Approved (saved as APPROVED)<br>CardReporting (saved as REPORT)<br>CardReportingAndClosure (saved as REPORTCC)<br>CardClosure (saved as CC)<br>InProgress (saved as INPROGRESS)</p> |          |
| OperationType        | N        | Format: Update                                                                                                                                                                                                                   |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
  <PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName> </UserName>
        <UserPassword> </UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>ManageAMLException</ServiceName>
        <UniqueRequestId></UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtAPI</OriginType>
    </Origin>
    <ServiceParams>
       <OperationType></OperationType>
       <ExceptionID></ExceptionID>
       <ExceptionStatus></ExceptionStatus>
       <ExceptionDescription></ExceptionDescription>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
 <PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>ManageAMLException</ServiceName>
        <SessionId>44627517201000065</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2010-06-01 17:00:52</ServiceDate>
        <ServiceId>44627517201000065</ServiceId>
    </ResponseDetails>
   <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ManageAMLException</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>
```


# Manage Card Session

## Manage Card Session

The Manage Card Session API is used to manage card sessions.

## Input Parameters:

| Name                 | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Comments                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| -------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Brand                | Y        | <p>Format:<br>Alpha, 3 to 8, lower case letters</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | relevant for Operation Types StartCardSessionWithoutCard,StartCardSessionWithoutCardAndClosePreviousSession                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| BrandPhoneNumber     | Y        | Format: Numeric, 1-15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | relevant for OperationType= StartCardSessionWithoutCard, StartCardSessionWithoutCardAndClosePreviousSession                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| CardSessionID        | Y        | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | relevant for OperationType= StartCardSessionWithoutCardAndClosePreviousSession, StartEscalationCardSession, UpdateCardSessionTransferred, GetCardSessionDetails, EndCardSession. This fields is used when there the application cannot use an ID which is not “living” anymore: EndCardSession – for older session (done by CSRPM, for unclosed previous session), StartEscalationSession – for previous escalation, StartSessionWithoutCardAndClosePreviousSession – for previous session, GetCardSessionDetails – for previous session to get details on session (in CSR)) |
| CallTransferred      | Y        | Format: Y/N (default)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | relevant for OperationType= UpdateCardSessionTransferred & CardSessionType=IVR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| CardSessionType      | Y        | Format: IVR, CSR, PDP                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | relevant for all Operation Types                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Category             | C        | <p>Format options:<br>AddressChange<br>CardExpiredWithFunds<br>CardExpiredWithPendingACH<br>CallNotEnded (\*will not be show in UI)<br>CardNotReceived<br>CardStatusProblem<br>Card-to-CardTransfer<br>CloseAccountRequest<br>DirectDepositEnrollmentProblem<br>DirectDepositLoadProblem<br>Dispute<br>EarlyAccess<br>FeeComplaint<br>FeeQuestion<br>HoldRelease(only)<br>IncorrectNameorGovtIDorDOB,<br>Lost/StolenCard<br>Other<br>ProblemwithCardReceivedNameNotRight<br>ProblemwithCardReceived-Other<br>Replacement Card Order<br>ReportofPossibleFraud<br>ResearchbySupervisororPM<br>StoreComplaint<br>TransactionorBalanceQuestion<br>TroubleActivatingaCard/SettingaPIN<br>Unknown<br>Verification<br>VerificationMaxAttemptsReached<br>WesternUnion</p> | relevant for OperationType= StartCardSessionWithoutCardAndClosePreviousSession, EndCardSession & CardSessionType=CSR                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| CHPhoneNumber        | Y        | Format: Numeric, 1-15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | relevant for OperationType= StartCardSessionWithoutCard,StartCardSessionWithoutCardAndClosePreviousSession                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ContactAddress       | N        | <p>Format: Alphanumeric,1-30<br>Description: Required only if Result= Escalated</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | relevant for OperationType= EndCardSession & CardSessionType=CSR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ContactMail          | N        | <p>Format: Alphanumeric, 5-40<br>Description:Possible Pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | relevant for OperationType= EndCardSession & CardSessionType=CSR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ContactName          | N        | <p>Format: Alphanumeric, 1-40<br>Description: Required only if Result = Escalated</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | relevant for OperationType= EndCardSession & CardSessionType=CSR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ContactPhone         | N        | <p>Format: Numeric, 1-15<br>Description: Required only if Result= Escalated</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | relevant for OperationType= EndCardSession & CardSessionType=CSR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Description          | Y        | <p>Format: 1-500,<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | &;@!\~=\_'                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ID                   | Y        | <p>Format: Numeric, 1-19<br>require ID based on ID Type value</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | relevant for OperationType= UpdateCardInCardSession                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| IDType               | C        | <p>Format Options:<br><a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardNumber</a>, RPID,DDA, ANY<br>Required if ID provided</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | relevant for OperationType= UpdateCardInCardSession                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| IVRCallGUID          | Y        | Format: numeric 1-20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | relevant for OperationType= EndCardSession & CardSessionType=IVR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| IVRDuration          | Y        | Format: numeric, 1-5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | relevant for OperationType= EndCardSession & CardSessionType=IVR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| IVREndTime           | Y        | Format: mm/dd/yyyy hh:mm:ss                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | relevant for OperationType= EndCardSession & CardSessionType=IVR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| IVRLanguage          | Y        | Format Options: english/spanish                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | relevant for OperationType= EndCardSession & CardSessionType=IVR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| IVRPageHistory       | Y        | Format: numeric including “/” 1-4000                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | relevant for OperationType= EndCardSession & CardSessionType=IVR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| IVRSiteNumber        | Y        | Format: numeric 1-20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | relevant for OperationType= EndCardSession & CardSessionType=IVR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| IVRStartTime         | Y        | Format: mm/dd/yyyy hh:mm:ss                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | relevant for OperationType= EndCardSession & CardSessionType=IVR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| IVRTerminationStatus | Y        | <p>Format Options:<br>CallerHungUp/ProviderHungUp/CSRTransfer(Office)/CSRTransfer</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | relevant for OperationType= EndCardSession & CardSessionType=IVR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| OperationType        | Y        | <p>Format options:<br>EndCardSession<br>GetCardSessionDetails<br>StartCardSessionForPreview<br>UpdateCardInCardSession<br>UpdateCardSessionTransferred (for IVR only)<br>StartCardSessionWithoutCard<br>StartCardSessionWithoutCardAndClosePreviousSession<br>StartEscalationCardSession (for CSR only)<br>StartCardSessionWithCard<br>CreateEscalationCardSession (for Processes - to e used by DNE feature - future)<br></p>                                                                                                                                                                                                                                                                                                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Result               | Y        | <p>Format options:<br>Resolved<br>Cancelled<br>Escalated<br>NoVerify<br>CallNotEnded<br>CallEnded<br>ResolvedDelay (internal only and should not be supported by API)<br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | relevant for OperationType= EndCardSession & CardSessionType=CSR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| VerificationType     | C        | <p>Options:<br>ID-Name-Address<br>ID-Name-DOB<br>ID-Address-DOB<br>Name-Address-DOB<br>Phone-ID-Name<br>Phone-ID-Address<br>Phone-ID-DOB<br>Phone-Name-Address<br>Phone-Name-DOB<br>Phone-Address-DOB<br>Unknown<br>None<br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | relevant for OperationType= EndCardSession & CardSessionType=CSR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| WaiveFee             | Y        | <p>Format: N (default) /Y<br>Description: Allows to waive the fee taken for call</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | relevant for OperationType= EndCardSession & CardSessionType=IVR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |

## Output Parameters:

| Name                            | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Failure Case | Success Case | Comments                                                                                                                                                                                                                                     |
| ------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ActivationDate                  | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| ActiveHoldsNumber               | <p>Format: Numeric, 11<br>Description:Number of active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| SessionDuration                 | Format: Numeric, 5 (xxx.x - minutes.seconds, as 12.4)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartCardSessionWithoutCard, StartCardSessionWithoutCardAndClosePreviousSession, StartEscalationCardSession, StartCardSessionWithCard, EndCardSession                                    |
| UnclosedCardSessionID           | Format: Numeric, 19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| UnclosedCardSessionStartDate    | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| UnclosedCardSessionStartTime    | Format: HH:MM:SS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| ActiveFBECard                   | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| ActiveHoldsTotalAmount          | <p>Format: Numeric, 11<br>Description: Total amount of all active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartCardSessionWithoutCard, StartCardSessionWithoutCardAndClosePreviousSession, StartEscalationCardSession, StartCardSessionWithCard, StartCardSessionForPreview                        |
| ActualExpirationDate            | <p>Format: Alphanumeric, 12, Month YYYY<br>Description: example, April 2013</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| AddressLine1                    | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| AddressLine2                    | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| Brand                           | Format: Alpha, 1-120                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| CardAssociation                 | <p>Format options:<br>Visa<br>MasterCard<br>Star</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| CardAvailableBalance            | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartCardSessionWithoutCard, StartCardSessionWithoutCardAndClosePreviousSession, StartEscalationCardSession, StartCardSessionWithCard, StartCardSessionForPreview                        |
| CardDDA                         | Format: Numeric, 3-16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartCardSessionWithoutCard, StartCardSessionWithoutCardAndClosePreviousSession, StartEscalationCardSession, StartCardSessionWithCard, StartCardSessionForPreview                        |
| CardFBEDDA                      | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| CardHolderState                 | <p>Format options:<br>V<br>V-PNS<br>RNV<br>NRNV</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartCardSessionWithoutCard, StartCardSessionWithoutCardAndClosePreviousSession, StartEscalationCardSession, StartCardSessionWithCard, StartCardSessionForPreview                        |
| CardholderUserName              | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| CardIssuingBank                 | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| CardIssuingBankCode             | Format: Alphanumeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| CardIssuingBankRoutingNumber    | Format: Alphanumeric, 9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard,StartCardSessionForPreview                                                                                                          |
| CardNumber                      | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartCardSessionWithoutCard, StartCardSessionWithoutCardAndClosePreviousSession, StartEscalationCardSession, StartCardSessionWithCard, GetCardSessionDetails, StartCardSessionForPreview |
| CardSessionID                   | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| CardStatus                      | <p>Format options:<br>"ACT" (Active)<br>"CC" (Close)<br>"CII" (Card In Inventory)<br>"LOCK\_CII" (Locked Card In Inventory)<br>"LOCK" (Locked)<br>"LST" (Lost)<br>"SPLT" (Spoilt)<br>"SPND" (Suspended)<br>"STLN" (Stolen)<br>Description: All application cards statuses (as ACT, SPND, etc)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard,StartCardSessionForPreview                                                                                                          |
| Category                        | <p>Format options:<br>AddressChange<br>CallNotEnded (\*will not be show in UI)<br>CardNotReceived<br>CardStatusProblem<br>Card-to-CardTransfer<br>CloseAccountRequest<br>DirectDepositEnrollmentProblem<br>DirectDepositLoadProblem<br>Dispute<br>EarlyAccess<br>FeeComplaint<br>FeeQuestion<br>HoldRelease(only)<br>IncorrectNameorGovtIDorDOB<br>Lost/StolenCard<br>Other<br>ProblemwithCardReceivedNameNotRight<br>ProblemwithCardReceived-Other<br>Replacement Card Order<br>ReportofPossibleFraud<br>ResearchbySupervisororPM<br>StoreComplaint<br>TransactionorBalanceQuestion<br>TroubleActivatingaCard/SettingaPIN<br>Unknown<br>NewCardFulfillmentFailure<br>Verification<br>ReviewUploadedVerificationDocuments<br>VerificationMaxAttemptsReached<br>WesternUnion</p>                                                           | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| C-B-B                           | Format: Alphanumeric, “5-2-2”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| City                            | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| Country                         | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br><a href="http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2"><http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2></a></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| DateOfBirth                     | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartCardSessionWithoutCard,StartCardSessionWithoutCardAndClosePreviousSession, StartEscalationCardSession, StartCardSessionWithCard                                                     |
| Description                     | Format: Alphanumeric, 1-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| Dist                            | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| DocExpirationDate               | <p>Format: YYYY-MM-DD<br>Description: must be after DocIssueDate.Conditional value required only when DocType is 'PASS' 'IDL' 'UDL'or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| DocId                           | <p>Format: Alphanumeric, 3-16<br>Description: ID number of the government identification document used (defined in DocType)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| DocIssueDate                    | <p>Format: YYYY-MM-DD<br>Description: must be before DocExpirationDateConditional value required only when DocType is 'PASS' or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| DocIssuer                       | <p>Format: Alphanumeric, 2<br>Description: Country/State code.<br>Conditional value required only when DocType is 'PASS' 'IDL' 'UDL'or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| DocState                        | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| DocType                         | <p>Format options:<br>SSN<br>PASS<br>UDL<br>MCN<br>INMATE<br>Description: Closed list of values.Type of government identification document used: SSN- Social Security Number, PASS - Passport number, 'UDL' – US Drivers license number,'MCN' - Matricula consular ,INMATE.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| EarlyAccess                     | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| Email                           | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| IsFeeLess                       | <p>Format: String, Y or N<br>Description: Simple yes\no value indicator</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| ExpirationDate                  | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| Fax                             | <p>Format: Numeric, 6-10<br>Description: the fax number.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| FBEEnrollments                  | Format: Numeric, 2. Number of active FBE Enrollments in statuses Submitted (G), Confirmed (C), Updated (U) and (Enrolled (E)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| FeeAmount                       | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| FeeAttempted                    | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| FeeCollected                    | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| FeeReversed                     | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| FeeReversedComment              | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| FeeReversedReasonCategory       | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| FeeWaived                       | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| FileCategory                    | <p>Format Options:<br>Primary<br>Secondary<br>Other<br><br>Description:<br>Primary files are the following <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">file content</a> types:<br>Passport, Military ID, Matricula Consular, Permanent Resident ID, State-issued ID, US driver license<br><br>Secondary files are the following \<a href="javascript:;"refresh="link" >file content types:<br>Pay Stub, School/Work ID, Tax Payer ID, Utility Bill,<br><br>Other files refer to all other <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">file content</a> types (as Third Party)</p>                                                                                                         | Not returned | Returned     | part of Tag Files/File. Relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                             |
| FileContent                     | <p>Format options:<br>The <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">FileContent</a> can be any value (allowed per Product Type). For example, It can be one of the following values (or other content types as well for each customer, based on his requirements):<br>Passport, Military ID, Matricula Consular, Permanent Resident ID, State-issued ID, US driver license, Pay Stub, School/Work ID, Tax Payer ID, Utility Bill, Third Party<br><br>The supported characters are: a-z A-Z 0-9 \_- / . ' ( )<br>It is limited to 100 characters<br></p>                                                                                                                                                                                                         | Not returned | Returned     | part of Tag Files/File. Relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                             |
| FileName                        | Format: 1-255, Supported characters: Blank a-z A-Z 0-9 . , # $ ( ) - + & ; @ ! \~ = \_ '                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | part of Tag Files/File. Relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                             |
| FirstName                       | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard,StartCardSessionForPreview                                                                                                          |
| InboundCallerID                 | Format: Numeric, 12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| InvalidPINAttempts              | Format: Numeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| IsPinSet                        | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| IsRegistered                    | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| IsRetailCard                    | <p>Format: Y/N<br>Description: Indicates whether the card is part of a retail pack and is it a retail card</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| IssueDate                       | Format: YYYY-MM-DD HH:MM:SS.M                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| IssuerEmail                     | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| IssuerName                      | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| IssuerPhone                     | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| IsVerified                      | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| LastActivityDate                | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| LastName                        | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard,StartCardSessionForPreview                                                                                                          |
| MaxDeclinedTxnsReached          | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| MaxPinRetriesReached            | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| MiddleInitial                   | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| MobilePhone                     | <p>Format: Numeric, 6-15<br>Description: Mobile phone for getting SMS (see IsReceiveSms).</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| OrgName                         | Format: Alphanumeric, 1-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| Phone                           | Format: Numeric, 6-15Description: Phone number                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| Phone                           | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| ProductType                     | Format: Alphanumeric, 120                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| ProgramType                     | Format: Saving/Commercial/GPR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| PT                              | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| PTAllowDifferentShippingAddress | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| PTExpirationDate                | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| RCIssueWithoutVerification      | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard. Return the IssueWithoutVerification value of the RC PT of the current Card’ PT (if value is Null, return N)                        |
| ReplacementMessageType          | <p>Format options:<br>The <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">FileContent</a> can be any value (allowed per Product Type). For example, It can be one of the following values (or other content types as well for each customer, based on his requirements):<br>Passport, Military ID, Matricula Consular, Permanent Resident ID, State-issued ID, US driver license, Pay Stub, School/Work ID, Tax Payer ID, Utility Bill, Third Party<br><br>The supported characters are: a-z A-Z 0-9 \_- / . ' ( )<br>It is limited to 100 characters<br></p>                                                                                                                                                                                                         | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| ReplacementStatus               | <p>Format options:<br>CardReplaced<br>ReplacementCardObsolete<br>ReplacementCardOrderedFromSameBank<br>ReplacementCardOrderedFromAnotherBank<br>ReplacedAnotherCardInSameBank<br>ReplacedAnotherCardInAnotherBank<br>ReplacementCardRequired<br>ReplacementCardRequiredFailure<br>ToBeReplacedInAnotherBank<br>ToReplaceCardFromAnotherBank<br>ToReplaceCardFromSameBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| Result                          | <p>Format options:<br>Resolved<br>Cancelled<br>Escalated<br>NoVerify<br>CallNotEnded<br>CallEnded<br>ResolvedDelay (internal only and should not be supported by API)<br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| RPID                            | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard,StartCardSessionForPreview                                                                                                          |
| SendSMS                         | <p>Format options:<br>Enable<br>Disable<br>Unspecified<br>Mail</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| ServiceName                     | <p>Format: A closed list of service names.<br>Description: Name of service being executed.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| SessionAgent                    | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | part of SessionHistory/Session Tag. Return two last CSR sessions done for CH. Relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                       |
| SessionCallCenter               | Format: Alphanumeric, 60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | part of SessionHistory/Session Tag. Return two last CSR sessions done for CH. Relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                       |
| SessionCategory                 | <p>Format options:<br>AddressChange<br>CallNotEnded (\*will not be show in UI)<br>CardNotReceived<br>CardStatusProblem<br>Card-to-CardTransfer<br>CloseAccountRequest<br>DirectDepositEnrollmentProblem<br>DirectDepositLoadProblem<br>Dispute<br>EarlyAccess<br>FeeComplaint<br>FeeQuestion<br>HoldRelease(only)<br>IncorrectNameorGovtIDorDOB,<br>Lost/StolenCard<br>Other<br>ProblemwithCardReceivedNameNotRight<br>ProblemwithCardReceived-Other<br>Replacement Card Order<br>ReportofPossibleFraud<br>ResearchbySupervisororPM<br>StoreComplaint<br>TransactionorBalanceQuestion<br>TroubleActivatingaCard/SettingaPIN<br>Unknown<br>NewCardFulfillmentFailure<br>Verification<br>ReviewUploadedVerificationDocuments<br>VerificationMaxAttemptsReached<br>WesternUnionType the text for 'Category(Start Card Session)'</p>          | Not returned | Returned     | part of SessionHistory/Session Tag.Return two last CSR sessions done for CH. Relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                        |
| SessionDate                     | format: mm/dd/yy                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     | part SessionHistory/Session Tag.Return two last CSR sessions done for CH. Relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                           |
| SessionDuration                 | Format: Numeric, 5 (xxx.x - minutes.seconds, as 12.4)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| SessionDuration                 | Format: Numeric, 5 (xxx.x - minutes.seconds, as 12.4)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | part SessionHistory/Session Tag.Return two last CSR sessions done for CH. Relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                           |
| SessionEndDate                  | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| SessionEndTime                  | Format: HH:MM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| SessionResult                   | <p>Format options:<br>Resolved<br>Cancelled<br>Escalated<br>NoVerify<br>CallNotEnded<br>CallEnded<br>ResolvedDelay (internal only and should not be supported by API)<br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | part of SessionHistory/Session Tag.Return two last CSR sessions done for CH. Relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                        |
| SessionStartDate                | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| SessionStartTime                | Format: HH:MM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| SessionTime                     | Format: hh:mm                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | part of SessionHistory/Session Tag.Return two last CSR sessions done for CH. Relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                        |
| SessionType                     | <p>Format:<br>CSR<br>IVR<br>CHP</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| ShippingAddressLine1            | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| ShippingAddressLine2            | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| ShippingCity                    | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period,</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| ShippingState                   | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| ShippingZIP                     | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| State                           | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| StatusReasonCode                | <p>Format options: CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation<br></p>                                                                       | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartCardSessionWithoutCard, StartCardSessionWithoutCardAndClosePreviousSession, StartEscalationCardSession, StartCardSessionWithCard,StartCardSessionForPreview                         |
| StatusReasonDesc                | <p>Format options:<br>Card Expired<br>Card Replaced<br>CIP Exception<br>Close Card Submited for Dispute<br>Closed<br>Closed By PM<br>Deceased<br>Excess-Chargeback<br>Insufficient KYC<br>Invalid Arrow Eye files<br>Negative Write-off<br>POBox<br>Pre Purge<br>Purged<br>Purged Failed At Processor<br>Ready To Print<br><br>Arbitration<br>By PM<br>CIP Exception<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost - Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>Primary Card Suspension<br>Processor Suspected Fraud With Notes<br>Re-disputed<br>Replace Failure<br>Replacement Card Required<br>Represented<br>Stolen<br>Store error<br>Suspected Fraud<br>Suspected Fraud<br>Transaction Completeness Exception<br>Unactivated Card<br>Unactivated Replacement Card<br>Violation<br></p> | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| Store                           | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| SubBin                          | Format: Numeric, 3 (of current card)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| TCFileName                      | Format: Alphanumeric, 120, including characters "/" , ":" , "." , ""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| UpgradeBalance1                 | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| UpgradeBalance2                 | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| UserName                        | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=GetCardSessionDetails                                                                                                                                                                                             |
| VerificationAttempts            | Format: Numeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| VerificationId                  | Format: Alphanumeric, 50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| VerificationStatus              | <p>Format options:<br>VerifiedSSN<br>VerifiedThirdParty<br>VerifiedDocumentary<br>VerifiedByIssuer<br>SSNVerificationRequired<br>DocumentaryVerificationRequired<br>OOWVerificationRequired<br>Blank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |
| Zip                             | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | relevant for OperationType=UpdateCardInCardSession, StartEscalationCardSession, StartCardSessionWithCard                                                                                                                                     |

## XML Samples

### Input XML

```json
OperationType=StartCardSessionWithoutCard

<?xml version="1.0" ?>
<PraxellXMLRequest>
<AuthenticationDetails>
    <UserName>testcsr</UserName>
    <UserPassword>test_csr</UserPassword>
</AuthenticationDetails>
<ServiceDetails>
    <ServiceName>ManageCardSession</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
</ServiceDetails>
<Origin>
    <OriginType>Portal:CSR</OriginType>
</Origin>
<ServiceParams>
    <CardSessionType>CSR</CardSessionType>
    <OperationType>StartCardSessionWithoutCard</OperationType>
    <BrandPhoneNumber>123456789</BrandPhoneNumber>
    <CHPhoneNumber>987654321</CHPhoneNumber>
    <Brand>usf</Brand>
</ServiceParams>
</PraxellXMLRequest>


OperationType=StartCardSessionWithoutCardAndClosePreviousSession 

<?xml version="1.0" ?>
<PraxellXMLRequest>
<AuthenticationDetails> 
    <UserName>testcsr</UserName>
    <UserPassword>test_csr</UserPassword>
</AuthenticationDetails>
<ServiceDetails>
    <ServiceName>ManageCardSession</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
</ServiceDetails>
<Origin>
    <OriginType>Portal:CSR</OriginType>
</Origin>
<ServiceParams>
    <CardSessionType>CSR</CardSessionType>
    <OperationType>StartCardSessionWithoutCardAndClosePreviousSession</OperationType>
    <BrandPhoneNumber>123456789</BrandPhoneNumber>
    <CHPhoneNumber>987654321</CHPhoneNumber>
    <Brand>usf</Brand>
    <Category>Unknown</Category>
    <Description>Dispute test</Description>
    <CardSessionID>b8987f87-7aac-4618-a813-8d8fc927d8b8</CardSessionID>
</ServiceParams>
</PraxellXMLRequest>


OperationType=StartEscalationCardSession 

<?xml version="1.0" ?>
<PraxellXMLRequest>
<AuthenticationDetails>
    <UserName>test_csrpm</UserName>
    <UserPassword>test_csrpm</UserPassword>
</AuthenticationDetails>
<ServiceDetails>
    <ServiceName>ManageCardSession</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
</ServiceDetails>
<Origin>
    <OriginType>Portal:CSR</OriginType>
</Origin>
<ServiceParams>
    <CardSessionType>CSR</CardSessionType>
    <OperationType>StartEscalationCardSession</OperationType>
    <CardSessionId>0999999999998354</CardSessionId>
</ServiceParams>
</PraxellXMLRequest>


"OperationType=UpdateCardInCardSession"

<?xml version="1.0" ?>
<PraxellXMLRequest>
<AuthenticationDetails>
    <SessionId>12345678901234560</SessionId>
</AuthenticationDetails>
<ServiceDetails>
    <ServiceName>ManageCardSession</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
</ServiceDetails>
<Origin>
    <OriginType>Portal:CSR</OriginType>
</Origin>
<ServiceParams>
    <CardSessionType>CSR</CardSessionType>
    <OperationType>UpdateCardInCardSession</OperationType>
    <ID>9999999999998353</ID>
    <IDType>RPID</IDType>
</ServiceParams>
</PraxellXMLRequest>


"OperationType=UpdateCardSessionTransferred" 

<?xml version="1.0" ?>
<PraxellXMLRequest>
<AuthenticationDetails>
    <UserName>ivr_pm</UserName>
    <UserPassword>ivr_pm</UserPassword>
</AuthenticationDetails>
<ServiceDetails>
    <ServiceName>ManageCardSession</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
</ServiceDetails>
<Origin>
    <OriginType>Portal:CSR</OriginType>
</Origin>
<ServiceParams>
    <CallTransferred>Y</CallTransferred>
    <CardSessionType>IVR</CardSessionType>
    <OperationType>UpdateCardSessionTransferred</OperationType>
    <CardSessionId>123456789</CardSessionId>
</ServiceParams>
</PraxellXMLRequest>


"OperationType=StartCardSessionWithCard" 

<?xml version="1.0" ?>
<PraxellXMLRequest>
<AuthenticationDetails>
    <UserName>testcsr</UserName>
    <UserPassword>test_csr</UserPassword>
</AuthenticationDetails>
<ServiceDetails>
    <ServiceName>ManageCardSession</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
</ServiceDetails>
<Origin>
    <OriginType>Portal:CSR</OriginType>
</Origin>
<ServiceParams>
    <CardSessionType>CSR</CardSessionType>
    <OperationType>StartCardSessionWithCard</OperationType>
    <ID>9999999999998352</ID>
    <IDType>RPID</IDType>
</ServiceParams>
</PraxellXMLRequest>


"OperationType=GetCardSessionDetails"

<?xml version="1.0" ?>
<PraxellXMLRequest>
<AuthenticationDetails>
    <UserName>test_csr</UserName>
    <UserPassword>test_csr</UserPassword>
</AuthenticationDetails>
<ServiceDetails>
    <ServiceName>ManageCardSession</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
</ServiceDetails>
<Origin>
    <OriginType>Portal:CSR</OriginType>
</Origin>
<ServiceParams>
    <CardSessionType>CSR</CardSessionType>
    <OperationType>GetCardSessionDetails</OperationType>
    <CardSessionId>123456789</CardSessionId>
</ServiceParams>
</PraxellXMLRequest>


"OperationType=EndCardSession"

<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <SessionId>12345678901234569</SessionId>
    </AuthenticationDetails>
    <ServiceDetails>
        <ServiceName>ManageCardSession</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>Portal:csr</OriginType>
    </Origin>
    <ServiceParams>
        <OperationType>EndCardSession</OperationType>
        <CardSessionType>CSR</CardSessionType>
        <CardSessionId>987654329</CardSessionId>
        <Description>Description of Card Session.</Description>
        <WaiveFee>Y</WaiveFee>
        <Result>Escalated</Result>
        <Category>Dispute</Category>
        <VerificationType>Phone-Name-Address</VerificationType>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
OperationType=EndCardSession

<?xml version="1.0"?>
<PraxellXMLResponse>
<ResponseDetails>
<ServiceName>ManageCardSession</ServiceName>
<SessionId>62345678901234569</SessionId>
<StatusCode>0</StatusCode>
<StatusName>StatusOK</StatusName>
<StatusDescription>OK</StatusDescription>
<ServiceDate>2010-06-22 15:15:40</ServiceDate>
<ServiceId>38149115201015064</ServiceId>
</ResponseDetails>
<ResponseParams>
<SessionDuration>4</SessionDuration>
</ResponseParams>
</PraxellXMLResponse>


OperationType=StartCardSessionWithCard / StartEscalationCardSession / StartCardSessionWithoutCardAndClosePreviousSession / StartCardSessionWithoutCard

<?xml version="1.0"?>
<PraxellXMLResponse>
<ResponseDetails>
<ServiceName>ManageCardSession</ServiceName>
<SessionId>0428439b-c290-4444-95d4-46d445626943</SessionId>
<StatusCode>0</StatusCode>
<StatusName>StatusOK</StatusName>
<StatusDescription>NA</StatusDescription>
<ServiceDate>2014-02-06 11:13:19</ServiceDate>
<ServiceId>5464ee73-8783-4c94-98b8-7ecf18f2d810</ServiceId>
</ResponseDetails>
<ResponseParams>
<CardNumber>9999999999998353</CardNumber>
<CardSessionID>5464ee73-8783-4c94-98b8-7ecf18f2d810</CardSessionID>
<ActiveHoldsTotalAmount>000</ActiveHoldsTotalAmount>
<ActiveHoldsNumber>03</ActiveHoldsNumber>
<AddressLine1>1270 Broadway</AddressLine1>
<AddressLine2>Suite 1207</AddressLine2>
<Brand>progress</Brand>
<CardAssociation>MasterCard</CardAssociation>
<CardAvailableBalance>1999</CardAvailableBalance>
<CardDDA>1234111781298</CardDDA>
<CardFBEDDA></CardFBEDDA>
<CardHolderState>V</CardHolderState>
<CardIssuingBank>IssuingBanktest900</CardIssuingBank>
<CardIssuingBankCode>MB</CardIssuingBankCode>
<CardIssuingBankRoutingNumber>789123456</CardIssuingBankRoutingNumber>
<City>New York</City>
<Country>US</Country>
<CardStatus>ACT</CardStatus>
<DateOfBirth>1980-01-01</DateOfBirth>
<DocExpirationDate>2011-01-01</DocExpirationDate>
<DocId>123456789</DocId>
<DocIssueDate>2001-01-01</DocIssueDate>
<DocIssuer>US</DocIssuer>
<DocState></DocState>
<DocType>SSN</DocType>
<EarlyAccess>N</EarlyAccess>
<Email>qa@praxell.com</Email>
<ExpirationDate>0420</ExpirationDate>
<Fax>2126296232</Fax>
<FeeAmount>2</FeeAmount>
<FirstName>Static</FirstName>
<InvalidPINAttempts>0</InvalidPINAttempts>
<IsPinSet>Y</IsPinSet>
<IsRegistered>Y</IsRegistered>
<IsRetailCard>Y</IsRetailCard>
<IssueDate>2010-06-21 12:55:28.0</IssueDate>
<IssuerName>Store</IssuerName>
<IssuerPhone>2333222333</IssuerPhone>
<IssuerEmail>dev@praxell.com</IssuerEmail>
<IsVerified>Y</IsVerified>
<LastName>Data</LastName>
<MaxDeclinedTxnsReached>N</MaxDeclinedTxnsReached>
<MaxPinRetriesReached>N</MaxPinRetriesReached>
<MiddleInitial></MiddleInitial>
<MobilePhone></MobilePhone>
<Phone>2126296040</Phone>
<ProductType>DevOnly</ProductType>
<SendSMS></SendSMS>
<StatusReasonCode></StatusReasonCode>
<StatusReasonDesc></StatusReasonDesc>
<SubBin>999</SubBin>
<TCFileName>htmls/progress_t_and_c.html</TCFileName>
<Zip>10001</Zip>
<State>NY</State>
<VerificationAttempts></VerificationAttempts>
<VerificationStatus>VerifiedByIssuer</VerificationStatus>
<VerificationId></VerificationId>
<UpgradeBalance1></UpgradeBalance1>
<UpgradeBalance2></UpgradeBalance2>
<ActivationDate></ActivationDate>
<PTExpirationDate></PTExpirationDate>
<ReplacementMessageType></ReplacementMessageType>
<ReplacementStatus></ReplacementStatus>
<ActualExpirationDate>April 2020</ActualExpirationDate>
<CardholderUserName></CardholderUserName>
<PTAllowDifferentShippingAddress>N</PTAllowDifferentShippingAddress>
<ShippingAddressLine1></ShippingAddressLine1>
<ShippingAddressLine2></ShippingAddressLine2>
<ShippingCity></ShippingCity>
<ShippingState></ShippingState>
<ShippingZip></ShippingZip>
<SessionHistory>
</SessionHistory>
<ActiveFBECard>N</ActiveFBECard>
<LastActivityDate></LastActivityDate>
<RPID>9999999999998353</RPID>
<FBEEnrollments>0</FBEEnrollments>
<C-B-B>0-0-0</C-B-B>
<Files>
</Files>
</ResponseParams>
</PraxellXMLResponse>


OperationType=GetCardSessionDetails

<?xml version="1.0"?>
<PraxellXMLResponse>
<ResponseDetails>
<ServiceName>ManageCardSession</ServiceName>
<SessionId>38660010201019073</SessionId>
<StatusCode>0</StatusCode>
<StatusName>StatusOK</StatusName>
<StatusDescription>OK</StatusDescription>
<ServiceDate>2010-07-04 10:19:34</ServiceDate>
<ServiceId>38660010201019073</ServiceId>
</ResponseDetails>
<ResponseParams>
<CardSessionType>CSR</CardSessionType>
<Description>jjj</Description>
<FeeWaived>Y</FeeWaived>
<SessionStartDate>2010-07-01</SessionStartDate>
<SessionStartTime>11:51</SessionStartTime>
<SessionEndDate>2010-07-01</SessionEndDate>
<SessionEndTime>11:59</SessionEndTime>
<SessionDuration>8.1</SessionDuration>
<Result>Call Not Ended</Result>
<Category>Call Not Ended</Category>
<OrgName>CallCenter</OrgName>
<UserName>test_csr</UserName>
<Services>
<ActivityName>CSRViewCHDetailsByCard</ActivityName>
<ActivityName>CSRCardDetailsValidate</ActivityName>
<ActivityName>RPCSRGetUpgradeBalance</ActivityName>
<ActivityName>GetCardReport</ActivityName>
<ActivityName>ViewList</ActivityName>
<ActivityName>ResearchCard</ActivityName>
<ActivityName>ViewList</ActivityName>
<ActivityName>CSRCallReport</ActivityName>
<ActivityName>CSRCallDetails</ActivityName>
<ActivityName>ViewList</ActivityName>
<ActivityName>SuspendCard</ActivityName>
<ActivityName>SuspendCard</ActivityName>
<ActivityName>CSRCallReport</ActivityName>
<ActivityName>CSRCallDetails</ActivityName>
</Services>
<CardNumber>9999999999998074</CardNumber>
<PT>DevOnly</PT>
<Store>Store</Store>
<Dist>ProgMngr</Dist>
<FeeAttempted>200</FeeAttempted>
<FeeCollected>126</FeeCollected>
<FeeReversed>Y</FeeReversed>
<FeeReversedReasonCategory>User Error</FeeReversedReasonCategory>
<FeeReversedComment>fee desc</FeeReversedComment>
</ResponseParams>
</PraxellXMLResponse>


OperationType=UpdateCardSessionTransferred / UpdateCardInCardSession

<?xml version="1.0"?>
<PraxellXMLResponse>
<ResponseDetails>
<ServiceName>ManageCardSession</ServiceName>
<SessionId>0ffaf7a1-67a8-402f-8877-8ff29f1cc1d3</SessionId>
<StatusCode>0</StatusCode>
<StatusName>StatusOK</StatusName>
<StatusDescription>NA</StatusDescription>
<ServiceDate>2014-02-05 16:41:38</ServiceDate>
<ServiceId>0ffaf7a1-67a8-402f-8877-8ff29f1cc1d3</ServiceId>
</ResponseDetails>
<ResponseParams>
</ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ManageCardSession</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70166</StatusCode>
    <StatusName>Invalid ID</StatusName>
    <StatusDescription>Invalid ID</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Manage Code Group

## Manage Code Group

The Manage Code Group API allows updating code group values.

## Input Parameters:

| Name             | Required | Definition                 | Comments |
| ---------------- | -------- | -------------------------- | -------- |
| Description      | Y        | Format: Alphanumeric, 1-30 |          |
| Group            | Y        | Format: Alphanumeric, 20   |          |
| Key              | Y        | Format: Alphanumeric, 30   |          |
| Name             | Y        | Format: Alphanumeric, 22   |          |
| OperationType    | Y        | Format: Update             |          |
| Param            | Y        | Format: Alphanumeric, 100  |          |
| ShortDescription | Y        | Format: Alphanumeric, 100  |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
  <AuthenticationDetails>
      <UserName>st_manager</UserName>
      <UserPassword>st_manager</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
       <ServiceName>ManageCodeGroup</ServiceName>
       <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
      <OriginType>ExtAPI</OriginType>
   </Origin>
   <ServiceParams>
     <OperationType>Update</OperationType>
     <Group>test</Group>
     <Key>123</Key>
     <Name>test12345</Name>
     <Description>test 12345</Description>
     <ShortDescription>tes</ShortDescription>
     <Param>R</Param>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
<PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>ManageCodeGroup</ServiceName>
        <SessionId>05200637022706028152</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-05-27 06:17:54</ServiceDate>
        <ServiceId>05200637022706028152</ServiceId>
    </ResponseDetails>
    <ResponseParams>                    
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ManageCodeGroup</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>
```


# Manage Daily Limit

## Manage Daily Limit

The Manage Daily Limit API updates an organization and its default store, user or terminal daily limits. The API sets the limit value based on the business rules of the limits management.

## Input Parameters:

| Name         | Required | Definition                                              | Comments |
| ------------ | -------- | ------------------------------------------------------- | -------- |
| EntityAmount | Y        | Format: Business rules limitation (for example, min 5$) |          |
| EntityName   | Y        | Format: Alphanumeric, 1-120                             |          |
| EntityType   | Y        | Format options:SUBBINPTORG\_PTCARD                      |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>Avinadav</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>4129308</UniqueRequestId>
    <ServiceName>ManageDailyLimit</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <EntityType>ORGANIZATION</EntityType>
    <EntityName>Distrib-SDO</EntityName>
    <LimitAmount>100000</LimitAmount>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
  <PraxellXMLResponse>
  <ResponseDetails>
     <ServiceName>ManageDailyLimit</ServiceName>
     <SessionId>29840304200812034</SessionId>
     <StatusCode>0</StatusCode>
     <StatusName>StatusOK</StatusName>
     <StatusDescription>NA</StatusDescription>
     <ServiceDate>2008-03-12 04:12:41</ServiceDate>
     <ServiceId>29840304200812034</ServiceId>
   </ResponseDetails>
   <ResponseParams />
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ManageDailyLimit</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>
```


# Manage FBE

## Manage FBE

The Manage FBE (Federal Benefits Enrollement) API allows to Create, Change FBE Status, and Update FBE Status of card holders enrollment.

## Input Parameters:

| Name                     | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Comments                                                                                                                            |
| ------------------------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| BenefitType              | Y        | <p>Format options:<br>SI (SSI - Suppl. Security Income)<br>SS (Soc Sec - Social Security)<br>BL (Black Lung)<br>IA (Bureau of Indian Affairs)<br>CR (Civil Service Retirement)<br>CS (Civil Service Survivor)<br>MA (Mil. Active)<br>MC (Mil. Civilian Pay)<br>MP (Mil. Pension/Retire)<br>MS (Mil. Survivor)<br>RR (Railroad Retirement)<br>RU (Railroad Unempl. / Sickness)<br>VC (Veterans Compensation/Pension)<br>VE (Veterans Edu. And Sel. Reserve)<br>VM (Veterans Education MGIB)<br>VL (Veterans Life Insurance)<br>VV (Veterans Vocational Rehabilitation)</p> |                                                                                                                                     |
| CardNumber               | C        | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Required based on CardParameterType value (CardNumber or RPID). Relevant for ManageFBEOperationType values of: Create, ChangeStatus |
| CardParameterType        | Y        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Relevant for ManageFBEOperationType values of: Create                                                                               |
| CheckFBOFirstName        | N        | Format: Alphanumeric, 2-20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Relevant for ManageFBEOperationType values of: Create                                                                               |
| CheckFBOLastName         | N        | Format: Alphanumeric, 2-20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Relevant for ManageFBEOperationType values of: Create                                                                               |
| CheckFirstName           | N        | Format: Alphanumeric, 2-20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Relevant for ManageFBEOperationType values of: Create                                                                               |
| CheckLastName            | N        | Format: Alphanumeric, 2-20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Relevant for ManageFBEOperationType values of: Create                                                                               |
| EarlyAccess              | N        | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Relevant for ManageFBEOperationType values of: Create                                                                               |
| FBEID                    | C        | Format: FBEDetailRecordId - for internal uses                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | May be required based on FBEParametersType param. Relevant for ManageFBEOperationType values of: ChangeStatus, Update               |
| FBEStatus                | N        | <p>Format options:<br>Closed list of values (1 char):<br>Submitted (G)<br>Confirmed (C)<br>Error (X)<br>Updated (U)<br>Returned (R)<br>(Enrolled (E) - Initial Status)</p>                                                                                                                                                                                                                                                                                                                                                                                                | Relevant for ManageFBEOperationType values of: ChangeStatus                                                                         |
| FBESubmittedFirstName    | Y        | Format: Alphanumeric, 1-7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Relevant for ManageFBEOperationType values of: Create                                                                               |
| FBESubmittedLastName     | Y        | Format: Alphanumeric, 1-15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Relevant for ManageFBEOperationType values of: Create                                                                               |
| ManageFBEOperationType   | Y        | <p>Format options:<br>Create<br>ChangeStatus<br>Update</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Relevant for ManageFBEOperationType values of: Create, ChangeStatus, Update                                                         |
| ManageFBEParameterType   | Y        | <p>Format options:<br>FBEID (required FBEID Parameter)<br>CardNumberSSNBenefit (required Card Number, SSN and <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">BenefitType</a> parameters)</p>                                                                                                                                                                                                                                                                                                         | Relevant for ManageFBEOperationType values of: ChangeStatus, Update                                                                 |
| NewBenefitType           | Y        | <p>Format options:<br>SI (SSI - Suppl. Security Income)<br>SS (Soc Sec - Social Security)<br>BL (Black Lung)<br>IA (Bureau of Indian Affairs)<br>CR (Civil Service Retirement)<br>CS (Civil Service Survivor)<br>MA (Mil. Active)<br>MC (Mil. Civilian Pay)<br>MP (Mil. Pension/Retire)<br>MS (Mil. Survivor)<br>RR (Railroad Retirement)<br>RU (Railroad Unempl. / Sickness)<br>VC (Veterans Compensation/Pension)<br>VE (Veterans Edu. And Sel. Reserve)<br>VM (Veterans Education MGIB)<br>VL (Veterans Life Insurance)<br>VV (Veterans Vocational Rehabilitation)</p> |                                                                                                                                     |
| NewCheckFBOFirstName     | Y        | Format: Alphanumeric, 2-20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Relevant for ManageFBEOperationType values of: Update                                                                               |
| NewCheckFBOLastName      | Y        | Format: Alphanumeric, 2-20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Relevant for ManageFBEOperationType values of: Update                                                                               |
| NewCheckFirstName        | Y        | Format: Alphanumeric, 2-20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Relevant for ManageFBEOperationType values of: Update                                                                               |
| NewCheckLastName         | Y        | Format: Alphanumeric, 2-20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Relevant for ManageFBEOperationType values of: Update                                                                               |
| NewFBESubmittedFirstName | Y        | Format: Alphanumeric, 1-7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Relevant for ManageFBEOperationType values of: Update                                                                               |
| NewFBESubmittedLastName  | Y        | Format: Alphanumeric, 1-15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Relevant for ManageFBEOperationType values of: Update                                                                               |
| NewSSN                   | Y        | <p>Format: Numeric, 9<br>Description: SSN of Beneficiary</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Relevant for ManageFBEOperationType values of: Update                                                                               |
| RPID                     | C        | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Required based on CardParameterType value (CardNumber or RPID), Relevant for ManageFBEOperationType values of: Create               |
| SSN                      | Y        | <p>Format: Numeric, 9<br>Description: SSN of Beneficiary</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Required in Create request. May be required in Update request & Update FBE Status request based on FBEParametersType param          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>Adx</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP>NA</ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>4129308</UniqueRequestId>
    <ServiceName>ManageDailyLimit</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
<BenefitType>Y</BenefitType>
  <CardNumber>C</CardNumber>
  <CardParameterType>Y</CardParameterType>
  <CheckFBOFirstName>N</CheckFBOFirstName>
  <CheckFBOLastName>N</CheckFBOLastName>
  <CheckFirstName>N</CheckFirstName>
  <CheckLastName>N</CheckLastName>
  <EarlyAccess>N</EarlyAccess>
  <FBEID>C</FBEID>
  <FBEStatus>N</FBEStatus>
  <FBESubmittedFirstName>Y</FBESubmittedFirstName>
  <FBESubmittedLastName>Y</FBESubmittedLastName>
  <ManageFBEOperationType>Y</ManageFBEOperationType>
  <ManageFBEParameterType>Y</ManageFBEParameterType>
  <NewBenefitType>Y</NewBenefitType>
  <NewCheckFBOFirstName>Y</NewCheckFBOFirstName>
  <NewCheckFBOLastName>Y</NewCheckFBOLastName>
  <NewCheckFirstName>Y</NewCheckFirstName>
  <NewCheckLastName>Y</NewCheckLastName>
  <NewFBESubmittedFirstName>Y</NewFBESubmittedFirstName>
  <NewFBESubmittedLastName>Y</NewFBESubmittedLastName>
  <NewSSN>Y</NewSSN>
  <RPID>C</RPID>
  <SSN>Y</SSN>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ManageDailyLimit</ServiceName>
    <SessionId>12345678901234567</SessionId>
    <StatusCode>0</StatusCode>
    <StatusName>StatusOK</StatusName>
    <StatusDescription>NA</StatusDescription>
    <ServiceDate>2023-06-26 20:32:45</ServiceDate>
    <ServiceId>12345678901234567</ServiceId>
  </ResponseDetails>
  <ResponseParams>
    <BenefitType>Y</BenefitType>
    <CardNumber>C</CardNumber>
    <CardParameterType>Y</CardParameterType>
    <CheckFBOFirstName>N</CheckFBOFirstName>
    <CheckFBOLastName>N</CheckFBOLastName>
    <CheckFirstName>N</CheckFirstName>
    <CheckLastName>N</CheckLastName>
    <EarlyAccess>N</EarlyAccess>
    <FBEID>C</FBEID>
    <FBEStatus>N</FBEStatus>
    <FBESubmittedFirstName>Y</FBESubmittedFirstName>
    <FBESubmittedLastName>Y</FBESubmittedLastName>
    <ManageFBEOperationType>Y</ManageFBEOperationType>
    <ManageFBEParameterType>Y</ManageFBEParameterType>
    <NewBenefitType>Y</NewBenefitType>
    <NewCheckFBOFirstName>Y</NewCheckFBOFirstName>
    <NewCheckFBOLastName>Y</NewCheckFBOLastName>
    <NewCheckFirstName>Y</NewCheckFirstName>
    <NewCheckLastName>Y</NewCheckLastName>
    <NewFBESubmittedFirstName>Y</NewFBESubmittedFirstName>
    <NewFBESubmittedLastName>Y</NewFBESubmittedLastName>
    <NewSSN>Y</NewSSN>
    <RPID>C</RPID>
    <SSN>Y</SSN>
  </ResponseParams>
</PraxellXMLResponse>

```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ManageFBE</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70008</StatusCode>
    <StatusName>InvalidIssuer</StatusName>
    <StatusDescription>InvalidIssuer</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Manage Fee

## Manage Fee

The Manage Fee API allows adding, updating and deleting fees.

## Input Parameters:

| Name                 | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Comments                           |
| -------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- |
| Amount               | N        | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Create and Update Request          |
| FeeOwner             | N        | <p>Format options:<br>Prx (default)<br>Prc</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Create and Update Request          |
| HierarchyEntityName1 | Y        | Format: Alphanumeric, 1-120 (no validation)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Create, Update, and Delete Request |
| HierarchyEntityName2 | C        | <p>Format: Alphanumeric, 1-120<br>Description: Can be use only if <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">HierarchyEntityType</a>= ORG\_PT.<br>In this case, <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">HierarchyEntityName1</a> is the ORG and <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">HierarchyEntityName2</a> is the PT</p> | Create, Update, and Delete Request |
| HierarchyEntityType  | Y        | <p>Format options:<br>SUBBIN<br>PROGRAM<br>PT<br>ORG\_PROGRAM<br>ORG\_PT<br>CARD<br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Create, Update, and Delete Request |
| OperationType        | Y        | <p>Format options:<br>Create<br>Update<br>Delete</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | 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        | <p>Format: Alphanumeric, 6<br>Description: validates if exists</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | 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

```json
<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>
```

```json
<?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>
```

```json
<?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>
```


# Manage File

## Manage File

The Manage File API allows managing files for different entities (as CH, Org, etc). API options are: Add, Delete, View, UpdateFileContent, GetList The GetList option return two lists:

* The cardholder is sometimes required to provide specific files for verification and for non verification purposes. This list, under the "RequiredFiles" tag , design the file content types which can be uploaded for this cardholder.
* The ManageFile/Add API allows to upload file to a cardholder. This list, under the "UploadedFiles" tag, design the uploaded files.

## Input Parameters:

| Name          | Required | Definition                                                                                                                                                                                                                           | Comments                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |                                     |   |
| ------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------- | - |
| Binary\_File  | C        | Format: Binary                                                                                                                                                                                                                       | required only for OperationType=Add                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |                                     |   |
| Description   | N        | Format: 1-500, supported characters: Blank a-z A-Z 0-9 . , # $ ( ) / : ? - % + \*                                                                                                                                                    | & ; @ ! \~ = \_ \ '                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | relevant only for OperationType=Add |   |
| ID            | Y        | Format: Numeric, 1-19                                                                                                                                                                                                                |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                     |   |
| ID            | Y        | <p>Description<br>Input should be OGR\_ID in case IDType = ORG<br>Input should be Order ID in case IDType = Order<br>Input should be Card Number in case IDType = CH-CardNumber<br>Input should be RPID in case IDType = CH-RPID</p> |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                     |   |
| IDType        | N        | Format: ORG (Default) - require Org ID in ID field CH-RPID - require RPID in ID field CH-CardNumber - require Card Number in ID field\Order – require Order ID in ID field                                                           |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                     |   |
| Name          | C        | Format: 1-255, Supported characters: Blank a-z A-Z 0-9 . , # $ ( ) - + & ; @ ! \~ = \_ '                                                                                                                                             | Required for OperationType=Add, Delete, View, UpdateFileContent                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                     |   |
| OperationType | Y        | <p>Format options:<br>Add<br>Delete<br>View<br>UpdateFileContent<br>GetList</p>                                                                                                                                                      | <p><strong>Description</strong>:<br><strong>Add</strong> - Allow to add a new file to an organization/cardholder.<br><strong>Delete</strong> - Allow to delete a file<br><strong>View</strong> - Allow to download a file<br><strong>UpdateFileContent</strong> - Allow to change the file content of an existing document<br><strong>GetList</strong> - Get list of files for ID (sorted first by group and then by category, in ascending alphabetic order)</p>                                                                                                                                                                 |                                     |   |
| Content       | C        |                                                                                                                                                                                                                                      | <p>Format options:<br>The <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">FileContent</a> can be any value (allowed per Product Type). For example, It can be one of the following values (or other content types as well for each customer, based on his requirements):<br>Passport, Military ID, Matricula Consular, Permanent Resident ID, State-issued ID, US driver license, Pay Stub, School/Work ID, Tax Payer ID, Utility Bill, Third Party<br><br>The supported characters are: a-z A-Z 0-9 \_- / . ' ( )<br>It is limited to 100 characters<br></p> |                                     |   |

## Output Parameters:

| Name         | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Failure Case | Success Case | Comments                                                                                         |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------ | ------------ | ------------------------------------------------------------------------------------------------ |
| Binary\_File | Format: Binary                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | relevant only for OperationType=View                                                             |
| Category     | <p>Format Options:<br>Primary<br>Secondary<br>Other<br><br>Description:<br>Primary files are the following <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">file content</a> types:<br>Passport, Military ID, Matricula Consular, Permanent Resident ID, State-issued ID, US driver license<br><br>Secondary files are the following <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">file content</a> types:<br>Pay Stub, School/Work ID, Tax Payer ID, Utility Bill,<br><br>Other files refer to all other <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">file content</a> types (as Third Party)</p> | Not returned | Returned     | relevant only for OperationType=GetList. part of tag UploadedFiles and part of tag RequiredFiles |
| CHState      | <p>Format options:<br>NRNV<br>RNV<br>V-PNS<br>V</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Not returned | Returned     | relevant only for OperationType=GetList                                                          |
| Content      | <p>Format options:<br>The <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">FileContent</a> can be any value (allowed per Product Type). For example, It can be one of the following values (or other content types as well for each customer, based on his requirements):<br>Passport, Military ID, Matricula Consular, Permanent Resident ID, State-issued ID, US driver license, Pay Stub, School/Work ID, Tax Payer ID, Utility Bill, Third Party<br><br>The supported characters are: a-z A-Z 0-9 \_- / . ' ( )<br>It is limited to 100 characters<br></p>                                                                                                                                                                                  | Not returned | Returned     | relevant only for OperationType=GetList. part of tag UploadedFiles and part of tag RequiredFiles |
| Group        | Format: 1-100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | relevant only for OperationType=GetList. part of tag UploadedFiles and part of tag RequiredFiles |
| Name         | Format: 1-255, Supported characters: Blank a-z A-Z 0-9 . , # $ ( ) - + & ; @ ! \~ = \_ '                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | relevant only for OperationType=GetList. part of tag UploadedFiles                               |
| Type         | Format: any supported type (as txt, jpg, doc, etc)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     | relevant only for OperationType=GetList. part of tag UploadedFiles                               |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>st_manager</UserName>
        <UserPassword>st_manager</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>ManageFile</ServiceName>
        <UniqueRequestId>7532121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>praxell</OriginType>
    </Origin>
    <ServiceParams>
        <Binary_File>dGV4dCB0ZXN0</Binary_File>
        <Description>some description</Description>
        <ID>someOrgId</ID>
        <IDType>ORG</IDType>
        <Name>FileName.Ext</Name>
        <OperationType>Add</OperationType>
        <Content></Content>
    </ServiceParams>
 </PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
 <PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>ManageFile</ServiceName>
        <SessionId>38851911201245015</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2012-01-05 11:45:58</ServiceDate>
        <ServiceId>38851911201245015</ServiceId>
    </ResponseDetails>
   <ResponseParams>
   </ResponseParams>
 </PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ManageFile</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>
```


# Manage Load Account

## Manage Load Account

The Manage Load Account API allows to manage the amount of the LA – allowing to increase, decrease or get balance value.

## Input Parameters:

| Name             | Required | Definition                                                          | Comments                                       |
| ---------------- | -------- | ------------------------------------------------------------------- | ---------------------------------------------- |
| Amount           | C        | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p> | Required if Operation Type = Increase/Decrease |
| FundsSource      | C        | Format: Alphanumeric, 50                                            | Required if Operation Type = Increase/Decrease |
| OperationType    | Y        | <p>Format options:<br>Increase<br>Decrease<br>Get</p>               |                                                |
| OrganizationName | Y        | Format: Alphanumeric, 60                                            |                                                |
| ReferenceNumber  | C        | Format: Alphanumeric, 32                                            | Required if Operation Type = Increase/Decrease |

## Output Parameters:

| Name               | Definition                                                                                                                            | Failure Case | Success Case | Comments |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | -------- |
| LABalance          | Format: Numeric, 1-11                                                                                                                 | Not returned | Returned     |          |
| LastUpdateDate     | <p>Format: YYYY-MM-DD HH:MM:SS<br>Description: Required to be returned only if Operation Type = Get.<br>Otherwise, do not return.</p> | Not returned | Returned     |          |
| LastUpdateUserName | <p>Format: Alphanumeric, 6-30<br>Description: Required to be returned only if Operation Type = Get.<br>Otherwise, do not return.</p>  | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
<AuthenticationDetails>
        <UserName></UserName>
        <UserPassword></UserPassword>
       <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
     <ServiceDetails>
        <ServiceName>ManageLoadAccount</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
     </ServiceDetails>
     <Origin>
        <OriginType>praxell</OriginType>
     </Origin>
     <ServiceParams>
            <OperationType>Increase</OperationType>
            <OrganizationName>Distrib2</OrganizationName>
            <Amount>5</Amount>
            <FundsSource>7</FundsSource>
            <ReferenceNumber>10</ReferenceNumber>
     </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
<PraxellXMLResponse>
        <ResponseDetails>
            <ServiceName>ManageLoadAccount</ServiceName>
            <SessionId></SessionId>
            <StatusCode>0</StatusCode>
            <StatusName>StatusOK</StatusName>
            <StatusDescription>NA</StatusDescription>
            <ServiceDate>2010-06-29 07:20:40</ServiceDate>
            <ServiceId>1675670030276048</ServiceId>
        </ResponseDetails>
        <ResponseParams>
            <LABalance>4505</LABalance>
            <LastUpdateDate>2010-10-09 10:23:38.0</LastUpdateDate>
            <LastUpdateUserName>st_manager</LastUpdateUserName>
        </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ManageLoadAccount</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>
```


# Manage Order

## Manage Order

The Manage Order API allow to manage orders from creation stage to completion stage

## Input Parameters:

| Name                        | Required | Definition                                                                                                                                                                                                                                                                                                                   | Comments                                                                                                                                                                         |
| --------------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ApprovedBy                  | Y        | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                     | Relevant for Event values of: APPROVE\_ORDER                                                                                                                                     |
| CardsBoxesInCases           | Y        | Format: Numeric, 2                                                                                                                                                                                                                                                                                                           | Relevant for Event values of: CREATE\_ORDER                                                                                                                                      |
| CardsBoxesInCasesReceived   | Y        | Format: Numeric, 2                                                                                                                                                                                                                                                                                                           | Relevant for Event values of: COMPLETE\_ORDER                                                                                                                                    |
| CardsBundlesInBox           | Y        | Format: Numeric, 2                                                                                                                                                                                                                                                                                                           | Relevant for Event values of: CREATE\_ORDER                                                                                                                                      |
| CardsBundlesInBoxReceived   | Y        | Format: Numeric, 2                                                                                                                                                                                                                                                                                                           | Relevant for Event values of: COMPLETE\_ORDER                                                                                                                                    |
| CardsNumberInBundle         | Y        | Format: Numeric, 2                                                                                                                                                                                                                                                                                                           | Relevant for Event values of: CREATE\_ORDER                                                                                                                                      |
| CardsNumberInBundleReceived | Y        | Format: Numeric, 2                                                                                                                                                                                                                                                                                                           | Relevant for Event values of: COMPLETE\_ORDER                                                                                                                                    |
| CompletionDescription       | N        | <p>Format: 1-500,<br>supported characters: Blank a-z A-Z 0-9 . , # $ ( ) / : ? - % + \*</p>                                                                                                                                                                                                                                  | & ; @ ! \~ = \_ \ '                                                                                                                                                              |
| Description                 | N        | <p>Format: 1-500,<br>supported characters: Blank a-z A-Z 0-9 . , # $ ( ) / : ? - % + \*</p>                                                                                                                                                                                                                                  | & ; @ ! \~ = \_ \ '                                                                                                                                                              |
| Event                       | Y        | <p>Options:<br>CREATE\_ORDER,<br>MANUAL\_CREATE\_CARDS,<br>APPROVE\_ORDER,<br>COMPLETE\_ORDER,<br>CREATE\_CARDS,<br>MANUAL\_CREATE\_CARDS,<br>CANCEL\_ORDER,<br>DECLINE\_ORDER,<br>FAILURE,<br>GET\_ORDER\_INITIAL\_VALUES</p>                                                                                               | Relevant for all events                                                                                                                                                          |
| FromCase                    | O        | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                     | Relevant for Event values of: MANUAL\_CREATE\_CARDS                                                                                                                              |
| FromCaseReceived            | Y        | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                     | Relevant for Event values of: COMPLETE\_ORDER                                                                                                                                    |
| FromRPID                    | O        | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                        | Relevant for Event values of: MANUAL\_CREATE\_CARDS                                                                                                                              |
| FromRPIDReceived            | Y        | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                        | Relevant for Event values of: COMPLETE\_ORDER                                                                                                                                    |
| Message                     | N        | Format: 1-500, supported characters: Blank a-z A-Z 0-9 . , # $ ( ) / : ? - % + \*                                                                                                                                                                                                                                            | & ; @ ! \~ = \_ \ '                                                                                                                                                              |
| NamePrinted                 | Y        | Format: 2-26, alpha. Can contains as well space                                                                                                                                                                                                                                                                              | Relevant for Event values of: CREATE\_ORDER, APPROVE\_ORDER                                                                                                                      |
| OrderArrivalDate            | Y        | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                           | Relevant for Event values of: COMPLETE\_ORDER                                                                                                                                    |
| OrderID                     | Y        | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                     | Relevant for Event values of: APPROVE\_ORDER, APPROVE\_ORDER, COMPLETE\_ORDER, COMPLETE\_ORDER, CREATE\_CARDS, MANUAL\_CREATE\_CARDS, CANCEL\_ORDER , DECLINE\_ORDER , \~FAILURE |
| OrderShippingDestination    | Y        | Options: PM/Distributor/DistributorShipping/Reseller by default: None                                                                                                                                                                                                                                                        | Relevant for Event values of: CREATE\_ORDER                                                                                                                                      |
| PackageSafetyReceived       | Y        | Format: Y/N                                                                                                                                                                                                                                                                                                                  | Relevant for Event values of: COMPLETE\_ORDER                                                                                                                                    |
| PT                          | Y        | <p>Format: Alphanumeric, 1-120<br>Description: Each sub program in Praxell consists of one or more product types.<br>A product type is a set of attributes that are applied to the cards that belong to this product type.<br>The ProductTypeName field is the name of the product used when creating and issuing cards.</p> | Relevant for Event values of: CREATE\_ORDER, GET\_ORDER\_INITIAL\_VALUES                                                                                                         |
| RequestedCards              | Y        | Format: numeric, 6                                                                                                                                                                                                                                                                                                           | Relevant for Event values of: CREATE\_ORDER,APPROVE\_ORDER                                                                                                                       |
| RequestedCardsReceived      | Y        | Format: numeric, 6                                                                                                                                                                                                                                                                                                           | Relevant for Event values of: COMPLETE\_ORDER                                                                                                                                    |
| ResellerName                | N        | Format: Alphanumeric, 1-30                                                                                                                                                                                                                                                                                                   | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES, CREATE\_ORDER                                                                                                         |
| ShippingAddress1            | Y        | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                  | Relevant for Event Event of: CREATE\_ORDER                                                                                                                                       |
| ShippingAddress2            | Y        | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                  | Relevant for Event values of: CREATE\_ORDER                                                                                                                                      |
| ShippingCity                | Y        | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period,</p>                                                                                                                                                                                                                     | Relevant for Event values of: CREATE\_ORDER                                                                                                                                      |
| ShippingCompany             | Y        | Format: Alphanumeric, 40                                                                                                                                                                                                                                                                                                     | Relevant for Event values of: CREATE\_ORDER                                                                                                                                      |
| ShippingState               | Y        | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                      | Relevant for Event values of: CREATE\_ORDER                                                                                                                                      |
| ShippingZip                 | Y        | Format: Numeric, 5                                                                                                                                                                                                                                                                                                           | Relevant for Event values of: CREATE\_ORDER                                                                                                                                      |
| ToCase                      | O        | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                     | Relevant for Event values of: MANUAL\_CREATE\_CARDS                                                                                                                              |
| ToCaseReceived              | Y        | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                     | Relevant for Event values of: COMPLETE\_ORDER                                                                                                                                    |
| ToRPID                      | O        | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                        | Relevant for Event values of: MANUAL\_CREATE\_CARDS                                                                                                                              |
| ToRPIDReceived              | Y        | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                        | Relevant for Event values of: COMPLETE\_ORDER                                                                                                                                    |

## Output Parameters:

| Name                                | Definition                                                                                               | Failure Case | Success Case | Comments                                                  |
| ----------------------------------- | -------------------------------------------------------------------------------------------------------- | ------------ | ------------ | --------------------------------------------------------- |
| BIN                                 | <p>Format: Numeric, 9<br>Description: includes BIN (6) and SUBBIN (3)</p>                                | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| CardsBoxesInCases                   | Format: Numeric, 2                                                                                       | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| CardsBundlesInBox                   | Format: Numeric, 2                                                                                       | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| CardsNumberInBundle                 | Format: Numeric, 2                                                                                       | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| ExistingInventoryCards              | Format: Numeric, 7                                                                                       | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| ExpirationDate                      | Format: MMYY                                                                                             | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| InvoiceFile                         | Format: Binary (provided in PDF file format)                                                             | Not returned | Returned     | Relevant for Event values of: CREATE\_ORDER               |
| FFHouseName                         | Format: Alphanumeric 50                                                                                  | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| IncompletedPreviousOrderIDForPT     | Format: Alphanumeric, 30                                                                                 | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| IncompletedPreviousOrderStatusForPT | Format: Alphanumeric, 30                                                                                 | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| NamePrintedOnCard                   | Format: 2-26, alpha. Can contains as well space                                                          | Not returned | Returned     |                                                           |
| OrderShippingDestination            | Options: PM/Distributor/DistributorShipping/Reseller by default: None                                    | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| ShippingAddress1                    | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>              | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| ShippingAddress2                    | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>              | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| ShippingCity                        | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period,</p> | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| ShippingCompany                     | Format: Alphanumeric, 40                                                                                 | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| ShippingState                       | Format: Alphanumeric, 2                                                                                  | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| ShippingType                        | Format: Alphanumeric 20                                                                                  | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| ShippingZip                         | Format: Numeric, 5                                                                                       | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| SUBBIN                              | Format: Numeric, 3                                                                                       | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |
| TotalDistributorPendingOrders       | Format: Numeric, 2                                                                                       | Not returned | Returned     | Relevant for Event values of: GET\_ORDER\_INITIAL\_VALUES |

## XML Samples

### Input XML

```json
Create order:
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>test_sad1</UserName>
        <UserPassword>test_sad</UserPassword>
    </AuthenticationDetails>
    <ServiceDetails>
        <ServiceName>ManageOrder</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtApi</OriginType>
    </Origin>
    <ServiceParams>
        <EventName>CREATE_ORDER</EventName>
        <CardsNumber>10</CardsNumber>
        <Description>Test create order</Description>
        <OrderShippingDestination>PM</OrderShippingDestination>
        <ShippingCompany>Praxell company</ShippingCompany>
        <ShippingAddress1>Broadway</ShippingAddress1>
        <ShippingAddress2>1200</ShippingAddress2>
        <ShippingCity>New York</ShippingCity>
        <ShippingState>NY</ShippingState>
        <ShippingZip>10001</ShippingZip>
        <PT>Z_Progreso STAR - Low Limit</PT>
        <BoxesInCases>2</BoxesInCases>
        <CardsInBundle>3</CardsInBundle>
        <BundlesInBox>4</BundlesInBox>
        <NamePrinted>My Name Cardholder</NamePrinted>
    </ServiceParams>
</PraxellXMLRequest>

Approve Order:
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>st_manager</UserName>
        <UserPassword>st_manager</UserPassword>
    </AuthenticationDetails>
    <ServiceDetails>
        <ServiceName>ManageOrder</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtApi</OriginType>
    </Origin>
    <ServiceParams>
        <EventName>APPROVE_ORDER</EventName>
        <OrderId>1</OrderId>
        <CardsNumber>11</CardsNumber>
        <NamePrinted>Test Update name</NamePrinted>
        <FinanceApprovedBy>st_manager</FinanceApprovedBy>
        <BundlesInBox>2</BundlesInBox>
        <CardsInBundle>3</CardsInBundle>
        <BoxesInCases>1</BoxesInCases>
        <Description>Test approve</Description>
    </ServiceParams>
</PraxellXMLRequest>

Cancel Order:
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>test_sad1</UserName>
        <UserPassword>test_sad</UserPassword>
    </AuthenticationDetails>
    <ServiceDetails>
        <ServiceName>ManageOrder</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtApi</OriginType>
    </Origin>
    <ServiceParams>
        <EventName>CANCEL_ORDER</EventName>
        <OrderId>1</OrderId>
        <Description>Test cancel</Description>
    </ServiceParams>
</PraxellXMLRequest>
Complete:
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>test_sad1</UserName>
        <UserPassword>test_sad</UserPassword>
    </AuthenticationDetails>
    <ServiceDetails>
        <ServiceName>ManageOrder</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtApi</OriginType>
    </Origin>
    <ServiceParams>
       <EventName>COMPLETE_ORDER</EventName>
        <OrderId>2</OrderId>
        <Description>Test complete order</Description>
        <FromCaseReceived>10</FromCaseReceived>
        <ToCaseReceived>12</ToCaseReceived>
        <FromRPIDReceived>12</FromRPIDReceived>
        <ToRPIDReceived>120</ToRPIDReceived>
        <CardsInBundleReceived>6</CardsInBundleReceived>
        <BoxesInCasesReceived>8</BoxesInCasesReceived>
        <BundlesInBoxReceived>7</BundlesInBoxReceived>
        <OrderArrivalDate>2013-12-22</OrderArrivalDate>
        <CardsNumberReceived>222</CardsNumberReceived>
        <PackageSafetyReceived>Y</PackageSafetyReceived>
    </ServiceParams>
</PraxellXMLRequest>

Manual Create Cards:
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>st_manager</UserName>
        <UserPassword>st_manager</UserPassword>
    </AuthenticationDetails>
    <ServiceDetails>
        <ServiceName>ManageOrder</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtApi</OriginType>
    </Origin>
    <ServiceParams>
        <EventName>MANUAL_CREATE_CARDS</EventName>
        <OrderId>2</OrderId>
        <Description>Test man create cards order</Description>
        <FromRPID>12</FromRPID>
        <ToRPID>211</ToRPID>
        <FromCase>12</FromCase>
        <ToCase>14</ToCase>
    </ServiceParams>
</PraxellXMLRequest>

Get Order Initial Values:
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>test_sad1</UserName>
        <UserPassword>test_sad</UserPassword>
    </AuthenticationDetails>
    <ServiceDetails>
        <ServiceName>ManageOrder</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtApi</OriginType>
    </Origin>
    <ServiceParams>
        <EventName>GET_ORDER_INITIAL_VALUES</EventName>
        <PT>Z_Progreso STAR - Low Limit</PT>
    </ServiceParams>
</PraxellXMLRequest>

Decline Order:
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
      <UserName>stmanager</UserName>
      <UserPassword>st_manager</UserPassword>
    </AuthenticationDetails>
    <ServiceDetails>
        <ServiceName>ManageOrder</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtApi</OriginType>
    </Origin>
    <ServiceParams>
        <EventName>DECLINE_ORDER</EventName>
        <OrderId>1</OrderId>
        <Description>Test decline</Description>
        <DeclineMessage>Test message</DeclineMessage>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
Get Order Initial Values:
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>ManageOrder</ServiceName>
        <SessionId>09ad8525-9148-4943-ab37-f1eba5153d33</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2013-12-29 14:00:02</ServiceDate>
        <ServiceId>09ad8525-9148-4943-ab37-f1eba5153d33</ServiceId>
    </ResponseDetails>
<ResponseParams>
  <ShippingDestination>DistributorShipping</ShippingDestination>
  <ShippingCompany>no name</ShippingCompany>
  <ShippingAddress1>ee_e</ShippingAddress1>
  <ShippingAddress2>bbb</ShippingAddress2>
  <ShippingCity>ccc</ShippingCity>
  <ShippingState>AK</ShippingState>
  <ShippingZip>11111</ShippingZip>
  <FulfillmentHouse>ArrowEye</FulfillmentHouse>
  <NamePrinted>Test Cardholder</NamePrinted>
  <ShippingType></ShippingType>
  <CardsInBundle>2</CardsInBundle>
  <BoxesInCases>4</BoxesInCases>
  <BundlesInBox>3</BundlesInBox>
  <SubBin>000</SubBin>
  <Bin>991909</Bin>
  <IncompletedPreviousOrderIDForPT></IncompletedPreviousOrderIDForPT>
  <IncompletedPreviousOrderStatusForPT></IncompletedPreviousOrderStatusForPT>
  <ExistingInventoryCards>9886</ExistingInventoryCards>
  <ExpirationDate></ExpirationDate>
  <TotalDistributorPendingOrders>7</TotalDistributorPendingOrders>
  <ProcessorIssuerID>999-222</ProcessorIssuerID>
</ResponseParams>
</PraxellXMLResponse>

All Others:
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>ManageOrder</ServiceName>
        <SessionId>09ad8525-9148-4943-ab37-f1eba5153d33</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2013-12-29 14:00:02</ServiceDate>
        <ServiceId>09ad8525-9148-4943-ab37-f1eba5153d33</ServiceId>
    </ResponseDetails>
<ResponseParams></ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ManageOrder</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>80000</StatusCode>
    <StatusName>General error (no balance back from MV)</StatusName>
    <StatusDescription>General error (no balance back from MV)</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Manage Org To Orgs Relation

## Manage Org To Orgs Relation

The Manage Org To Orgs Relation API allows to manage relation between organizations

## Input Parameters:

| Name                            | Required                                                                  | Definition                                                               | Comments                                                              |
| ------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------ | --------------------------------------------------------------------- |
| OrganizationSource              | Y                                                                         | Format: Alphanumeric, 1-30                                               |                                                                       |
| OrganizationTarget              | Y                                                                         | Format: Alphanumeric, 1-30                                               | it can be a list of organizations names under tag OrganizationTargets |
| OperationType                   | Y                                                                         | <p>Operation type done in API - closed list of values (per API):<br></p> |                                                                       |
| Approve Card Order API          | Approve,Decline                                                           |                                                                          |                                                                       |
| Instant Issue API               | CardNumber, RPID                                                          |                                                                          |                                                                       |
| Manage Org To Orgs Relation API | Create,Delete                                                             |                                                                          |                                                                       |
| Manage Store API                | Create, Update                                                            |                                                                          |                                                                       |
| Manage Sub Organization API     | Create,Update,View                                                        |                                                                          |                                                                       |
| Manage Terminal API             | Create, Update                                                            |                                                                          |                                                                       |
| Manage User API                 | Create, Update                                                            |                                                                          |                                                                       |
| Research Card API               | RPID, Blank (if RPID, RPID is required. If blank, CardNumber is required) |                                                                          |                                                                       |
| Manage FBE API                  | Create, ChangeStatus, Update                                              |                                                                          |                                                                       |
| Manage Praxell Code API         | View, Create, Update                                                      |                                                                          |                                                                       |
| Manage Fee API                  | Create, Update, Delete                                                    |                                                                          |                                                                       |
| Manage Payee API                | Add, GetPayees, Delete, Update                                            |                                                                          |                                                                       |
| Approve Card Order API          | Approve,Decline                                                           |                                                                          |                                                                       |
| Instant Issue API               | CardNumber, RPID                                                          |                                                                          |                                                                       |
| Manage Org To Orgs Relation API | Create,Delete                                                             |                                                                          |                                                                       |
| Manage Store API                | Create, Update                                                            |                                                                          |                                                                       |
| Manage Sub Organization API     | Create,Update,View                                                        |                                                                          |                                                                       |
| Manage Terminal API             | Create, Update                                                            |                                                                          |                                                                       |
| Manage User API                 | Create, Update                                                            |                                                                          |                                                                       |
| Research Card API               | RPID, Blank (if RPID, RPID is required. If blank, CardNumber is required) |                                                                          |                                                                       |
| Manage FBE API                  | Create, ChangeStatus, Update                                              |                                                                          |                                                                       |
| Manage Praxell Code API         | View, Create, Update                                                      |                                                                          |                                                                       |
| Manage Fee API                  | Create, Update, Delete                                                    |                                                                          |                                                                       |
| Manage Payee API                | Add, GetPayees, Delete, Update                                            |                                                                          |                                                                       |
| Approve Card Order API          | Approve,Decline                                                           |                                                                          |                                                                       |
| Instant Issue API               | CardNumber, RPID                                                          |                                                                          |                                                                       |
| Manage Org To Orgs Relation API | Create,Delete                                                             |                                                                          |                                                                       |
| Manage Store API                | Create, Update                                                            |                                                                          |                                                                       |
| Manage Sub Organization API     | Create,Update,View                                                        |                                                                          |                                                                       |
| Manage Terminal API             | Create, Update                                                            |                                                                          |                                                                       |
| Manage User API                 | Create, Update                                                            |                                                                          |                                                                       |
| Research Card API               | RPID, Blank (if RPID, RPID is required. If blank, CardNumber is required) |                                                                          |                                                                       |
| Manage FBE API                  | Create, ChangeStatus, Update                                              |                                                                          |                                                                       |
| Manage Praxell Code API         | View, Create, Update                                                      |                                                                          |                                                                       |
| Manage Fee API                  | Create, Update, Delete                                                    |                                                                          |                                                                       |
| Manage Payee API                | Add, GetPayees, Delete, Update                                            |                                                                          |                                                                       |
| RelationType                    | N                                                                         | Format: CallCenter (default), Bank                                       |                                                                       |

| Approve Card Order API          | Approve,Decline                                                           |
| ------------------------------- | ------------------------------------------------------------------------- |
| Instant Issue API               | CardNumber, RPID                                                          |
| Manage Org To Orgs Relation API | Create,Delete                                                             |
| Manage Store API                | Create, Update                                                            |
| Manage Sub Organization API     | Create,Update,View                                                        |
| Manage Terminal API             | Create, Update                                                            |
| Manage User API                 | Create, Update                                                            |
| Research Card API               | RPID, Blank (if RPID, RPID is required. If blank, CardNumber is required) |
| Manage FBE API                  | Create, ChangeStatus, Update                                              |
| Manage Praxell Code API         | View, Create, Update                                                      |
| Manage Fee API                  | Create, Update, Delete                                                    |
| Manage Payee API                | Add, GetPayees, Delete, Update                                            |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName></UserName>
        <UserPassword></UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>ManageOrgToOrgsRelation</ServiceName>
        <UniqueRequestId>7532121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>praxell</OriginType>
    </Origin>
    <ServiceParams>
       <OrganizationSource></OrganizationSource>
      <OrganizationTargets>
              <OrganizationTarget></OrganizationTarget>
              <OrganizationTarget></OrganizationTarget>
             <OrganizationTarget></OrganizationTarget>
            </OrganizationTargets>
      <OperationType></OperationType>
      <RelationType></RelationType>
    </ServiceParams>
 </PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
 <PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>ManageOrgToOrgsRelation</ServiceName>
        <SessionId>38851911201245015</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2012-01-05 11:45:58</ServiceDate>
        <ServiceId>38851911201245015</ServiceId>
    </ResponseDetails>
   <ResponseParams>
   </ResponseParams>
 </PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ManageOrgToOrgsRelation</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70201</StatusCode>
    <StatusName>Invalid Organization</StatusName>
    <StatusDescription>Invalid Organization</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Manage Praxell Code

## Manage Praxell Code

The Manage Praxell Code API allows to add, update and delete Praxell codes. In addition it allows to get the relevant available SMS and display a template.

## Input Parameters:

| Name                   | Required | Definition                                                                                                      | Comments                             |
| ---------------------- | -------- | --------------------------------------------------------------------------------------------------------------- | ------------------------------------ |
| DisplayTemplateID      | N        | Format: Alphanumeric, 2 (default empty)                                                                         | Create, Update                       |
| IsActivity             | N        | Format: Y/N (default)                                                                                           | Create, Update                       |
| IsFee                  | N        | Format: Y/N (default)                                                                                           | Create, Update                       |
| IsGCR                  | N        | Format: Y/N (default)                                                                                           | Create, Update                       |
| OperationType          | N        | <p>Format options:<br>View<br>Create<br>Update</p>                                                              | Create, Update, Delete               |
| PraxellCode            | Y        | <p>Format: Alphanumeric,<br>Description: validates if exists</p>                                                | Create, Update, Delete               |
| PraxellCodeDescription | Y        | Format: Alphanumeric, 80                                                                                        | Create, Update                       |
| SMSTemplateID          | N        | Format: Alphanumeric, 2 (default empty)                                                                         | Create, Update                       |
| Type                   | N        | <p>Format options:<br>Load<br>Unload<br>Other</p>                                                               | Create, Update                       |
| TransactionType        | C        | <p>Format:<br>List of values: Credit, Debit, Auth, Info<br>Description: provide the type of the transaction</p> | Create (Required), Update (Optional) |

## Output Parameters:

| Name                   | Definition                                                       | Failure Case | Success Case | Comments |
| ---------------------- | ---------------------------------------------------------------- | ------------ | ------------ | -------- |
| PraxellCode            | <p>Format: Alphanumeric,<br>Description: validates if exists</p> | Not returned | Returned     | Create   |
| PraxellCodeDescription | Format: Alphanumeric, 80                                         | Not returned | Returned     | Create   |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>PPM_PMA_QA</UserName>
        <UserPassword>1q2w3e4r</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>ManagePraxellCode</ServiceName>
        <UniqueRequestId>12121212121212163</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>praxell</OriginType>
    </Origin>
    <ServiceParams>
        <OperationType>Create</OperationType>
        <PraxellCode>XP11DF</PraxellCode>
        <PraxellCodeDescription>AAA</PraxellCodeDescription>
        <IsActivity>N</IsActivity>
        <IsGCR>N</IsGCR>
        <SMSTemplateID>A5</SMSTemplateID>
        <DisplayTemplateID>D</DisplayTemplateID>
        <IsFee>Y</IsFee>
        <Type>Other</Type>
        <TransactionType>Info</TransactionType>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ManagePraxellCode</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>
```


# Manage Sub Organization

## Manage Sub Organization

The Manage Sub Organization API allows a given organization to define an additional organizational unit which it manages. It also allows performing update activities on the sub organizations. Note that Update activities are allowed only on the Address and Contact Details (not core organization details, e.g. type)

## Input Parameters:

| Name                                      | Required                                                                  | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Comments |
| ----------------------------------------- | ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| AccountName                               | N                                                                         | <p>Format: Alphanumeric, 1-60<br>Description: Processor Account Name</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |          |
| AccountNumber                             | N                                                                         | Format: Numeric, 17                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| ACHSubmitDelay                            | N                                                                         | Format: Numeric, 1-2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |          |
| ACHSubmitTime                             | N                                                                         | <p>Format: HH:MM<br>Description: 24 hours format</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |          |
| AddressLine1                              | Y                                                                         | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |          |
| AddressLine2                              | N                                                                         | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |          |
| AutomaticReconciliation                   | N                                                                         | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |          |
| BankContactName                           | N                                                                         | Format: Alphanumeric, 1-60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |          |
| BankContactPhone                          | N                                                                         | Format: Numeric, 6-15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |          |
| BankName                                  | N                                                                         | Format: Alphanumeric, 1-60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |          |
| BankRouting                               | N                                                                         | Format: Numeric,9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |          |
| City                                      | Y                                                                         | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |          |
| ContactEmail                              | Y                                                                         | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |          |
| ContactFax                                | N                                                                         | Format: Numeric, 6-15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |          |
| ContactPhone                              | N                                                                         | <p>Format: Numeric, 6-15<br>Description: Required only if Result= Escalated</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Country                                   | Y                                                                         | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br><http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |          |
| DefaultLAOwnerStrategy                    | N                                                                         | <p>Format options:<br>Self<br>Store</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |          |
| Email                                     | Y                                                                         | <p>Format<br>General<br>o An email address is made up of a local part, an @ symbol, then a domain part (XXXXX\@XXXXX)<br>o Full Email Address Maximum Size: 254 chars<br>o Local part & domain consist of labels separated by dots<br>— Each label max size is 64<br>— Two successive dots are forbidden<br>— mail cannot start or end with a dot<br>— Labels cannot not start with a hyphen, end with a hyphen, or contain two successive hyphens.<br><br>Local part<br>o Size: 1-64 chars<br>o Allowed Chars: a-z, <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">A-Z</a>, 0-9, and special characters: - \_ . \~ ! ' \*<br><br>Domain part<br>o Size: 1-251 chars<br>o Allowed Chars: a-z, <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">A-Z</a>, 0-9, and special characters: - \_ .</p> |          |
| ExternalOrgId                             | N                                                                         | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |          |
| Fax                                       | N                                                                         | <p>Format: Numeric, 6-10<br>Description: the fax number.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |          |
| FirstName                                 | N                                                                         | Format: Alpha, 2-20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| IsLAOwner                                 | Y                                                                         | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |          |
| LAAutoReplenishment                       | N                                                                         | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |          |
| LAAutoReplenishmentDelay                  | N                                                                         | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |          |
| LAAutoReplenishmentDelayTimeConsideration | N                                                                         | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |          |
| LAAutoReplenishmentTime                   | N                                                                         | <p>Format: HH:MM<br>Description: 24 hours format</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |          |
| LAOwnerOrg                                | N                                                                         | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |          |
| LastName                                  | N                                                                         | Format: Alpha, 2-20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| LoadMechanism                             | N                                                                         | <p>Format options:<br>PRAXELL<br>TMLLC</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |          |
| MiddleInitial                             | N                                                                         | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |          |
| NewBrandStyle                             | N                                                                         | Format: Alphanumeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |          |
| NewOrgName                                | N                                                                         | Format: Alphanumeric, 6-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |          |
| NewPassword                               | N                                                                         | <p>Format: 8 -15 chars. Alphanumeric, Including char: \_ ! @ # $ % ^ \* + \~ ?<br>Required to have at least<br>- One Upper (e.g. A, B...)<br>- One Lower (e.g. a, b...)<br>- One number (e.g. 1, 2…)<br>- One special character (e.g. \_ ! @...)<br><br>Description: New password value provided by the user.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |          |
| NewUserName                               | N                                                                         | Format: Alphanumeric, 6-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |          |
| OperationType                             | Y                                                                         | Operation type done in API - closed list of values (per API):                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |          |
| Approve Card Order API                    | Approve,Decline                                                           |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Instant Issue API                         | CardNumber, RPID                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage Org To Orgs Relation API           | Create,Delete                                                             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage Store API                          | Create, Update                                                            |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage Sub Organization API               | Create,Update,View                                                        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage Terminal API                       | Create, Update                                                            |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage User API                           | Create, Update                                                            |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Research Card API                         | RPID, Blank (if RPID, RPID is required. If blank, CardNumber is required) |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage FBE API                            | Create, ChangeStatus, Update                                              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage Praxell Code API                   | View, Create, Update                                                      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage Fee API                            | Create, Update, Delete                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage Payee API                          | Add, GetPayees, Delete, Update                                            |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Approve Card Order API                    | Approve,Decline                                                           |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Instant Issue API                         | CardNumber, RPID                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage Org To Orgs Relation API           | Create,Delete                                                             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage Store API                          | Create, Update                                                            |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage Sub Organization API               | Create,Update,View                                                        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage Terminal API                       | Create, Update                                                            |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage User API                           | Create, Update                                                            |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Research Card API                         | RPID, Blank (if RPID, RPID is required. If blank, CardNumber is required) |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage FBE API                            | Create, ChangeStatus, Update                                              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage Praxell Code API                   | View, Create, Update                                                      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage Fee API                            | Create, Update, Delete                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| Manage Payee API                          | Add, GetPayees, Delete, Update                                            |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| OrgName                                   | N                                                                         | Format: Alphanumeric, 6-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |          |
| OrgType                                   | Y                                                                         | <p>Format options:<br>Store<br>Reseller<br>Distrib<br>CallCenter</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |          |
| Phone                                     | Y                                                                         | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |          |
| SettlementMethod                          | N                                                                         | <p>Format options:Praxell Originate<br>Praxell Receive<br>Reserve<br>Description: It is relevant only if LA Owner=Y</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |          |
| ShouldCreateUser                          | N                                                                         | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |          |
| State                                     | Y                                                                         | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |          |
| TargetOrgName                             | N                                                                         | Format: Alphanumeric, 6-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |          |
| Zip                                       | N                                                                         | Format: Numeric, 5-9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |          |
| OrderShippingDestination                  | N                                                                         | <p>Options: PM/Distributor/DistributorShipping/Reseller<br>by default: None</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |          |
| OrderShippingCompany                      | N                                                                         | Format: Alphanumeric, 40                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |          |
| OrderShippingAddress1                     | N                                                                         | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |          |
| OrderShippingAddress2                     | N                                                                         | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |          |
| OrderShippingCity                         | N                                                                         | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |          |
| OrderShippingState                        | N                                                                         | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |          |
| OrderShippingZip                          | N                                                                         | Format: Alphanumeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |          |

| Approve Card Order API          | Approve,Decline                                                           |
| ------------------------------- | ------------------------------------------------------------------------- |
| Instant Issue API               | CardNumber, RPID                                                          |
| Manage Org To Orgs Relation API | Create,Delete                                                             |
| Manage Store API                | Create, Update                                                            |
| Manage Sub Organization API     | Create,Update,View                                                        |
| Manage Terminal API             | Create, Update                                                            |
| Manage User API                 | Create, Update                                                            |
| Research Card API               | RPID, Blank (if RPID, RPID is required. If blank, CardNumber is required) |
| Manage FBE API                  | Create, ChangeStatus, Update                                              |
| Manage Praxell Code API         | View, Create, Update                                                      |
| Manage Fee API                  | Create, Update, Delete                                                    |
| Manage Payee API                | Add, GetPayees, Delete, Update                                            |

## Output Parameters:

| Name             | Definition          | Failure Case | Success Case | Comments |
| ---------------- | ------------------- | ------------ | ------------ | -------- |
| AvailableBalance | Format: Numeric, 11 | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0" encoding="UTF-8"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <SessionId></SessionId>
    <ClientSourceIP></ClientSourceIP>
  </AuthenticationDetails>
  <ServiceDetails>
    <ServiceName>ManageSubOrganization</ServiceName>
    <UniqueRequestId>1239076422</UniqueRequestId>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <AccountName>Test123</AccountName>
    <AccountNumber>123</AccountNumber>
    <ACHSubmitDelay>1</ACHSubmitDelay>
    <ACHSubmitTime>12:14</ACHSubmitTime>
    <AddressLine1>1,street</AddressLine1>
    <AddressLine2>lane,NY</AddressLine2>
    <AutomaticReconciliation>N</AutomaticReconciliation>
    <BankContactName>test</BankContactName>
    <BankContactPhone>123456</BankContactPhone>
    <BankName>United Bank</BankName>
    <BankRouting>456712312</BankRouting>
    <City>New York</City>
    <ContactEmail>test@gmail.com</ContactEmail>
    <ContactFax>678123</ContactFax>
    <ContactPhone>897009</ContactPhone>
    <Country>United State</Country>
    <DefaultLAOwnerStrategy>N</DefaultLAOwnerStrategy>
    <Email>retest@yn.in</Email>
    <ExternalOrgId>AL123QWAS123</ExternalOrgId>
    <Fax>897656</Fax>
    <FirstName>John</FirstName>
    <IsLAOwner>Y</IsLAOwner>
    <LAAutoReplenishment>N</LAAutoReplenishment>
    <LAAutoReplenishmentDelay>N</LAAutoReplenishmentDelay>
    <LAAutoReplenishmentDelayTimeConsideration>N</LAAutoReplenishmentDelayTimeConsideration>
    <LAAutoReplenishmentTime>N</LAAutoReplenishmentTime>
    <LAOwnerOrg>Juice Ltd</LAOwnerOrg>
    <LastName>Smith</LastName>
    <LoadMechanism>PRAXELLTMLLC</LoadMechanism>
    <MiddleInitial>Brown</MiddleInitial>
    <NewBrandStyle>JSB123</NewBrandStyle>
    <NewOrgName>Juice123</NewOrgName>
    <NewPassword>abc@#$123##</NewPassword>
    <NewUserName>adc123</NewUserName>
    <OperationType>Choose from list</OperationType>
    <OrgName>Caller</OrgName>
    <OrgType>CallCenter</OrgType>
    <Phone>1234567</Phone>
    <SettlementMethod>Y</SettlementMethod>
    <ShouldCreateUser>N</ShouldCreateUser>
    <State>Y</State>
    <TargetOrgName>Apple Store</TargetOrgName>
    <Zip>45001</Zip>
    <OrderShippingDestination>None</OrderShippingDestination>
    <OrderShippingCompany>Amazone XYZ</OrderShippingCompany>
    <OrderShippingAddress1>Ny, I23</OrderShippingAddress1>
    <OrderShippingAddress2>Port-23#qw</OrderShippingAddress2>
    <OrderShippingCity>NY</OrderShippingCity>
    <OrderShippingState>NY</OrderShippingState>
    <OrderShippingZip>12311</OrderShippingZip>
  </ServiceParams>
</PraxellXMLRequest>

```

```json
<?xml version="1.0" encoding="UTF-8"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>Manage Sub Organization</ServiceName>
    <SessionId>1234567890</SessionId>
    <StatusCode>0</StatusCode>
    <StatusName>StatusOK</StatusName>
    <StatusDescription>Success</StatusDescription>
    <ServiceDate>2023-06-24 10:00:00</ServiceDate>
    <ServiceId>1234567890</ServiceId>
  </ResponseDetails>
  <ResponseParams>
      <AccountName>Test123</AccountName>
      <AccountNumber>123</AccountNumber>
      <ACHSubmitDelay>1</ACHSubmitDelay>
      <ACHSubmitTime>12:14</ACHSubmitTime>
      <AddressLine1>1,street</AddressLine1>
      <AddressLine2>lane,NY</AddressLine2>
      <AutomaticReconciliation>N</AutomaticReconciliation>
      <BankContactName>test</BankContactName>
      <BankContactPhone>123456</BankContactPhone>
      <BankName>United Bank</BankName>
      <BankRouting>456712312</BankRouting>
      <City>New York</City>
      <ContactEmail>test@gmail.com</ContactEmail>
      <ContactFax>678123</ContactFax>
      <ContactPhone>897009</ContactPhone>
      <Country>United State</Country>
      <DefaultLAOwnerStrategy>N</DefaultLAOwnerStrategy>
      <Email>retest@yn.in</Email>
      <ExternalOrgId>AL123QWAS123</ExternalOrgId>
      <Fax>897656</Fax>
      <FirstName>John</FirstName>
      <IsLAOwner>Y</IsLAOwner>
      <LAAutoReplenishment>N</LAAutoReplenishment>
      <LAAutoReplenishmentDelay>N</LAAutoReplenishmentDelay>
      <LAAutoReplenishmentDelayTimeConsideration>N</LAAutoReplenishmentDelayTimeConsideration>
      <LAAutoReplenishmentTime>N</LAAutoReplenishmentTime>
      <LAOwnerOrg>Juice Ltd</LAOwnerOrg>
      <LastName>Smith</LastName>
      <LoadMechanism>PRAXELLTMLLC</LoadMechanism>
      <MiddleInitial>Brown</MiddleInitial>
      <NewBrandStyle>JSB123</NewBrandStyle>
      <NewOrgName>Juice123</NewOrgName>
      <NewPassword>abc@#$123##</NewPassword>
      <NewUserName>adc123</NewUserName>
      <OperationType>Choose from list</OperationType>
      <OrgName>Caller</OrgName>
      <OrgType>CallCenter</OrgType>
      <Phone>1234567</Phone>
      <SettlementMethod>Y</SettlementMethod>
      <ShouldCreateUser>N</ShouldCreateUser>
      <State>Y</State>
      <TargetOrgName>Apple Store</TargetOrgName>
      <Zip>45001</Zip>
      <OrderShippingDestination>None</OrderShippingDestination>
      <OrderShippingCompany>Amazone XYZ</OrderShippingCompany>
      <OrderShippingAddress1>Ny, I23</OrderShippingAddress1>
      <OrderShippingAddress2>Port-23#qw</OrderShippingAddress2>
      <OrderShippingCity>NY</OrderShippingCity>
      <OrderShippingState>NY</OrderShippingState>
      <OrderShippingZip>12311</OrderShippingZip>
  </ResponseParams>
</PraxellXMLResponse>

```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ManageSubOrganization</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70012</StatusCode>
    <StatusName>ServiceNotAllowed</StatusName>
    <StatusDescription>ServiceNotAllowed</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Manage Terminal

## Manage Terminal

The Manage Terminal API allows a given organization to create or update its own terminal, and its sub-organizations terminals.

## Input Parameters:

| Name             | Required | Definition                                                                                   | Comments |
| ---------------- | -------- | -------------------------------------------------------------------------------------------- | -------- |
| OperationType    | Y        | <p>Format options:<br>Create<br>Update</p>                                                   |          |
| RoleId           | Y        | <p>Format options:<br>Manager<br>Accounting<br>Inventory<br>Full<br>Issuing<br>Reporting</p> |          |
| Status           | C        | Format: ACTIVE (default) ALL                                                                 |          |
| TargetOrgName    | Y        | Format: Alphanumeric, 6-30                                                                   |          |
| TargetStoreId    | Y        | Format: Alphanumeric, 1-20                                                                   |          |
| TargetTerminalId | Y        | Format: Alphanumeric, 1-10                                                                   |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
  <PraxellXMLRequest>
     <AuthenticationDetails>
        <UserName>test_sad</UserName>
        <UserPassword>test_sad</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
       <ServiceName>ManageTerminal</ServiceName>
      <UniqueRequestId>1212121212121213</UniqueRequestId>
   </ServiceDetails>
   <Origin>
     <OriginType>ExtAPI</OriginType>
   </Origin>
   <ServiceParams>    
      <OperationType>Create</OperationType>
      <TargetOrgName>Store</TargetOrgName>
      <RoleId>TERM</RoleId>
      <TargetStoreId>2</TargetStoreId>
      <TargetTerminalId>7</TargetTerminalId>
  </ServiceParams>
 </PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
  <PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>ManageTerminal</ServiceName>
        <SessionId>05200637022706028152</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-07-12 06:55:13</ServiceDate>
        <ServiceId>99998888777766111</ServiceId>
    </ResponseDetails>
    <ResponseParams>
    </ResponseParams>
  </PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ManageTerminal</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70012</StatusCode>
    <StatusName>ServiceNotAllowed</StatusName>
    <StatusDescription>ServiceNotAllowed</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Manage User

## Manage User

The Manage User API allows a given organization to create or update its users and its sub-organizations users (based on the hierarchy). Users are created by default with limits set to zero, to be later changed by the Limits Management API.

## Input Parameters:

| Name            | Required | Definition                                                                                                                                                                                                                                                                                                        | Comments       |
| --------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- |
| Email           | C        | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                 |                |
| FirstName       | C        | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                          |                |
| LastName        | C        | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                          |                |
| LimitAmount     | C        | Format: Business rules limitation (e.g. minimum 5$)                                                                                                                                                                                                                                                               | Create Request |
| NewUserPassword | C        | <p>Format: 8 -10 chars. Alphanumeric, Including char: \_ ! @ # $ % ^ \* + \~ ?<br>Required to have at least<br>- One Upper (e.g. A, B...)<br>- One Lower (e.g. a, b...)<br>- One number (e.g. 1, 2…)<br>- One special character (e.g. \_ ! @...)<br><br>Description: New password value provided by the user.</p> | Create Request |
| OperationType   | Y        | <p>Format options:<br>Create<br>Update</p>                                                                                                                                                                                                                                                                        |                |
| RoleId          | C        | <p>Format options:<br>Manager<br>Accounting<br>Inventory<br>Full<br>Issuing<br>Reporting</p>                                                                                                                                                                                                                      |                |
| Status          | C        | Format: ACTIVE (default) ALL                                                                                                                                                                                                                                                                                      |                |
| TargetOrgName   | N        | Format: Alphanumeric, 6-30                                                                                                                                                                                                                                                                                        |                |
| TargetUserName  | C        | Format: Alphanumeric, 6-30                                                                                                                                                                                                                                                                                        |                |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>SA_DemoPM</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>1805654</UniqueRequestId>
    <ServiceName>ManageUser</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <NewUserPassword>1q2w3e4r</NewUserPassword>
    <LastName>Kraut</LastName>
    <Email>debitsupport@praxell.com</Email>
    <FirstName>Dan</FirstName>
    <RoleId>FBIZ</RoleId>
    <OperationType>Create</OperationType>
    <TargetUserName>kVZpGXyrXczvfoDGSuTv</TargetUserName>
    <LimitAmount>100</LimitAmount>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
  <PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>ManageUser</ServiceName>
        <SessionId>73406108200756110</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-11-13 08:56:02</ServiceDate>
        <ServiceId>73406108200756110</ServiceId>
    </ResponseDetails>
 <ResponseParams></ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ManageUser</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70012</StatusCode>
    <StatusName>ServiceNotAllowed</StatusName>
    <StatusDescription>ServiceNotAllowed</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Manage White List

## Manage White List

The Manage White List API allows managing the white list for ACH names. In this version, it supports only retrieving names from a white list.

## Input Parameters:

| Name          | Required | Definition            | Comments |
| ------------- | -------- | --------------------- | -------- |
| DDA           | Y        | Format: Numeric, 3-16 |          |
| OperationType | N        | Format: View          |          |

## Output Parameters:

| Name | Definition               | Failure Case | Success Case | Comments                           |
| ---- | ------------------------ | ------------ | ------------ | ---------------------------------- |
| Name | Format: Alphanumeric, 22 | Not returned | Returned     | Returned as part of Names/Name tag |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>test_pm</UserName>
        <UserPassword>test_pm</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
            <ServiceName>ManageWhiteList</ServiceName>
    </ServiceDetails>
        <Origin>
            <OriginType>ExtAPI</OriginType>
        </Origin>
    <ServiceParams>
        <DDA>1111000235705</DDA>
        <OperationType>View</OperationType>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
  <PraxellXMLResponse> 
  <ResponseDetails>
      <ServiceName>managewhitelist</ServiceName> 
      <SessionId></SessionId> 
      <StatusCode></StatusCode> 
      <StatusName>Status</StatusName> 
      <StatusDescription>NA</StatusDescription> 
      <ServiceDate></ServiceDate> 
      <ServiceId></ServiceId> 
   </ResponseDetails>
   <ResponseParams>
     <Names>
       <Name></Name>
       <Name></Name>
       <Name></Name>
       <Name></Name>
    </Names>
  </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>managewhitelist</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>
```


# Ping

## Ping

The Ping API allows login to Praxell applications

## Input Parameters:

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
   <AuthenticationDetails>
      <SessionId></SessionId>
     <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
   <ServiceDetails>
     <ServiceName>Ping</ServiceName>
     <UniqueRequestId>1212121212121213</UniqueRequestId>
   </ServiceDetails>
   <Origin>
       <OriginType>ExtAPI</OriginType>
   </Origin>
   <ServiceParams>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
   <PraxellXMLResponse>
     <ResponseDetails>
         <ServiceName>Ping</ServiceName>
         <SessionId>38012411200857032</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2008-03-12 11:57:25</ServiceDate>
        <ServiceId>38012411200857032</ServiceId>
    </ResponseDetails>
    <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>Ping</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70321</StatusCode>
    <StatusName>Ping Error</StatusName>
    <StatusDescription>Ping Error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Reprocess ACH Transaction

## Reprocess ACH Transaction

The Reprocess ACH Transaction API allows resubmitting ACH Transaction to prepare them to run in the next transaction queue run.

## Input Parameters:

| Name             | Required | Definition                 | Comments |
| ---------------- | -------- | -------------------------- | -------- |
| ACHTransactionID | Y        | Format: Alphanumeric, 50   |          |
| CheckOFAC        | N        | Format: Y/N                |          |
| Description      | N        | Format: Alphanumeric, 1-30 |          |
| ForceOperation   | N        | Format: N (default) / Y    |          |

## Output Parameters:

| Name   | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Failure Case | Success Case | Comments |
| ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | -------- |
| ID     | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">IDType</a> = RPID<br>Input should be Card Number in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">IDType</a> = <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardNumber</a><br></p> | Not returned | Returned     |          |
| IDType | <p>Format options:<br><a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardNumber</a><br><a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">RPID</a><br><a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">SavingAccount</a></p>                                                                                             | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <SessionId>78010710201122064</SessionId>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>ReprocessACHTransaction</ServiceName>
        <UniqueRequestId>78010710201122064~10</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>Portal:pdp</OriginType>
    </Origin>
    <ServiceParams>
        <ACHTransactionID>151155</ACHTransactionID>
        <CheckOFAC></CheckOFAC>
        <Description></Description>
        <ForceOperation></ForceOperation>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>ReprocessACHTransaction</ServiceName>
        <SessionId>78010710201122064</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2011-06-13 10:27:23</ServiceDate>
        <ServiceId>78012110201127062</ServiceId>
    </ResponseDetails>
    <ResponseParams>
       <ID>1234123184920</ID>
       <IDType>DDA</IDType>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ReprocessACHTransaction</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>45006</StatusCode>
    <StatusName>From Card Status Change Failure</StatusName>
    <StatusDescription>From Card Status Change Failure</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Reset Password

## Reset Password

The Reset Password API enables an Administrator (of a given organization hierarchy) to reset the password of a user and unlock its lock.

## Input Parameters:

| Name            | Required | Definition                 | Comments |
| --------------- | -------- | -------------------------- | -------- |
| CardNumber      | Y        | Format: Numeric, 16        |          |
| ChangedUserName | Y        | Format: Alphanumeric, 6-30 |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>ZZ_QA_Test1</UserName>
    <UserPassword>1q2w3e4r5t</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>3302964</UniqueRequestId>
    <ServiceName>ResetPassword</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <CardNumber></CardNumber>
    <ChangedUserName>ZZ_QA_Test1</ChangedUserName>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse> 
<ResponseDetails>
  <ServiceName>ResetPassword</ServiceName>
  <SessionId>29837510200849031</SessionId>
  <StatusCode>0</StatusCode>
  <StatusName>StatusOK</StatusName>
  <StatusDescription>NA</StatusDescription>
  <ServiceDate>2008-03-11 10:49:10</ServiceDate>
  <ServiceId>29837510200849031</ServiceId>
</ResponseDetails>
<ResponseParams />
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ResetPassword</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>
```


# Resolve Card Session

## Resolve Card Session

The Resolve Card Session API allows to resolve and close open sessions (used by CSRPM to manage escalations).

## Input Parameters:

| Name          | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Comments |
| ------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| CardSessionID | Y        | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |          |
| Category      | Y        | <p>Format options:<br>AddressChange<br>CardExpiredWithFunds<br>CardExpiredWithPendingACH<br>CallNotEnded (\*will not be show in UI)<br>CardNotReceived<br>CardStatusProblem<br>Card-to-CardTransfer<br>CloseAccountRequest<br>DirectDepositEnrollmentProblem<br>DirectDepositLoadProblem<br>Dispute<br>EarlyAccess<br>FeeComplaint<br>FeeQuestion<br>HoldRelease(only)<br>IncorrectNameorGovtIDorDOB,<br>Lost/StolenCard<br>Other<br>ProblemwithCardReceivedNameNotRight<br>ProblemwithCardReceived-Other<br>Replacement Card Order<br>ReportofPossibleFraud<br>ResearchbySupervisororPM<br>StoreComplaint<br>TransactionorBalanceQuestion<br>TroubleActivatingaCard/SettingaPIN<br>Unknown<br>Verification<br>VerificationMaxAttemptsReached<br>WesternUnion</p> |          |
| Description   | Y        | Format: Alphanumeric, 1-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <SessionId>12345678901234765</SessionId>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>ResolveCardSession</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>Portal:csr</OriginType>
    </Origin>
    <ServiceParams>
        <CardSessionId>789654321</CardSessionId>
        <Category>Dispute</Category>
        <Description>Resolving previously escalated call.</Description>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
<PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>ResolveCardSession</ServiceName>
        <SessionId>123456789</SessionId>       
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-06-24 07:20:40</ServiceDate>
        <ServiceId>64556712200743075</ServiceId>
    </ResponseDetails>
    <ResponseParams>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ResolveCardSession</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70199</StatusCode>
    <StatusName>Session Not Exist</StatusName>
    <StatusDescription>Session Not Exist</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Set Single Day Override

## Set Single Day Override

The Set Single Day Override API enables setting a one day limit (which expires at the end of the day), which is different (and higher) than the one defined for the entity.

## Input Parameters:

| Name             | Required | Definition                                                                 | Comments |
| ---------------- | -------- | -------------------------------------------------------------------------- | -------- |
| SDOAmount        | Y        | Format: Numeric, 1-9                                                       |          |
| TargetEntityName | Y        | Format: Alphanumeric, 60                                                   |          |
| TargetEntityType | Y        | <p>Format:Alphanumeric, 20<br>ORGANZATION<br>STORE<br>USER<br>TERMINAL</p> |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>Avinadav</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>; 
  <ServiceDetails>
    <UniqueRequestId>473589</UniqueRequestId>
    <ServiceName>SetSingleDayOverride</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <TargetEntityType>ORGANIZATION</TargetEntityType>
    <TargetEntityName>ZZ_QA_Test1</TargetEntityName>
    <SDOAmount>100</SDOAmount>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse> 
<ResponseDetails>
  <ServiceName>SetSingleDayOverride</ServiceName>
  <SessionId>29840404200821030</SessionId>
  <StatusCode>0</StatusCode>
  <StatusName>StatusOK</StatusName>
  <StatusDescription>NA</StatusDescription>
  <ServiceDate>2008-03-12 04:21:04</ServiceDate>
  <ServiceId>29840404200821030</ServiceId>
</ResponseDetails>
<ResponseParams />
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>SetSingleDayOverride</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70012</StatusCode>
    <StatusName>ServiceNotAllowed</StatusName>
    <StatusDescription>ServiceNotAllowed</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Start Card Session

## Start Card Session

The Start Card Session API is used to start CSR/IVR/CHP sessions

## Input Parameters:

| Name        | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Comments |
| ----------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| ID          | Y        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">IDType</a> = RPID<br>Input should be Card Number in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">IDType</a> = <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardNumber</a><br>Input should be Card Session ID in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">IDType</a> = <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardSessionID</a></p> |          |
| IDType      | Y        | <p>Format options:<br><a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardNumber</a><br><a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">RPID</a><br><a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">SavingAccount</a><br><a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardSessionID</a></p>                                                                                                                                                                                                                                                                  |          |
| SessionType | Y        | <p>Format:<br>CSR<br>IVR<br>CHP</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |          |

## Output Parameters:

| Name                            | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Failure Case | Success Case | Comments                                                                     |
| ------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | ---------------------------------------------------------------------------- |
| ActivationDate                  | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |                                                                              |
| ActiveFBECard                   | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                              |
| ActiveHoldsTotalAmount          | <p>Format: Numeric, 11<br>Description: Total amount of all active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                              |
| ActualExpirationDate            | <p>Format: Alphanumeric, 12, Month YYYY<br>Description: example, April 2013</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                                              |
| AddressLine1                    | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                              |
| AddressLine2                    | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                              |
| Brand                           | Format: Alpha, 1-120                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     |                                                                              |
| CardAssociation                 | <p>Format options:<br>Visa<br>MasterCard<br>Star</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     |                                                                              |
| CardAvailableBalance            | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                              |
| CardDDA                         | Format: Numeric, 3-16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     |                                                                              |
| CardFBEDDA                      | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                              |
| CardHolderState                 | <p>Format options:<br>V<br>V-PNS<br>RNV<br>NRNV</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                              |
| CardholderUserName              | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                              |
| CardIssuingBank                 | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                              |
| CardIssuingBankCode             | Format: Alphanumeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                                              |
| CardIssuingBankRoutingNumber    | Format: Alphanumeric, 9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                                              |
| CardNumber                      | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                              |
| CardSessionID                   | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                              |
| CardStatus                      | <p>Format options:<br>"ACT" (Active)<br>"CC" (Close)<br>"CII" (Card In Inventory)<br>"LOCK\_CII" (Locked Card In Inventory)<br>"LOCK" (Locked)<br>"LST" (Lost)<br>"SPLT" (Spoilt)<br>"SPND" (Suspended)<br>"STLN" (Stolen)<br>Description: All application cards statuses (as ACT, SPND, etc)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     |                                                                              |
| C-B-B                           | Format: Alphanumeric, “5-2-2”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |                                                                              |
| City                            | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                              |
| Country                         | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br><http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                                              |
| DateOfBirth                     | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                                              |
| DocExpirationDate               | <p>Format: YYYY-MM-DD<br>Description: must be after DocIssueDate.<br>Conditional value required only when DocType is 'PASS' 'IDL' 'UDL'or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                              |
| DocId                           | <p>Format: Alphanumeric, 3-16<br>Description: ID number of the government identification document used (defined in DocType)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                                              |
| DocIssueDate                    | <p>Format: YYYY-MM-DD<br>Description: must be before DocExpirationDate<br>Conditional value required only when DocType is 'PASS' or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |                                                                              |
| DocIssuer                       | <p>Format: Alphanumeric, 2<br>Description: Country/State code.<br>Conditional value required only when DocType is 'PASS' 'IDL' 'UDL'or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                                              |
| DocState                        | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                                              |
| DocType                         | <p>Format options:<br>SSN<br>PASS<br>UDL<br>MCN<br>INMATE<br>Description: Closed list of values.Type of government identification document used: SSN- Social Security Number, PASS - Passport number, 'UDL' – US Drivers license number,'MCN' - Matricula consular ,INMATE.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                                              |
| EarlyAccess                     | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                              |
| Email                           | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     |                                                                              |
| ExpirationDate                  | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                              |
| Fax                             | <p>Format: Numeric, 6-10<br>Description: the fax number.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                              |
| FBEEnrollments                  | Format: Numeric, 2. Number of active FBE Enrollments in statuses Submitted (G), Confirmed (C), Updated (U) and (Enrolled (E)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                              |
| FeeAmount                       | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                              |
| FirstName                       | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                              |
| FileCategory                    | <p>Format Options:<br>Primary<br>Secondary<br>Other<br><br>Description:<br>Primary files are the following <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">file content</a> types:<br>Passport, Military ID, Matricula Consular, Permanent Resident ID, State-issued ID, US driver license<br><br>Secondary files are the following <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">file content</a> types:<br>Pay Stub, School/Work ID, Tax Payer ID, Utility Bill,<br><br>Other files refer to all other <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">file content</a> types (as Third Party)</p>                        | Not returned | Returned     | part of Tag Files/File                                                       |
| FileName                        | Format: 1-255, Supported characters: Blank a-z A-Z 0-9 . , # $ ( ) - + & ; @ ! \~ = \_ '                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | part of Tag Files/File                                                       |
| FileContent                     | <p>Format options:<br>The <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">FileContent</a> can be any value (allowed per Product Type). For example, It can be one of the following values (or other content types as well for each customer, based on his requirements):<br>Passport, Military ID, Matricula Consular, Permanent Resident ID, State-issued ID, US driver license, Pay Stub, School/Work ID, Tax Payer ID, Utility Bill, Third Party<br><br>The supported characters are: a-z A-Z 0-9 \_- / . ' ( )<br>It is limited to 100 characters<br></p>                                                                                                                                                                                                         | Not returned | Returned     | part of Tag Files/File                                                       |
| InvalidPINAttempts              | Format: Numeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |                                                                              |
| IsPinSet                        | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                              |
| IsRegistered                    | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                              |
| IsRetailCard                    | <p>Format: Y/N<br>Description: Indicates whether the card is part of a retail pack and is it a retail card</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned | Returned     |                                                                              |
| IssueDate                       | Format: YYYY-MM-DD HH:MM:SS.M                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |                                                                              |
| IssuerEmail                     | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     |                                                                              |
| IssuerName                      | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                              |
| IssuerPhone                     | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     |                                                                              |
| IsVerified                      | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                              |
| LastActivityDate                | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |                                                                              |
| LastName                        | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                              |
| MaxDeclinedTxnsReached          | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                              |
| MaxPinRetriesReached            | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                              |
| MiddleInitial                   | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Not returned | Returned     |                                                                              |
| MobilePhone                     | <p>Format: Numeric, 6-15<br>Description: Mobile phone for getting SMS (see IsReceiveSms).</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |                                                                              |
| Phone                           | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     |                                                                              |
| ProductType                     | Format: Alphanumeric, 120                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     |                                                                              |
| PTExpirationDate                | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                              |
| PTAllowDifferentShippingAddress | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                              |
| ReplacementMessageType          | <p>Format options:<br>ToBeReplacedInAnotherBankForVerifiedCH<br>ToBeReplacedInAnotherBankForRNVCH<br>PTExpirationDate<br>CardExpirationDate<br>ReplacementCardOrderedFromAnotherBank<br>ReplacementCardOrderedFromSameBank<br>ReplacedAnotherCardInAnotherBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |                                                                              |
| ReplacementStatus               | <p>Format options:<br>CardReplaced<br>ReplacementCardObsolete<br>ReplacementCardOrderedFromSameBank<br>ReplacementCardOrderedFromAnotherBank<br>ReplacedAnotherCardInSameBank<br>ReplacedAnotherCardInAnotherBank<br>ReplacementCardRequired<br>ReplacementCardRequiredFailure<br>ToBeReplacedInAnotherBank<br>ToReplaceCardFromAnotherBank<br>ToReplaceCardFromSameBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                              |
| RPID                            | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     |                                                                              |
| SendSMS                         | <p>Format options:<br>Enable<br>Disable<br>Unspecified<br>Mail</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |                                                                              |
| SessionAgent                    | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | part of SessionHistory/Session Tag. Return two last CSR sessions done for CH |
| SessionCallCenter               | Format: Alphanumeric, 60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | part of SessionHistory/Session Tag. Return two last CSR sessions done for CH |
| SessionCategory                 | <p>Format options:<br>AddressChange<br>CallNotEnded (\*will not be show in UI)<br>CardNotReceived<br>CardStatusProblem<br>Card-to-CardTransfer<br>CloseAccountRequest<br>DirectDepositEnrollmentProblem<br>DirectDepositLoadProblem<br>Dispute<br>EarlyAccess<br>FeeComplaint<br>FeeQuestion<br>HoldRelease(only)<br>IncorrectNameorGovtIDorDOB,<br>Lost/StolenCard<br>Other<br>ProblemwithCardReceivedNameNotRight<br>ProblemwithCardReceived-Other<br>Replacement Card Order<br>ReportofPossibleFraud<br>ResearchbySupervisororPM<br>StoreComplaint<br>TransactionorBalanceQuestion<br>TroubleActivatingaCard/SettingaPIN<br>Unknown<br>NewCardFulfillmentFailure<br>Verification<br>ReviewUploadedVerificationDocuments<br>VerificationMaxAttemptsReached<br>WesternUnionType the text for 'Category(Start Card Session)'</p>          | Not returned | Returned     | part of SessionHistory/Session Tag.Return two last CSR sessions done for CH  |
| SessionDate                     | format: mm/dd/yy                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     | part SessionHistory/Session Tag.Return two last CSR sessions done for CH     |
| SessionDuration                 | Format: Numeric, 5 (xxx.x - minutes.seconds, as 12.4)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | part SessionHistory/Session Tag.Return two last CSR sessions done for CH     |
| SessionResult                   | <p>Format options:<br>Resolved<br>Cancelled<br>Escalated<br>NoVerify<br>CallNotEnded<br>CallEnded<br>ResolvedDelay (internal only and should not be supported by API)<br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | part of SessionHistory/Session Tag.Return two last CSR sessions done for CH  |
| SessionTime                     | Format: hh:mm                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | part of SessionHistory/Session Tag.Return two last CSR sessions done for CH  |
| ShippingAddressLine1            | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                              |
| ShippingAddressLine2            | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                              |
| ShippingCity                    | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period,</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                              |
| ShippingState                   | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                                              |
| ShippingZIP                     | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |                                                                              |
| State                           | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                                              |
| StatusReasonCode                | <p>Format options: CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation<br></p>                                                                       | Not returned | Returned     |                                                                              |
| StatusReasonDesc                | <p>Format options:<br>Card Expired<br>Card Replaced<br>CIP Exception<br>Close Card Submited for Dispute<br>Closed<br>Closed By PM<br>Deceased<br>Excess-Chargeback<br>Insufficient KYC<br>Invalid Arrow Eye files<br>Negative Write-off<br>POBox<br>Pre Purge<br>Purged<br>Purged Failed At Processor<br>Ready To Print<br><br>Arbitration<br>By PM<br>CIP Exception<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost - Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>Primary Card Suspension<br>Processor Suspected Fraud With Notes<br>Re-disputed<br>Replace Failure<br>Replacement Card Required<br>Represented<br>Stolen<br>Store error<br>Suspected Fraud<br>Suspected Fraud<br>Transaction Completeness Exception<br>Unactivated Card<br>Unactivated Replacement Card<br>Violation<br></p> | Not returned | Returned     |                                                                              |
| SubBin                          | Format: Numeric, 3 (of current card)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     |                                                                              |
| TCFileName                      | Format: Alphanumeric, 120, including characters "/" , ":" , "." , ""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     |                                                                              |
| UpgradeBalance1                 | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                              |
| UpgradeBalance2                 | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                              |
| VerificationAttempts            | Format: Numeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |                                                                              |
| VerificationId                  | Format: Alphanumeric, 50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                              |
| VerificationStatus              | <p>Format options:<br>VerifiedSSN<br>VerifiedThirdParty<br>VerifiedDocumentary<br>VerifiedByIssuer<br>SSNVerificationRequired<br>DocumentaryVerificationRequired<br>OOWVerificationRequired<br>Blank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                              |
| Zip                             | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |                                                                              |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
<AuthenticationDetails>
    <SessionId>12345678901234567</SessionId>
</AuthenticationDetails> 
    <ClientSourceIP></ClientSourceIP>
<ServiceDetails>
    <ServiceName>StartCardSession</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
</ServiceDetails>
<Origin>
    <OriginType>Portal:CSR</OriginType>
</Origin>
<ServiceParams>
    <ID>9919090000000101</ID>
    <SessionType>CSR</SessionType>
    <IDType>CardNumber</IDType>
</ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>StartCardSession</ServiceName>
        <SessionId>12345678901234567</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2010-06-23 13:49:47</ServiceDate>
        <ServiceId>38234613201049064</ServiceId>
    </ResponseDetails>
    <ResponseParams>
        <ActivationDate></ActivationDate>
        <ActiveFBECard></ActiveFBECard>
        <ActiveHoldsTotalAmount>0</ActiveHoldsTotalAmount>
        <ActualExpirationDate>April 2013</ActualExpirationDate>
        <AddressLine1></AddressLine1>
        <AddressLine2></AddressLine2>
        <Brand></Brand>
        <CardAssociation>Star</CardAssociation>
        <CardAvailableBalance>1999</CardAvailableBalance>
        <CardDDA>1111000235617</CardDDA>
        <CardFBEDDA>1111000235618</CardFBEDDA>
        <CardHolderState>NRNV</CardHolderState>
        <CardholderUserName></CardholderUserName>
        <CardIssuingBank>IssuingBanktest900</CardIssuingBank>
        <CardIssuingBankCode>MB</CardIssuingBankCode>
        <CardIssuingBankRoutingNumber>073972181</CardIssuingBankRoutingNumber>
        <CardNumber></CardNumber>
        <CardSessionID>38234613201049064</CardSessionID>
        <C-B-B></C-B-B>
        <City></City>
        <Country></Country>
        <CardStatus>CII</CardStatus>
        <DateOfBirth></DateOfBirth>
        <DocExpirationDate></DocExpirationDate>
        <DocId></DocId>
        <DocIssueDate></DocIssueDate>
        <DocIssuer></DocIssuer>
        <DocState></DocState>
        <DocType></DocType>
        <EarlyAccess>N</EarlyAccess>
        <Email></Email>
        <ExpirationDate>0413</ExpirationDate>
        <Fax></Fax>
        <FBEEnrollments></FBEEnrollments>
        <FeeAmount></FeeAmount>
        <Files>
          <File>
            <FileCategory>Primary</FileCategory>
            <FileName>a</FileName>
            <FileContent>Passport</FileContent>
          </File>
          <File>
            <FileCategory>Primary</FileCategory>
            <FileName>b</FileName>
            <FileContent>Military ID</FileContent>
          </File>
        </Files>
        <FirstName></FirstName>
        <InvalidPINAttempts>0</InvalidPINAttempts>
        <IsPinSet>N</IsPinSet>
        <IsRegistered>N</IsRegistered>
        <IsRetailCard>Y</IsRetailCard>
        <IssueDate>2008-06-12 04:21:45.0</IssueDate>
        <IssuerName>ProgMngr</IssuerName>
        <IssuerPhone>2333222333</IssuerPhone>
        <IssuerEmail>dev@praxell.com</IssuerEmail>
        <IsVerified>N</IsVerified>
        <LastActivityDate></LastActivityDate>
        <LastName></LastName>
        <MaxDeclinedTxnsReached>N</MaxDeclinedTxnsReached>
        <MaxPinRetriesReached>N</MaxPinRetriesReached>
        <MiddleInitial></MiddleInitial>
        <MobilePhone></MobilePhone>
        <Phone></Phone>
        <ProductType>Z_Progreso STAR - Low Limit</ProductType>
        <PTExpirationDate></PTExpirationDate>
        <PTAllowDifferentShippingAddress></PTAllowDifferentShippingAddress>
        <SendSMS></SendSMS>
        <ReplacementMessageType></ReplacementMessageType>
        <ReplacementStatus></ReplacementStatus>
        <RPID></RPID>
         <SessionHistory>
            <Session>
                <SessionAgent></SessionAgent>
                <SessionCallCenter></SessionCallCenter>
                <SessionCategory></SessionCategory>
                <SessionDate></SessionDate>
                <SessionDuration></SessionDuration>
                <SessionResult></SessionResult>
                <SessionTime></SessionTime>
            </Session>
            <Session>
                <SessionAgent></SessionAgent>
                <SessionCallCenter></SessionCallCenter>
                <SessionCategory></SessionCategory>
                <SessionDate></SessionDate>
                <SessionDuration></SessionDuration>
                <SessionResult></SessionResult>
                <SessionTime></SessionTime>
            </Session>         </SessionHistory>
        <ShippingAddressLine1></ShippingAddressLine1>
        <ShippingAddressLine2></ShippingAddressLine2>
        <ShippingCity></ShippingCity>
        <ShippingState></ShippingState>
        <ShippingZIP></ShippingZIP>
        <StatusReasonCode></StatusReasonCode>
        <StatusReasonDesc></StatusReasonDesc>
        <SubBin>000</SubBin>
        <State></State>
        <TCFileName></TCFileName>
        <UpgradeBalance1></UpgradeBalance1>
        <UpgradeBalance2></UpgradeBalance2>
        <VerificationAttempts></VerificationAttempts>
        <VerificationStatus></VerificationStatus>
        <VerificationId></VerificationId>
        <Zip></Zip>        
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>StartCardSession</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>
```


# Update ACH Transaction Status

## Update ACH Transaction Status

The Update ACH Transaction Status API allows to update the ACH transaction status.

## Input Parameters:

| Name                | Required | Definition                                                                                                                                                                  | Comments |
| ------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| ACHTransactionEvent | Y        | <p>Format options:<br>OFAC\_HIT\_TXN\_DECLINED<br>FORCE\_RESUBMITTED\_TXN<br>FORCE\_RESUBMITTED\_TXN<br>FORCE\_TXN\_MANUAL\_SUCCESS<br>HOLD\_TXN<br>SUBMIT\_RETURN\_TXN</p> |          |
| ACHTransactionID    | Y        | Format: Alphanumeric, 50                                                                                                                                                    |          |
| Description         | N        | Format: Alphanumeric, 1-30                                                                                                                                                  |          |
| ReturnedErrorCode   | N        | Format: numeric, 5                                                                                                                                                          |          |

## Output Parameters:

| Name   | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Failure Case | Success Case | Comments |
| ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | -------- |
| ID     | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">IDType</a> = RPID<br>Input should be Card Number in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">IDType</a> = <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardNumber</a><br></p> | Not returned | Returned     |          |
| IDType | <p>Format options:<br><a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">CardNumber</a><br><a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">RPID</a><br><a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">SavingAccount</a></p>                                                                                             | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
  <PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>st_manager</UserName>
    <UserPassword>st_manager</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
      <ServiceName>UpdateACHTransactionStatus</ServiceName>
      <UniqueRequestId>1212121212121213</UniqueRequestId>
   </ServiceDetails>
   <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <ACHTransactionID>12345678</ACHTransactionID>
    <ACHTransactionEvent>FORCE_TXN_MANUAL_SUCCESS</ACHTransactionEvent>
    <Description>Test Success</Description>    
    <ReturnedErrorCode ></ReturnedErrorCode >    
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>UpdateACHTransactionStatus</ServiceName>
        <SessionId>38502407200940074</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2009-07-13 07:40:42</ServiceDate>
        <ServiceId>38502407200940074</ServiceId>
    </ResponseDetails>
    <ResponseParams>
      <ID>1111000235273</ID>
      <IDType>DDA</IDType>
   </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>UpdateACHTransactionStatus</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>
```


# Validate Inventory Location

## Validate Inventory Location

The Validate Inventory Location API allows checking whether the given retail pack or card is owned by the requester in the Praxell inventory.

## Input Parameters:

| Name              | Required | Definition                                                                                                                | Comments                        |
| ----------------- | -------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------- |
| CardNumber        | C        | Format: Numeric, 16                                                                                                       | When selecting SingleCardNumber |
| FromCardNumber    | C        | Format: Numeric, 16                                                                                                       | When selecting RangeCardNumber  |
| FromRetailPackId  | C        | <p>Format: Pattern: 12-5-1-1.<br>1..12digits-1..5digits-1digit-1 digit<br>Description: Praxell Retail pack identifier</p> | When selecting RangeRetailPack  |
| InvValidationType | Y        | <p>Format options:<br>SingleCardNumber<br>SingleRetailPack<br>RangeRetailPack<br>RangeCardNumber</p>                      | In Card Number Request          |
| RetailPackId      | C        | <p>Format: Pattern: 12-5-1-1.<br>1..12digits-1..5digits-1digit-1 digit<br>Description: Praxell Retail pack identifier</p> |                                 |
| ToCardNumber      | C        | Format: Numeric, 16                                                                                                       | When selecting RangeCardNumber  |
| ToRetailPackId    | C        | <p>Format: Pattern: 12-5-1-1.<br>1..12digits-1..5digits-1digit-1 digit<br>Description: Praxell Retail pack identifier</p> | When selecting RangeRetailPack  |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>ZZ_QA_Test1_FBZ</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>4515260</UniqueRequestId>
    <ServiceName>ValidateInventoryLocation</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <CardNumber>1564560040266854</CardNumber>
    <InvValidationType>SingleCardNumber</InvValidationType>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
 <PraxellXMLResponse> 
<ResponseDetails>
  <ServiceName>ValidateInventoryLocation</ServiceName>
  <SessionId>29838111200804030</SessionId>
  <StatusCode>0</StatusCode>
  <StatusName>StatusOK</StatusName>
  <StatusDescription>NA</StatusDescription>
  <ServiceDate>2008-03-11 11:04:02</ServiceDate>
  <ServiceId>29838111200804030</ServiceId>
</ResponseDetails>
<ResponseParams />
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ValidateInventoryLocation</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>
```


# Validate Product Type

## Validate Product Type

The Validate Product Type API checks that the requesting user parent organization can work with the requested product type.

## Input Parameters:

| Name            | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                           | Comments |
| --------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| CardNumber      | Y        | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                  |          |
| ProductTypeName | Y        | <p>Format: Alphanumeric, 1-120<br>Description: Each sub program in Praxell consists of one or more product types.<br>A product type is a set of attributes that are applied to the cards that belong to this product type.<br>The <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Administration/javascript:;/README.md">ProductTypeName</a> field is the name of the product used when creating and issuing cards.</p> |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>ZZ_QA_Test1_FBZ</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>947652</UniqueRequestId>
    <ServiceName>ValidateProductType</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <CardNumber></CardNumber>
    <ProductTypeName></ProductTypeName>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
 <PraxellXMLResponse> 
<ResponseDetails>
  <ServiceName>ValidateProductType</ServiceName>
  <SessionId>29838011200801030</SessionId>
  <StatusCode>0</StatusCode>
  <StatusName>StatusOK</StatusName>
  <StatusDescription>NA</StatusDescription>
  <ServiceDate>2008-03-11 11:01:02</ServiceDate>
  <ServiceId>29838011200801030</ServiceId>
</ResponseDetails>
<ResponseParams />
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ValidateProductType</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>
```


# View Debit Organizations Hierarchy

## View Debit Organizations Hierarchy

The View Debit Organizations Hierarchy API returns the organization hierarchy.

## Input Parameters:

| Name        | Required | Definition                                                                         | Comments |
| ----------- | -------- | ---------------------------------------------------------------------------------- | -------- |
| IssuingBank | Y        | Format: Alphanumeric, 40                                                           |          |
| OrgId       | Y        | <p>Format: Alphanumeric, 20<br>Value can be multiple org\_id’s split by commas</p> |          |

## Output Parameters:

| Name                    | Definition               | Failure Case | Success Case | Comments                          |
| ----------------------- | ------------------------ | ------------ | ------------ | --------------------------------- |
| ParentOrgId             | Format: Alphanumeric, 20 | Not returned | Returned     |                                   |
| ParentOrgName           | Format: Alphanumeric, 30 | Not returned | Returned     |                                   |
| ParentOrgType           | Format: Alphanumeric, 30 | Not returned | Returned     |                                   |
| UnderOrganizationId     | Format: Alphanumeric, 20 | Not returned | Returned     | In tag UnderOrgs sub-tag UnderOrg |
| UnderOrganizationName   | Format: Alphanumeric, 30 | Not returned | Returned     | In tag UnderOrgs sub-tag UnderOrg |
| UnderOrganizationStatus | Format: Alphanumeric, 1  | Not returned | Returned     | In tag UnderOrgs sub-tag UnderOrg |
| UnderOrganizationType   | Format: Alphanumeric, 30 | Not returned | Returned     | In tag UnderOrgs sub-tag UnderOrg |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
  <PraxellMessage>
   <ServiceRequest>
     <UserName>test_pm</UserName>
     <UniqueRequestId>1212121212121213</UniqueRequestId>
     <OriginType>Praxell- internal: web portal API</OriginType>
     <SessionId>05200637022706028152</SessionId> 
     <ProviderServiceId></ProviderServiceId>
     <ServiceName>ViewDebitOrganizationsHierarchy</ServiceName>
        <OrgId>1234</OrgId>
   </ServiceRequest>
</PraxellMessage>
```

```json
<?xml version="1.0" ?>
  <PraxellMessage>
    <ServiceResponse>
      <ServiceName>ViewDebitOrganizationsHierarchy</ServiceName>
      <ServiceStatusId>0</ServiceStatusId>
      <ServiceStatusName>StatusOK</ServiceStatusName>
      <UpdateDate>2010-07-25 17:10:06</UpdateDate>
      <ServiceId>40618217201010070</ServiceId>
      <LoginServiceId>05200637022706028152</LoginServiceId>
      <ParentOrgId>0002</ParentOrgId>
      <ParentOrgName>ProgMngr</ParentOrgName>
      <ParentOrgType>ProgMngr</ParentOrgType>
      <UnderOrgs>
          <UnderOrg>
             <UnderOrganizationId>12345</UnderOrganizationId>
             <UnderOrganizationName>Reseller1</UnderOrganizationName>
             <UnderOrganizationType>Reseller</UnderOrganizationType>
             <UnderOrganizationStatus>A</UnderOrganizationStatus>
         </UnderOrg>
       <UnderOrg>
             <UnderOrganizationId>123456</UnderOrganizationId>
             <UnderOrganizationName>Reseller2</UnderOrganizationName>
             <UnderOrganizationType>Reseller</UnderOrganizationType>
             <UnderOrganizationStatus>N</UnderOrganizationStatus>
        </UnderOrg>
     </UnderOrgs>
   </ServiceResponse>
</PraxellMessage>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ViewDebitOrganizationsHierarchy</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>
```


# Card Issuance


# Activate-Card

## ActivateCard

The Activate Card API requests to activate a card, this operation sets the card's initial PIN. The activation is done by providing the Date of birth and the CVV (the CVV parameter is part of the general XML Authentication part - see XML sample)

## Input Parameters:

| Name            | Required | Definition                                                                                                                                                                | Comments                                                           |
| --------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ |
| CardNumber      | C        | Format: Numeric, 16                                                                                                                                                       | Mutually exclusive with ID. Deprecated (use ID/ID Type)            |
| DateOfBirth     | C        | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                           | must provide DateOfBirth or Last4OfID                              |
| Last4OfID       | C        | <p>Format: 4 characters long, numbers or alphanumeric.<br>Description: Last 4 characters of the SSN (or any other Government Issue ID) the cardholder registered with</p> | must provide DateOfBirth or Last4OfID                              |
| ID              | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p>                     | Mutually exclusive with CardNumber. Required if IDType is provided |
| IDType          | N        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                                             | relevant only for ID parameter (CardNumber is default)             |
| NewPin          | C        | <p>Format: Numeric, 4<br>Description: New PIN value of private code, represented as 4 digits</p>                                                                          | Optional only if NoPINActivation=Y. Otherwise, Required            |
| NewPin2         | C        | <p>Format: Numeric, 4<br>Description: New PIN value verification, repeats the NewPin value</p>                                                                            | Optional only if NoPINActivation=Y. Otherwise, Required            |
| NoPINActivation | N        |                                                                                                                                                                           |                                                                    |
| OrgId           | N        | <p>Format: Alphanumeric, 20<br>Value can be multiple org\_id’s split by commas</p>                                                                                        |                                                                    |

## Output Parameters:

| Name                   | Definition                                                                                                                                                                                                                                                                                                                                                                   | Failure Case | Success Case | Comments |
| ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | -------- |
| CardBalance            | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |          |
| CardIssuingBank        | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     |          |
| CardStatus             | <p>"Active" (ACT)<br>"Suspended" (SPND)<br>"Card In Inventory" (CII)<br>"Spoilt" (SPLT)<br>"Cardholder Close" (CC)<br>"Lost" (LST)<br>"Locked" (LOCK)<br>"Locked Card In Inventory" (LOCK\_CII)<br>"Stolen" (STLN)<br>Description: All application cards status<br>descriptions (as Active, Suspended)</p>                                                                   | Not returned | Returned     |          |
| CardStatusId           | Format options: ACT, CC, CII, LOCK\_CII, LOCK, LST, SPLT, SPND, STLN                                                                                                                                                                                                                                                                                                         | Not returned | Returned     |          |
| CardType               | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     |          |
| ExpirationDate         | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     |          |
| IsAssigned             | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |          |
| IsRetailCard           | <p>Format: Y/N<br>Description: Indicates whether the card is part of a retail pack and is it a retail card</p>                                                                                                                                                                                                                                                               | Not returned | Returned     |          |
| IssueDate              | Format: YYYY-MM-DD HH:MM:SS.M                                                                                                                                                                                                                                                                                                                                                | Not returned | Returned     |          |
| IssuerName             | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     |          |
| ReplacementMessageType | <p>Format options:<br>ToBeReplacedInAnotherBankForVerifiedCH<br>ToBeReplacedInAnotherBankForRNVCH<br>PTExpirationDate<br>CardExpirationDate<br>ReplacementCardOrderedFromAnotherBank<br>ReplacementCardOrderedFromSameBank<br>ReplacedAnotherCardInAnotherBank</p>                                                                                                           | Not returned | Returned     |          |
| ReplacementStatus      | <p>Format options:<br>CardReplaced<br>ReplacementCardObsolete<br>ReplacementCardOrderedFromSameBank<br>ReplacementCardOrderedFromAnotherBank<br>ReplacedAnotherCardInSameBank<br>ReplacedAnotherCardInAnotherBank<br>ReplacementCardRequired<br>ReplacementCardRequiredFailure<br>ToBeReplacedInAnotherBank<br>ToReplaceCardFromAnotherBank<br>ToReplaceCardFromSameBank</p> | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <AuthCardNumber>1234567890000012</AuthCardNumber>
    <AuthCVV>123</AuthCVV>
    <AuthDOB>1978-04-08</AuthDOB>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails> 
 <ServiceDetails>
    <UniqueRequestId>963369551</UniqueRequestId>
    <ServiceName>ActivateCard</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <CardNumber></CardNumber>
    <DateOfBirth>1978-04-08</DateOfBirth>
    <ID>1234567890123456</ID>
    <IDType>CardNumber</IDType>
    <NewPin>6045</NewPin>
    <NewPin2>6045</NewPin2>
    <OrgId>1234</OrgId>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>ActivateCard</ServiceName>
        <SessionId>38097317201110064</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2021-02-25 17:10:40</ServiceDate>
        <ServiceId>38097317201110064</ServiceId>
    </ResponseDetails>
<ResponseParams>
    <CardStatus>Active</CardStatus>
    <CardStatusId>ACT</CardStatusId>
    <IsRetailCard>Y</IsRetailCard>
    <IsAssigned>Y</IsAssigned>
    <IssueDate>2021-02-25 15:20:19.0</IssueDate>
    <CardIssuingBank>IssuingBanktest900</CardIssuingBank>
    <ExpirationDate>0413</ExpirationDate>
    <CardType>999999999</CardType>
    <CardBalance>1999</CardBalance>
    <IssuerName>Store</IssuerName>
    <ReplacementStatus>ReplacedAnotherCardInSameBank</ReplacementStatus>
    <ReplacementMessageType></ReplacementMessageType>
</ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>ActivateCard</ServiceName>
        <SessionId>38553811201107063</SessionId>
        <StatusCode>70022</StatusCode>
        <StatusName>INVALID CARD ACTIVE STATUS</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2021-02-25 11:07:39</ServiceDate>
        <ServiceId>38553811201107063</ServiceId>
    </ResponseDetails>
</PraxellXMLResponse>
```


# Instant-Issue-Card

## InstantIssueCard

The Instant Issue Card API performs enablement by card number for cards, which are anonymous. In addition, the API gets cardholder registration details and register an existing anonymous card to that cardholder.

## Input Parameters:

| Name                     | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Comments                                             |
| ------------------------ | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- |
| AddressLine1             | Y        | <p>Format: Alphanumeric, 1-30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                      |
| AddressLine2             | N        | <p>Format: Alphanumeric, 1-30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                      |
| Amount                   | N        | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |                                                      |
| CardNumber               | C        | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |                                                      |
| City                     | Y        | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period, &</p>                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                                      |
| Country                  | Y        | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br><http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2></p>                                                                                                                                                                                                                                                                                                                                                                                      | Value "US" expected                                  |
| DateOfBirth              | Y        | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                              |                                                      |
| Description              | N        | Format: Alphanumeric, 1-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                                      |
| DocExpirationDate        | C        | <p>Format: YYYY-MM-DD<br>Description: must be after DocIssueDate.<br>Conditional value required only when DocType is 'PASS' 'IDL' 'UDL'or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                          |                                                      |
| DocId                    | Y        | <p>Format: Alphanumeric, 3-16<br>Description: ID number of the government identification document used (defined in DocType)</p>                                                                                                                                                                                                                                                                                                                                                                                                              |                                                      |
| DocIssueDate             | C        | <p>Format: YYYY-MM-DD<br>Description: must be before DocExpirationDate<br>Conditional value required only when DocType is 'PASS' or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                                |                                                      |
| DocIssuer                | C        | <p>Format: Alphanumeric, 2<br>Description: Country/State code.<br>Conditional value required only when DocType is 'PASS' 'IDL' 'UDL'or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                             |                                                      |
| DocType                  | Y        | <p>Format options:<br>SSN<br>PASS<br>UDL<br>MCN<br>INMATE<br>Description: Closed list of values.Type of government identification document used: SSN- Social Security Number, PASS - Passport number, 'UDL' – US Drivers license number,'MCN' - Matricula consular ,INMATE.</p>                                                                                                                                                                                                                                                              |                                                      |
| Email                    | N        | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                            |                                                      |
| Fax                      | N        | <p>Format: Numeric, 6-10<br>Description: the fax number.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                                      |
| FirstName                | Y        | <p>Format: Alpha, 2-50<br>Can contains as well these special characters: /, -, space, comma, period, &</p>                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                                      |
| IsReceiveSms             | N        | <p>Format options:<br>Enabled (the cardholder has requested to receive an SMS for transactions and therefore he get SMS's)<br>Disabled (the cardholder has requested to not receive an SMS for transactions and therefore he does not get SMS's)<br>Blank (the cardholder has not requested to receive an SMS for transactions and therefore he does not get SMS's)<br>Mail (the cardholder has requested to receive an mail for transactions and therefore he get mails)<br><br>Description:Defines if the cardholder gets an SMS/Mail.</p> |                                                      |
| IssueWithoutVerification | N        | <p>Format: Y/N<br>Description: Allows to issue a card without verification.<br>Closed list values</p>                                                                                                                                                                                                                                                                                                                                                                                                                                        |                                                      |
| LastName                 | Y        | <p>Format: Alpha, 2-50<br>Can contains as well these special characters: /, -, space, comma, period, &</p>                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                                      |
| MiddleInitial            | N        | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                                      |
| MobilePhone              | C        | <p>Format: Numeric, 6-10<br>Description: Mobile Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | MobilePhone is required only if IsReceiveSms=Enabled |
| OOWAnswer                | C        | Field:TBD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | future                                               |
| OOWQuestionType          | N        | Field:TBD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | future                                               |
| OperationType            | N        | <p>Format options:<br>CardNumber<br>RPID</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                                      |
| Phone                    | Y        | <p>Format: Numeric, 6-10<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |                                                      |
| ReturnOOWQuestions       | N        | Format: Y/N (N is default).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | future                                               |
| RPID                     | C        | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |                                                      |
| ShippingAddressLine1     | Y        | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                  |                                                      |
| ShippingAddressLine2     | Y        | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                  |                                                      |
| ShippingCity             | Y        | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period,</p>                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| ShippingState            | Y        | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |                                                      |
| ShippingZIP              | Y        | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                      |
| SkipVerification         | N        | <p>Format Options: Y/N (default: N)<br>Description: Allow to skip verification attempt done by API. in such cases, the cardholder will be created in RNV (Registered Not Verified) mode</p>                                                                                                                                                                                                                                                                                                                                                  |                                                      |
| State                    | Y        | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |                                                      |
| UserDefined1             | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UserDefined2             | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UserDefined3             | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UserDefined4             | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UserDefined5             | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UserDefined6             | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UserDefined7             | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UserDefined8             | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UserDefined9             | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UserDefined10            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UserDefined11            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UserDefined12            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UserDefined13            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UserDefined14            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UserDefined15            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                      |
| UseShippingDetails       | Y        | Format: Y/N (default)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |                                                      |
| VerifyByIssuer           | Y        | Format: Y/N (default)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | future                                               |
| Zip                      | Y        | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                      |

## Output Parameters:

| Name                          | Definition                                                                                                                                                                                                                                                                                                                                                 | Failure Case | Success Case | Comments     |
| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | ------------ |
| BankRoutingNumber             | Format: Alphanumeric, 9                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |              |
| CardHolderState               | <p>Format options:<br>V<br>V-PNS<br>RNV<br>NRNV</p>                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |              |
| CardNumber                    | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |              |
| DDA                           | Format: Numeric, 3-16                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     |              |
| OOWEligible                   | Format: Y/N                                                                                                                                                                                                                                                                                                                                                | Not returned | Returned     |              |
| ProductTypeName               | <p>Format: Alphanumeric, 1-120<br>Description: Each sub program in Praxell consists of one or more product types. A product type is a set of attributes that are applied to the cards that belong to this product type. The ProductTypeName field is the name of the product used when creating and issuing cards.</p>                                     | Not returned | Returned     |              |
| VerificationAttempts          | Format: Numeric, 2                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     |              |
| VerificationID                | Format: Alphanumeric, 50                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |              |
| VerificationStatus            | <p>Format options:<br>If CH is verified, the options are:<br>VerifiedSSN<br>VerifiedByIssuer<br><br>If CH is not verified, the options are:<br>SSNVerificationRequired (if DocType is SSN & SkipVerification=Y)<br>DocumentaryVerificationRequired (if DocType is SSN & SkipVerification=N)<br>DocumentaryVerificationRequired (if DocType is not SSN)</p> | Not returned | Returned     |              |
| CardAvailableBalance          | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |              |
| RPID                          | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     |              |
| IVRPhoneNumber                | Format: Numeric, 6-15                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     |              |
| ProgramURL                    | Format: Alphanumeric, 1000 (including ? : . )                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |              |
| FeeAmount                     | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | Fees.Fee tag |
| ContextTransactionDescription | Format: Alphanumeric, 80                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Fees.Fee tag |
| ContextTransactionType        | Format: List of values: Credit, Debit                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | Fees.Fee tag |
| FeeAmount                     | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | Fees.Fee tag |
| FailedFee                     | Format: Y/N. Provide yes if there are some fees which are not taken for any reason                                                                                                                                                                                                                                                                         | Not returned | Returned     | Fee tag      |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
     <AuthenticationDetails>
	<UserName>hccne_fb_QA</UserName>
	<UserPassword>1q2w3e4r</UserPassword>
      <ClientSourceIP></ClientSourceIP>
 </AuthenticationDetails>
       <ServiceDetails>
	 <ServiceName>InstantIssueCard</ServiceName>
        <UniqueRequestId>5435435436</UniqueRequestId>
    </ServiceDetails>
        <Origin>
            <OriginType>Portal:pdp</OriginType>
        </Origin>
    <ServiceParams>
        <AddressLine1>fail</AddressLine1>
        <AddressLine2></AddressLine2>
        <Amount>10495</Amount>
        <CardNumber></CardNumber>
        <City>sdfsdf</City>
        <Country>US</Country>
        <DateOfBirth>1980-01-01</DateOfBirth>
        <Description></Description>
        <DocExpirationDate></DocExpirationDate>
        <DocId>231231231</DocId>
        <DocIssueDate></DocIssueDate>
        <DocIssuer></DocIssuer>
        <DocType>SSN</DocType>
        <Email></Email>
        <Fax></Fax>
        <FirstName>sdfsdfsdf</FirstName>
        <IsReceiveSms></IsReceiveSms>
        <IssueWithoutVerification>N</IssueWithoutVerification>
        <LastName>sdsdfsdf</LastName>
        <MiddleInitial></MiddleInitial>
        <MobilePhone></MobilePhone>
        <OperationType>CardNumber</OperationType>
        <Phone>2342342234</Phone>
        <RPID></RPID>
        <ShippingAddressLine1></ShippingAddressLine1>
        <ShippingAddressLine2></ShippingAddressLine2>
        <ShippingCity></ShippingCity>
        <ShippingState></ShippingState>
        <ShippingZIP></ShippingZIP>
        <SkipVerification></SkipVerification>
        <State>AL</State>
        <VerifyByIssuer>Y</VerifyByIssuer>
        <UseShippingDetails>234234234</UseShippingDetails>
        <Zip>234234234</Zip>
   </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>InstantIssueCard</ServiceName>
        <SessionId>38553811201107063</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2011-06-29 11:07:39</ServiceDate>
        <ServiceId>38553811201107063</ServiceId>
    </ResponseDetails>
<ResponseParams>
    <BankRoutingNumber></BankRoutingNumber>
    <CardNumber></CardNumber>
    <CardHolderState>V-PNS</CardHolderState>
    <DDA></DDA>
    <ProductTypeName></ProductTypeName>
    <VerificationID>9772761</VerificationID>
    <VerificationStatus>VerifiedSSN</VerificationStatus>
    <VerificationAttempts>1</VerificationAttempts>
    <OOWEligible>N</OOWEligible>
    <CardAvailableBalance></CardAvailableBalance>
    <RPID></RPID>
    <IVRPhoneNumber></IVRPhoneNumber>
    <ProgramURL></ProgramURL>
    <Fees>
    <Fee>
    <FeeAmount></FeeAmount>
    <ContextTransactionDescription></ContextTransactionType>
    <ContextTransactionType></ProductTypeName>
    <FeeAmount></FeeAmount>
    </Fee>
    </Fees>
    <Fee>
    <FailedFee></FailedFee>
    </Fee>
    <ProductTypeName></ProductTypeName>
</ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>InstantIssueCard</ServiceName>
        <SessionId>38553811201107063</SessionId>
        <StatusCode>70000</StatusCode>
        <StatusName>Processor error</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2021-02-23 11:07:39</ServiceDate>
        <ServiceId>38553811201107063</ServiceId>
    </ResponseDetails>
</PraxellXMLResponse>
```


# New-Card

## NewCard

The New Card API creates a new card for the given cardholder. The card will be sent through fullfilemnt (probably post mail) and its number and account are created in realtime. Card physical creation is done once, daily, by a batch file sent to the fulfillment house. The API contains all data relevant to cardholder (as address, city, etc).

## Input Parameters:

| Name                   | Required              | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Comments                                                                                                                           |
| ---------------------- | --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| AddressLine1           | Y                     | <p>Format: Alphanumeric, 1-30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                                                                                                    |
| AddressLine2           | N                     | <p>Format: Alphanumeric, 1-30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                                                                                                    |
| CampaignCode           | N                     | Format: Alphanumeric, 1-120                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |                                                                                                                                    |
| City                   | Y                     | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period, &</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |                                                                                                                                    |
| DateOfBirth            | Y                     | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |                                                                                                                                    |
| DocExpirationDate      | C                     | <p>Format: YYYY-MM-DD<br>Description: must be after DocIssueDate.<br>Conditional value required only when DocType is 'PASS' 'IDL' 'UDL'or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Conditional value required only when DocType is 'PASS' 'IDL' 'UDL'or 'MCN' AND SecondaryCard param exist and is different than “Y” |
| DocId                  | Y                     | <p>Format: Alphanumeric, 3-16<br>Description: ID number of the government identification document used (defined in DocType)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |                                                                                                                                    |
| DocIssueDate           | C                     | <p>Format: YYYY-MM-DD<br>Description: must be before DocExpirationDate<br>Conditional value required only when DocType is 'PASS' or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Conditional value required only when DocType is 'PASS' or 'MCN' AND SecondaryCard param exist and is different than “Y”            |
| DocIssuer              | C                     | <p>Format: Alphanumeric, 2<br>Description: Country/State code.<br>Conditional value required only when DocType is 'PASS' 'IDL' 'UDL'or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Conditional value required only when DocType is 'PASS' 'IDL' 'UDL'or 'MCN' AND SecondaryCard param exist and is different than “Y” |
| DocType                | Y                     | <p>Format options:<br>SSN<br>PASS<br>UDL<br>MCN<br>INMATE<br>Description: Closed list of values.Type of government identification document used: SSN- Social Security Number, PASS - Passport number, 'UDL' – US Drivers license number,'MCN' - Matricula consular ,INMATE.</p>                                                                                                                                                                                                                                                                                                                                                                                                         |                                                                                                                                    |
| Email                  | N                     | <p>Format<br>General<br>o An email address is made up of a local part, an @ symbol, then a domain part (XXXXX\@XXXXX)<br>o Full Email Address Maximum Size: 254 chars<br>o Local part & domain consist of labels separated by dots<br>— Each label max size is 64<br>— Two successive dots are forbidden<br>— mail cannot start or end with a dot<br>— Labels cannot not start with a hyphen, end with a hyphen, or contain two successive hyphens.<br><br>Local part<br>o Size: 1-64 chars<br>o Allowed Chars: a-z, A-Z, 0-9, and special characters: - \_ . \~ ! ' \*<br><br>Domain part<br>o Size: 1-251 chars<br>o Allowed Chars: a-z, A-Z, 0-9, and special characters: - \_ .</p> |                                                                                                                                    |
| EnrollCashback         | N                     | <p>Format:Y/N<br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                                                                                                                    |
| EnrollMailNotification | N                     | Format:Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |                                                                                                                                    |
| Fax                    | N                     | <p>Format: Numeric, 6-10<br>Description: the fax number.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |                                                                                                                                    |
| FirstName              | Y                     | <p>Format: Alpha, 2-50<br>Can contains as well these special characters: /, -, space, comma, period, &</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |                                                                                                                                    |
| IsReceiveSms           | N                     | <p>Format options:<br>Enabled (the cardholder has requested to receive an SMS for transactions and therefore he get SMS's)<br>Disabled (the cardholder has requested to not receive an SMS for transactions and therefore he does not get SMS's)<br>Blank (the cardholder has not requested to receive an SMS for transactions and therefore he does not get SMS's)<br>Mail (the cardholder has requested to receive an mail for transactions and therefore he get mails)<br><br>Description:Defines if the cardholder gets an SMS/Mail.</p>                                                                                                                                            |                                                                                                                                    |
| LastName               | Y                     | <p>Format: Alpha, 2-50<br>Can contains as well these special characters: /, -, space, comma, period, &</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |                                                                                                                                    |
| Latitude               | N                     | <p>Format: Alphanumeric, Comma, Dot, "-", 1-8 (can be 40.71435)<br>Description: Latitude can range between 0 and 90 degrees, and can be north or south. (Zero degrees latitude is neither north nor south.) The North Pole is at 90° north latitude; the South Pole is at 90° south latitude. The Equator is at zero degrees latitude.</p>                                                                                                                                                                                                                                                                                                                                              |                                                                                                                                    |
| Longitude              | N                     | <p>Format: Alphanumeric, Comma, Dot, "-", 1-9 (can be -74.00597)<br>Description: Longitude can range between 0 and 180 degrees, and can be east or west. (Zero and 180 degrees longitude are neither east nor west.) The Greenwich Meridian, which passes through the United Kingdom, is at zero degrees longitude (unlike zero degrees latitude, the zero point for longitude is just an arbitrary choice, made for historical reasons).</p>                                                                                                                                                                                                                                           |                                                                                                                                    |
| MiddleInitial          | N                     | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |                                                                                                                                    |
| MobilePhone            | C                     | <p>Format: Numeric, 6-10<br>Description: Mobile Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | MobilePhone is required only if IsReceiveSms=Enabled                                                                               |
| Phone                  | Y                     | <p>Format: Numeric, 6-10<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |                                                                                                                                    |
| ProductTypeName        | C                     | <p>Format: Alphanumeric, 1-120<br>Description: Each sub program in Praxell consists of one or more product types. A product type is a set of attributes that are applied to the cards that belong to this product type. The ProductTypeName field is the name of the product used when creating and issuing cards.</p>                                                                                                                                                                                                                                                                                                                                                                  | It is not required and not relevant if Secondary Card param is Y. Otherwise, it is required                                        |
| ReferralCode           | N                     | Format: Alphanumeric, 1-120                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |                                                                                                                                    |
| SecondaryCard          | N                     | Format: Y/N (default)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                                                                                                                    |
| ShippingAddressLine1   | C                     | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | relevant if UseShippingDetails=Y                                                                                                   |
| ShippingAddressLine2   | C                     | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | relevant if UseShippingDetails=Y                                                                                                   |
| ShippingCity           | C                     | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period,</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | relevant if UseShippingDetails=Y                                                                                                   |
| ShippingState          | C                     | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | relevant if UseShippingDetails=Y                                                                                                   |
| ShippingZIP            | C                     | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | relevant if UseShippingDetails=Y                                                                                                   |
| SkipVerification       | N                     | <p>Format Options: Y/N (default: N)<br>Description: Allow to skip verification attempt done by API. in such cases, the cardholder will be created in RNV (Registered Not Verified) mode</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |                                                                                                                                    |
| State                  | Y                     | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                                                                                                                    |
| Title                  | Y                     | Format: List “Ms.”, “Mr.”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |                                                                                                                                    |
| Token                  | N                     | <p>Format: Number, 6<br>Description:<br>Six digits value (should be unique for a period of N minutes (where N is a system parameter)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined1           | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined2           | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined3           | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined4           | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined5           | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined6           | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined7           | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined8           | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined9           | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined10          | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined11          | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined12          | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined13          | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined14          | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UserDefined15          | N                     | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                                                    |
| UseShippingDetails     | N                     | Format: Y/N (default)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                                                                                                                    |
| Zip                    | Y                     | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |                                                                                                                                    |
| CardDDA                | Format: Numeric, 3-16 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |                                                                                                                                    |
| RoutingNumber          | Format: Numeric,16    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |                                                                                                                                    |

## Output Parameters:

| Name                       | Definition                                                                                                                                                                                                                                                                                                                                                 | Failure Case | Success Case | Comments                                                      |
| -------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | ------------------------------------------------------------- |
| CardDDA                    | Format: Numeric, 3-16                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     |                                                               |
| CardHolderState (New Card) | <p>Format options:<br>V<br>V-PNS<br>RNV</p>                                                                                                                                                                                                                                                                                                                | Not returned | Returned     |                                                               |
| CardNumber                 | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |                                                               |
| RPID                       | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     |                                                               |
| VerificationID             | Format: Alphanumeric, 50                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                               |
| VerificationStatus         | <p>Format options:<br>If CH is verified, the options are:<br>VerifiedSSN<br>VerifiedByIssuer<br><br>If CH is not verified, the options are:<br>SSNVerificationRequired (if DocType is SSN & SkipVerification=Y)<br>DocumentaryVerificationRequired (if DocType is SSN & SkipVerification=N)<br>DocumentaryVerificationRequired (if DocType is not SSN)</p> | Not returned | Returned     | in current New Card version, only SSN is supported as DocType |

## XML Samples

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>Keren_Full_QA</UserName>
        <UserPassword></UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>
    <ServiceDetails>
        <UniqueRequestId></UniqueRequestId>
        <ServiceName>NewCard</ServiceName>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtAPI</OriginType>
    </Origin>
    <ServiceParams>
        <FirstName>Keren</FirstName>
        <MiddleInitial>M</MiddleInitial>
        <LastName>Aharon</LastName>
        <AddressLine1>33 Hayetzira st.</AddressLine1>
        <AddressLine2>PO Box 1234</AddressLine2>
        <City>Tel Aviv</City>
        <State>OH</State>
        <Zip>45251</Zip>
        <Fax>036126066</Fax>
        <Phone>1114257999</Phone>
        <MobilePhone>9876543219</MobilePhone>
        <DateOfBirth>1978-04-08</DateOfBirth>
        <Email>qa@praxell.com</Email>
        <DocExpirationDate></DocExpirationDate>
        <DocId>231231231</DocId>
        <DocIssueDate></DocIssueDate>
        <DocIssuer></DocIssuer>
        <DocType>SSN</DocType>
        <ProductTypeName>Keren NFF Cards</ProductTypeName>
        <IsReceiveSms>Enabled</IsReceiveSms>
        <ShippingAddressLine1></ShippingAddressLine1>
        <ShippingAddressLine2></ShippingAddressLine2>
        <ShippingCity></ShippingCity>
        <ShippingState></ShippingState>
        <ShippingZIP></ShippingZIP>
        <SkipVerification>N</SkipVerification>
        <UserDefined1></UserDefined1>
        <UserDefined2></UserDefined2>
        <UserDefined3></UserDefined3>
        <UserDefined4></UserDefined4>
        <UserDefined5></UserDefined5>
        <UserDefined6></UserDefined6>
        <UserDefined7></UserDefined7>
        <UserDefined8></UserDefined8>
        <UserDefined9></UserDefined9>
        <UserDefined10></UserDefined10>
        <UserDefined11></UserDefined11>
        <UserDefined12></UserDefined12>
        <UserDefined13></UserDefined13>
        <UserDefined14></UserDefined14>
        <UserDefined15></UserDefined15>
        <UseShippingDetails></UseShippingDetails>
        <CampaignCode></CampaignCode>
        <EnrollCashback></EnrollCashback>
        <EnrollMailNotification></EnrollMailNotification>
        <Latitude></Latitude>
        <Longitude></Longitude>
        <ReferralCode></ReferralCode>
        <Title></Title>
        <Token></Token>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?> 
 <PraxellXMLResponse>
  <ResponseDetails>
   <ServiceName>NewCard</ServiceName> 
   <SessionId>46144416201108060</SessionId> 
   <StatusCode>0</StatusCode> 
   <StatusName>StatusOK</StatusName> 
   <StatusDescription>NA</StatusDescription> 
   <ServiceDate>2021-06-30 16:08:05</ServiceDate> 
   <ServiceId>46144416201108060</ServiceId> 
  </ResponseDetails>
  <ResponseParams>
   <CardNumber></CardNumber> 
   <CardDDA>0</CardDDA> 
   <CardHolderState>V-PNS</CardHolderState> 
   <VerificationID>9772761</VerificationID> 
   <VerificationStatus>VerifiedSSN</VerificationStatus> 
   <RPID>9800000051</RPID> 
   </ResponseParams>
  </PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>NewCard</ServiceName>
        <SessionId>38553811201107063</SessionId>
        <StatusCode>70064</StatusCode>
        <StatusName>Invalid Product Type</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2021-02-23 11:07:39</ServiceDate>
        <ServiceId>38553811201107063</ServiceId>
    </ResponseDetails>
</PraxellXMLResponse>
```


# Card Status & Management


# Change-Card-Pin

## Change Card PIN

The Change Card PIN API allows to change the card PIN.

## Input Parameters:

| Name        | Required | Definition                                                                                       | Comments |
| ----------- | -------- | ------------------------------------------------------------------------------------------------ | -------- |
| CardNumber  | Y        | Format: Numeric, 16                                                                              |          |
| CurrentPIN  | Y        | <p>Format: Numeric, 4<br>Description: A private code</p>                                         |          |
| DateOfBirth | N        | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                  |          |
| NewPin      | Y        | <p>Format: Numeric, 4<br>Description: New PIN value of private code, represented as 4 digits</p> |          |

## Output Parameters:

No Output Parameters

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <AuthCardNumber></AuthCardNumber>
    <AuthPIN>4321</AuthPIN>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>2584564</UniqueRequestId>
    <ServiceName>ChangeCardPIN</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <CardNumber>1234567890123456</CardNumber>
    <CurrentPIN>1234</CurrentPIN>
    <DateOfBirth></DateOfBirth>
    <NewPIN>6045</NewPIN>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ChangeCardPIN</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>0</StatusCode>
    <StatusName>StatusOK</StatusName>
    <StatusDescription>NA</StatusDescription>
    <ServiceDate>2007-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ChangeCardPIN</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70284</StatusCode>
    <StatusName>New PIN Identical to current PIN</StatusName>
    <StatusDescription>New PIN Identical to current PIN</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Close-Card

## Close Card

The Close Card API allows closing a card.

## Input Parameters:

| Name       | Required | Definition                                                                                                                                                                                                                                                                                         | Comments                                  |
| ---------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| CardNumber | C        | Format: Numeric, 16                                                                                                                                                                                                                                                                                | Deprecated. Will be removed in the future |
| ID         | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p>                                                                                                                                              |                                           |
| IDType     | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                                                                                                                                                                      |                                           |
| ReasonCode | N        | <p>Format options:<br>CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint</p> |                                           |

## Output Parameters:

| Name             | Definition          | Failure Case | Success Case | Comments |
| ---------------- | ------------------- | ------------ | ------------ | -------- |
| AvailableBalance | Format: Numeric, 11 | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>Yair_CSR_PM</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>2598800</UniqueRequestId>
    <ServiceName>CloseCard</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <ID></ID>
    <IDType></IDType>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse>
 <ResponseDetails>
  <ServiceName>CloseCard</ServiceName>
  <SessionId>29833008200807032</SessionId>
  <StatusCode>0</StatusCode>
  <StatusName>StatusOK</StatusName>
  <StatusDescription>NA</StatusDescription>
  <ServiceDate>2008-03-11 08:07:20</ServiceDate>
  <ServiceId>29833008200807032</ServiceId>
 </ResponseDetails> 
 <ResponseParams>
  <AvailableBalance>902</AvailableBalance>
 </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>CloseCard</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Free Card

## Free Card

The Free Card API allows to reset a card PIN

## Input Parameters:

| Name                      | Required | Definition          | Comments |
| ------------------------- | -------- | ------------------- | -------- |
| CardNumber                | Y        | Format: Numeric, 16 |          |
| ResetMaxConseqRejectedTxn | Y        | Format Options: Y/N |          |
| ResetMaxPINAttempts       | Y        | Format Options: Y/N |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>test_csrpm</UserName>
        <UserPassword>test_csrpm</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>FreeCard</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtAPI</OriginType>
    </Origin>
    <ServiceParams>
        <CardNumber>9999999999998011</CardNumber>
        <ResetMaxConseqRejectedTxn>Y</ResetMaxConseqRejectedTxn>
        <ResetMaxPINAttempts>Y</ResetMaxPINAttempts>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
<PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>FreeCard</ServiceName>
        <SessionId>05200637022706028152</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-05-27 06:17:54</ServiceDate>
        <ServiceId>05200637022706028152</ServiceId>
    </ResponseDetails>
    <ResponseParams>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
```


# Get Card Balance

## Get Card Balance

The Get Card Balance API calls Get Card Report API, but its response contains card balances only.

## Input Parameters:

| Name       | Required | Definition                                                                                                                                            | Comments                                  |
| ---------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| CardNumber | C        | Format: Numeric, 16                                                                                                                                   | Deprecated. Will be removed in the future |
| ID         | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> |                                           |
| IDType     | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         |                                           |

## Output Parameters:

| Name                   | Definition                                                                                          | Failure Case | Success Case | Comments |
| ---------------------- | --------------------------------------------------------------------------------------------------- | ------------ | ------------ | -------- |
| CardAvailableBalance   | Format: Numeric, 11                                                                                 | Not returned | Returned     |          |
| ActiveHoldsTotalAmount | <p>Format: Numeric, 11<br>Description: Total amount of all active holds existing for Cardholder</p> | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>FB_PRX_ER</UserName>
    <UserPassword></UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>2757570</UniqueRequestId>
    <ServiceName>GetCardBalance</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <ID></ID>
    <IDType></IDType>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>GetCardBalance</ServiceName>
        <SessionId>73043110200739091</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-09-16 10:39:13</ServiceDate>
        <ServiceId>73043110200739091</ServiceId>
    </ResponseDetails>
    <ResponseParams>
        <CardAvailableBalance>1999</CardAvailableBalance>
        <ActiveHoldsTotalAmount>120865</ActiveHoldsTotalAmount>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>GetCardBalance</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>
```


# Get Card Details

## Get Card Details

The Get Card Details API provides all required information about the card and its cardholder.

## Input Parameters:

| Name                 | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                    | Comments           |
| -------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ |
| CVV                  | N        | Format: Numeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                            |                    |
| GetHoldsBalance      | N        | Format: Y/N (Default = N)                                                                                                                                                                                                                                                                                                                                                                                                                     |                    |
| ID                   | Y        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p>                                                                                                                                                                                                                                                                                         |                    |
| IDType               | N        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                                                                                                                                                                                                                                                                                                                 | Default=CardNumber |
| Latitude             | N        | <p>Format: Alphanumeric, Comma, Dot, "-", 1-8 (can be 40.71435)<br>Description: Latitude can range between 0 and 90 degrees, and can be north or south. (Zero degrees latitude is neither north nor south.) The North Pole is at 90° north latitude; the South Pole is at 90° south latitude. The Equator is at zero degrees latitude.</p>                                                                                                    |                    |
| Longitude            | N        | <p>Format: Alphanumeric, Comma, Dot, "-", 1-9 (can be -74.00597)<br>Description: Longitude can range between 0 and 180 degrees, and can be east or west. (Zero and 180 degrees longitude are neither east nor west.) The Greenwich Meridian, which passes through the United Kingdom, is at zero degrees longitude (unlike zero degrees latitude, the zero point for longitude is just an arbitrary choice, made for historical reasons).</p> |                    |
| GetExtraCardDetails  | N        | <p>Format: Y/N (default)<br>allow to return transactions belonging to praxell codes group: CHTXN</p>                                                                                                                                                                                                                                                                                                                                          |                    |
| GetGroupsFiles       | N        | <p>Format: Names of Groups (containing list of file contents). If parameter provided, the API will return all cardholder' files having a file content existing in this File Group. It support as well multiple groups (group, group, ..)<br><br>The supported characters are: a-z A-Z 0-9 \_- . ,<br>It is limited to 100 characters</p>                                                                                                      |                    |
| GetUserDefinedParams | N        | Format: N (default)/Y. if value is Yes, API provide all user defined data (UserDefined1-15)                                                                                                                                                                                                                                                                                                                                                   |                    |
| OrgId                | N        | <p>Format: Alphanumeric, 20<br>Value can be multiple org\_id’s split by commas</p>                                                                                                                                                                                                                                                                                                                                                            | for internal uses  |

## Output Parameters:

| Name                         | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Failure Case | Success Case | Comments                                                                                                   |
| ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | ---------------------------------------------------------------------------------------------------------- |
| ActivationDate               | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                                                                            |
| ActiveHoldsNumber            | <p>Format: Numeric, 11<br>Description:Number of active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| ActiveHoldsTotalAmount       | <p>Format: Numeric, 11<br>Description: Total amount of all active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                                                                            |
| ActualExpirationDate         | <p>Format: Alphanumeric, 12, Month YYYY<br>Description: example, April 2013</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                                                            |
| AddressLine1                 | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| AddressLine2                 | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| Brand                        | Format: Alpha, 1-120                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                                                            |
| CardAvailableBalance         | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                                                                            |
| CardDDA                      | Format: Numeric, 3-16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     |                                                                                                            |
| CardIssuingBank              | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| CardIssuingBankCode          | Format: Alphanumeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                                                            |
| CardIssuingBankRoutingNumber | Format: Alphanumeric, 9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                                                            |
| CardStatus                   | <p>Format options:<br>"ACT" (Active)<br>"CC" (Close)<br>"CII" (Card In Inventory)<br>"LOCK\_CII" (Locked Card In Inventory)<br>"LOCK" (Locked)<br>"LST" (Lost)<br>"SPLT" (Spoilt)<br>"SPND" (Suspended)<br>"STLN" (Stolen)<br>Description: All application cards statuses (as ACT, SPND, etc)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     |                                                                                                            |
| CardStatusId                 | Format options: ACT, CC, CII, LOCK\_CII, LOCK, LST, SPLT, SPND, STLN                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                                                            |
| CHState                      | <p>Format options:<br>NRNV<br>RNV<br>V-PNS<br>V</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                                                                            |
| City                         | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| Country                      | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br><http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                                                            |
| DateOfBirth                  | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                                                            |
| DocId                        | <p>Format: Alphanumeric, 3-16<br>Description: ID number of the government identification document used (defined in DocType)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                                                            |
| DocType                      | <p>Format options:<br>SSN<br>PASS<br>UDL<br>MCN<br>INMATE<br>Description: Closed list of values.Type of government identification document used: SSN- Social Security Number, PASS - Passport number, 'UDL' – US Drivers license number,'MCN' - Matricula consular ,INMATE.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                                                            |
| Email                        | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     |                                                                                                            |
| ExpirationDate               | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                                                                            |
| Fax                          | <p>Format: Numeric, 6-10<br>Description: the fax number.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                                                                            |
| FBEDDA                       | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                                                                            |
| FileName                     | Format: 1-255, Supported characters: Blank a-z A-Z 0-9 . , # $ ( ) - + & ; @ ! \~ = \_ '                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | part of Tag Files/File                                                                                     |
| FirstName                    | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| IsPinSet                     | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                                                                            |
| IsReceiveSms                 | <p>Format options:<br>Enabled (the cardholder has requested to receive an SMS for transactions and therefore he get SMS's)<br>Disabled (the cardholder has requested to not receive an SMS for transactions and therefore he does not get SMS's)<br>Blank (the cardholder has not requested to receive an SMS for transactions and therefore he does not get SMS's)<br>Mail (the cardholder has requested to receive an mail for transactions and therefore he get mails)<br><br>Description:Defines if the cardholder gets an SMS/Mail.</p>                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                                                                            |
| IsRegistered                 | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                                                                            |
| IssueDate                    | Format: YYYY-MM-DD HH:MM:SS.M                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     |                                                                                                            |
| IssuerName                   | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| IsVerified                   | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                                                                            |
| LastName                     | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| MiddleInitial                | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned | Returned     |                                                                                                            |
| MobilePhone                  | <p>Format: Numeric, 6-15<br>Description: Mobile phone for getting SMS (see IsReceiveSms).</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     |                                                                                                            |
| Phone                        | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |                                                                                                            |
| ProductTypeName              | <p>Format: Alphanumeric, 1-120<br>Description: Each sub program in Praxell consists of one or more product types. A product type is a set of attributes that are applied to the cards that belong to this product type. The ProductTypeName field is the name of the product used when creating and issuing cards.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Not returned | Returned     |                                                                                                            |
| PT                           | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| PTExpirationDate             | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                                                                            |
| PTFriendlyName               | <p>Format: Alphanumeric, 1-120<br>Description: Product Type known name.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                                                                            |
| ReplacementMessageType       | <p>Format options:<br>ToBeReplacedInAnotherBankForVerifiedCH<br>ToBeReplacedInAnotherBankForRNVCH<br>PTExpirationDate<br>CardExpirationDate<br>ReplacementCardOrderedFromAnotherBank<br>ReplacementCardOrderedFromSameBank<br>ReplacedAnotherCardInAnotherBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                                                                            |
| ReplacementStatus            | <p>Format options:<br>CardReplaced<br>ReplacementCardObsolete<br>ReplacementCardOrderedFromSameBank<br>ReplacementCardOrderedFromAnotherBank<br>ReplacedAnotherCardInSameBank<br>ReplacedAnotherCardInAnotherBank<br>ReplacementCardRequired<br>ReplacementCardRequiredFailure<br>ToBeReplacedInAnotherBank<br>ToReplaceCardFromAnotherBank<br>ToReplaceCardFromSameBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                                                                            |
| RPID                         | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     |                                                                                                            |
| ShippingAddressLine1         | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                                                                            |
| ShippingAddressLine2         | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                                                                            |
| ShippingCity                 | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period,</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| ShippingState                | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                                                            |
| ShippingZIP                  | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                                                                            |
| State                        | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                                                            |
| StatusReasonCode             | <p>Format options:<br>CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation</p>                                                                    | Not returned | Returned     |                                                                                                            |
| StatusReasonDesc             | <p>Format options:<br>Card Expired<br>Card Replaced<br>CIP Exception<br>Close Card Submited for Dispute<br>Closed<br>Closed By PM<br>Deceased<br>Excess-Chargeback<br>Insufficient KYC<br>Invalid Arrow Eye files<br>Negative Write-off<br>POBox<br>Pre Purge<br>Purged<br>Purged Failed At Processor<br>Ready To Print<br><br>Arbitration<br>By PM<br>CIP Exception<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost - Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>Primary Card Suspension<br>Processor Suspected Fraud With Notes<br>Re-disputed<br>Replace Failure<br>Replacement Card Required<br>Represented<br>Stolen<br>Store error<br>Suspected Fraud<br>Suspected Fraud<br>Transaction Completeness Exception<br>Unactivated Card<br>Unactivated Replacement Card<br>Violation</p> | Not returned | Returned     |                                                                                                            |
| UserDefined1                 | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| UserDefined2                 | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| UserDefined3                 | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| UserDefined4                 | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| UserDefined5                 | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| UserDefined6                 | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| UserDefined7                 | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| UserDefined8                 | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| UserDefined9                 | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| UserDefined10                | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| UserDefined11                | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| UserDefined12                | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| UserDefined13                | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| UserDefined14                | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| UserDefined15                | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                                                                            |
| Zip                          | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                                                                            |
| CardholderUsername           | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag) |
| ReplacedCard                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag) |
| ProgramType                  | Format: Saving/Commercial/GPR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag) |
| CardType                     | <p>Format: Primary/Secondary<br>(field called CardType in APIs)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag) |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
       <UserName>test_pm</UserName>
       <UserPassword>test_pm</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>GetCardDetails</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
  </ServiceDetails>
  <Origin>
     <OriginType>ExtAPI</OriginType>
  </Origin>
 <ServiceParams>
    <OrgId>Dist1</OrgId>        
    <ID>9999999999998068</ID>        
    <IDType>CardNumber</IDType>
    <Latitude>12.1</Latitude>
    <Longitude>14.2</Longitude>
    <GetUserDefinedParams>Y</GetUserDefinedParams>
    <GetGroupsFiles>GroupName</GetGroupsFiles>
 </ServiceParams>
</PraxellXMLRequest>  
```

```json
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>GetCardDetails</ServiceName>
        <SessionId>37996606200818094</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2008-09-21 06:18:47</ServiceDate>
        <ServiceId>37996606200818094</ServiceId>
    </ResponseDetails>
    <ResponseParams>
        <ActivationDate></ActivationDate>
        <ActiveHoldsNumber>03</ActiveHoldsNumber>
        <ActiveHoldsTotalAmount>120865</ActiveHoldsTotalAmount>
        <ActualExpirationDate>February 2011</ActualExpirationDate>
        <AddressLine1>1270 Broadway</AddressLine1>
        <AddressLine2>Suite 1207</AddressLine2>
        <Brand></Brand>
        <CardAvailableBalance>1999</CardAvailableBalance>
        <CardDDA>1234111778452</CardDDA>
        <ShippingAddressLine1></ShippingAddressLine1>
        <ShippingAddressLine2></ShippingAddressLine2>
        <ShippingCity></ShippingCity>
        <ShippingState></ShippingState>
        <ShippingZIP></ShippingZIP>
        <UserDefined1></UserDefined1>
        <UserDefined2></UserDefined2>
        <UserDefined3></UserDefined3>
        <UserDefined4></UserDefined4>
        <UserDefined5></UserDefined5>
        <UserDefined6></UserDefined6>
        <UserDefined7></UserDefined7>
        <UserDefined8></UserDefined8>
        <UserDefined9></UserDefined9>
        <UserDefined10></UserDefined10>
        <UserDefined11></UserDefined11>
        <UserDefined12></UserDefined12>
        <UserDefined13></UserDefined13>
        <UserDefined14></UserDefined14>
        <UserDefined15></UserDefined15>
        <Files>
               <File>
                  <FileName></FileName> // (sorted by by file content group and then by file name)
             </File>
        </Files>
        <CardIssuingBank>IssuingBanktest900</CardIssuingBank>
        <CardIssuingBankCode>MB</CardIssuingBankCode>
        <CardIssuingBankRoutingNumber>789123456</CardIssuingBankRoutingNumber>
        <CardStatus>ACT</CardStatus>
        <CardStatusId>ACT</CardStatusId>
        <CHState>V</CHState>
        <City>New York</City>
        <Country>US</Country>
        <DateOfBirth>1980-01-01</DateOfBirth>
        <DocId>123456789</DocId>
        <DocType>SSN</DocType>
        <Email>qa@praxell.com</Email>
        <ExpirationDate>0211</ExpirationDate>
        <Fax>2126296232</Fax>
        <FBEDDA></FBEDDA>
        <FirstName>Static</FirstName>
        <IsPinSet>Y</IsPinSet>
        <IsReceiveSms></IsReceiveSms>
        <IsRegistered>Y</IsRegistered>
        <IssueDate>2010-07-20 18:25:02.0</IssueDate>
        <IssuerName>Store</IssuerName>
        <IsVerified>Y</IsVerified>
        <LastName>Data</LastName>
        <MiddleInitial></MiddleInitial>
        <MobilePhone></MobilePhone>        
        <Phone>2126296040</Phone>
        <ProductTypeName>DevOnly</ProductTypeName>
        <PT>1360</PT>
        <PTExpirationDate></PTExpirationDate>
        <PTFriendlyName>DevOnly</PTFriendlyName>
        <ReplacementMessageType>CardExpirationDate</ReplacementMessageType>
        <ReplacementStatus></ReplacementStatus>
        <RPID>9999999999998068</RPID>
        <State>NY</State>
        <StatusReasonCode></StatusReasonCode>
        <StatusReasonDesc></StatusReasonDesc>
        <Zip>10001</Zip>
        <CardholderUsername>10001</CardholderUsername>
        <ReplacedCard>10001</ReplacedCard>
        <ProgramType></ProgramType>
        <CardType></CardType>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>GetCardDetails</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70021</StatusCode>
    <StatusName>Invalid Card Id</StatusName>
    <StatusDescription>Invalid Card Id</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Get Card Holder Spend Limits

## Get Card Holder Spend Limits

The Get Card Holds API can be used to retrieve Spend Limits on a card.

## Input Parameters:

| Name   | Required | Definition                                          | Comments |
| ------ | -------- | --------------------------------------------------- | -------- |
| ID     | Y        | Identifier for the service, e.g., card ID, user ID. |          |
| IDType | Y        | Type of identifier used, e.g., RPID (Retailer ID).  |          |

## Output Parameters:

| Name                               | Required | Definition                                                                      | Comments                                                       |
| ---------------------------------- | -------- | ------------------------------------------------------------------------------- | -------------------------------------------------------------- |
| ServiceName                        | Y        | Name of the service being requested.                                            |                                                                |
| SessionId                          | Y        | Format: UUID                                                                    | Unique identifier for the session.                             |
| StatusCode                         | Y        | Numerical code indicating the result of the service request.                    | Common HTTP status codes may be used.                          |
| StatusName                         | Y        | Human-readable status name corresponding to the status code.                    | Descriptive status name.                                       |
| StatusDescription                  | Y        | Detailed description of the status, providing additional context.               | Explanation of the status result.                              |
| ServiceDate                        | Y        | Format: YYYY-MM-DD HH:mm:ss                                                     | Date and time of the service request.                          |
| ServiceId                          | Y        | Format: UUID                                                                    | Unique identifier for the service request.                     |
| AllowCardNotPresentTransaction     | Y        | Indicates whether card-not-present transactions are allowed.                    | Y/N                                                            |
| AllowCashAccess                    | Y        | Indicates whether cash access is allowed.                                       | Y/N                                                            |
| AllowContactlessTransaction        | Y        | Indicates whether contactless transactions are allowed.                         | Y/N                                                            |
| AllowInternationalUse              | Y        | Indicates whether international use is allowed.                                 | Y/N                                                            |
| AllowOnlineTransaction             | Y        | Indicates whether online transactions are allowed.                              | Y/N                                                            |
| AllowPINPurchase                   | Y        | Indicates whether PIN purchases are allowed.                                    | Y/N                                                            |
| AllowPOSTransaction                | Y        | Indicates whether point-of-sale (POS) transactions are allowed.                 | Y/N                                                            |
| AllowRecurringTransaction          | Y        | Indicates whether recurring transactions are allowed.                           | Y/N                                                            |
| BypassCardMonetaryLimit            | Y        | Indicates whether card monetary limits are bypassed.                            | Y/N                                                            |
| BypassCardMonetaryPeriod           |          | Duration for bypassing card monetary limits.                                    | Comment: Specify the duration if applicable.                   |
| BypassMerchantCategoryPeriod       |          | Duration for bypassing merchant category restrictions.                          | Comment: Specify the duration if applicable.                   |
| BypassMerchantCategoryRestrictions | Y        | Indicates whether merchant category restrictions are bypassed.                  | Y/N                                                            |
| CardDailyAmount                    |          | Maximum allowed daily spending amount for the card.                             | Comment: Specify the limit if applicable.                      |
| CardDailyCount                     |          | Maximum allowed count of daily transactions for the card.                       | Comment: Specify the limit if applicable.                      |
| CardMonthlyAmount                  |          | Maximum allowed monthly spending amount for the card.                           | Comment: Specify the limit if applicable.                      |
| CardMonthlyCount                   |          | Maximum allowed count of monthly transactions for the card.                     | Comment: Specify the limit if applicable.                      |
| CardSingleTransaction              |          | Maximum allowed amount for a single transaction for the card.                   | Comment: Specify the limit if applicable.                      |
| CardWeeklyAmount                   |          | Maximum allowed weekly spending amount for the card.                            | Comment: Specify the limit if applicable.                      |
| CardWeeklyCount                    |          | Maximum allowed count of weekly transactions for the card.                      | Comment: Specify the limit if applicable.                      |
| ContactlessCardDailyAmount         |          | Maximum allowed daily spending amount for contactless transactions.             | Comment: Specify the limit if applicable.                      |
| ContactlessCardDailyCount          |          | Maximum allowed count of daily contactless transactions.                        | Comment: Specify the limit if applicable.                      |
| ContactlessCardMonthlyAmount       |          | Maximum allowed monthly spending amount for contactless transactions.           | Comment: Specify the limit if applicable.                      |
| ContactlessCardMonthlyCount        |          | Maximum allowed count of monthly contactless transactions.                      | Comment: Specify the limit if applicable.                      |
| ContactlessCardSingleTransaction   |          | Maximum allowed amount for a single contactless transaction.                    | Comment: Specify the limit if applicable.                      |
| ContactlessCardWeeklyAmount        |          | Maximum allowed weekly spending amount for contactless transactions.            | Comment: Specify the limit if applicable.                      |
| ContactlessCardWeeklyCount         |          | Maximum allowed count of weekly contactless transactions.                       | Comment: Specify the limit if applicable.                      |
| NotPresentCardDailyAmount          |          | Maximum allowed daily spending amount for card-not-present transactions.        | Comment: Specify the limit if applicable.                      |
| NotPresentCardDailyCount           |          | Maximum allowed count of daily card-not-present transactions.                   | Comment: Specify the limit if applicable.                      |
| NotPresentCardMonthlyAmount        |          | Maximum allowed monthly spending amount for card-not-present transactions.      | Comment: Specify the limit if applicable.                      |
| NotPresentCardMonthlyCount         |          | Maximum allowed count of monthly card-not-present transactions.                 | Comment: Specify the limit if applicable.                      |
| NotPresentCardSingleTransaction    |          | Maximum allowed amount for a single card-not-present transaction.               | Comment: Specify the limit if applicable.                      |
| NotPresentCardWeeklyAmount         |          | Maximum allowed weekly spending amount for card-not-present transactions.       | Comment: Specify the limit if applicable.                      |
| NotPresentCardWeeklyCount          |          | Maximum allowed count of weekly card-not-present transactions.                  | Comment: Specify the limit if applicable.                      |
| PINPOSCardDailyAmount              |          | Maximum allowed daily spending amount for PIN POS transactions.                 | Comment: Specify the limit if applicable.                      |
| PINPOSCardDailyCount               |          | Maximum allowed count of daily PIN POS transactions.                            | Comment: Specify the limit if applicable.                      |
| PINPOSCardMonthlyAmount            |          | Maximum allowed monthly spending amount for PIN POS transactions.               | Comment: Specify the limit if applicable.                      |
| PINPOSCardMonthlyCount             |          | Maximum allowed count of monthly PIN POS transactions.                          | Comment: Specify the limit if applicable.                      |
| PINPOSCardSingleTransaction        |          | Maximum allowed amount for a single PIN POS transaction.                        | Comment: Specify the limit if applicable.                      |
| PINPOSCardWeeklyAmount             |          | Maximum allowed weekly spending amount for PIN POS transactions.                | Comment: Specify the limit if applicable.                      |
| PINPOSCardWeeklyCount              |          | Maximum allowed count of weekly PIN POS transactions.                           | Comment: Specify the limit if applicable.                      |
| SignPOSCardDailyAmount             |          | Maximum allowed daily spending amount for Signature POS transactions.           | Comment: Specify the limit if applicable.                      |
| SignPOSCardDailyCount              |          | Maximum allowed count of daily Signature POS transactions.                      | Comment: Specify the limit if applicable.                      |
| SignPOSCardMonthlyAmount           |          | Maximum allowed monthly spending amount for Signature POS transactions.         | Comment: Specify the limit if applicable.                      |
| SignPOSCardMonthlyCount            |          | Maximum allowed count of monthly Signature POS transactions.                    | Comment: Specify the limit if applicable.                      |
| SignPOSCardSingleTransaction       |          | Maximum allowed amount for a single Signature POS transaction.                  | Comment: Specify the limit if applicable.                      |
| SignPOSCardWeeklyAmount            |          | Maximum allowed weekly spending amount for Signature POS transactions.          | Comment: Specify the limit if applicable.                      |
| SignPOSCardWeeklyCount             |          | Maximum allowed count of weekly Signature POS transactions.                     | Comment: Specify the limit if applicable.                      |
| Limit                              | Y        | Object containing detailed spending limits.                                     | Comment: Define spending limits for various transaction types. |
| MCCs                               | Y        | List of Merchant Category Codes (MCCs)                                          | Comment: Specify Merchant Category Codes and associated plans. |
| EnablePlan                         | Y        | Indicates whether the plan is enabled for the specific MCC.                     | Y/N                                                            |
| MCCDescription                     | Y        | Description of the Merchant Category Code (MCC).                                | Comment: Provide a brief description.                          |
| Plan                               | Y        | Plan code associated with the MCC.                                              | Comment: Specify the plan code.                                |
| PlanDescription                    | Y        | Description of the plan associated with the MCC.                                | Comment: Provide a brief description.                          |
| PlanLimitDailyAmount               |          | Maximum allowed daily spending amount for the plan and MCC combination.         | Comment: Specify the limit if applicable.                      |
| PlanLimitDailyCount                |          | Maximum allowed count of daily transactions for the plan and MCC combination.   | Comment: Specify the limit if applicable.                      |
| PlanLimitMonthlyAmount             |          | Maximum allowed monthly spending amount for the plan and MCC combination.       | Comment: Specify the limit if applicable.                      |
| PlanLimitMonthlyCount              |          | Maximum allowed count of monthly transactions for the plan and MCC combination. | Comment: Specify the limit if applicable.                      |
| PlanLimitWeeklyAmount              |          | Maximum allowed weekly spending amount for the plan and MCC combination.        | Comment: Specify the limit if applicable.                      |
| PlanLimitWeeklyCount               |          | Maximum allowed count of weekly transactions for the plan and MCC combination.  | Comment: Specify the limit if applicable.                      |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
<AuthenticationDetails>
    <UserName>xxxxx</UserName>
    <UserPassword>xxxxx</UserPassword>
    <ClientSourceIP></ClientSourceIP>
</AuthenticationDetails>
<ServiceDetails>
    <ServiceName>GetCardHolderSpendLimits</ServiceName>
    <UniqueRequestId>xxxx</UniqueRequestId>
</ServiceDetails> 
<Origin>
<OriginType>xxxx</OriginType>
</Origin>
<ServiceParams>
    <ID>xxxx</ID>
    <IDType>RPID</IDType>
</ServiceParams>
</PraxellXMLRequest>

```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>GetCardHolderSpendLimits</ServiceName>
        <SessionId>35a716c2-f162-4d31-8cbb-9e6f18ed51d4</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2024-01-18 09:25:11</ServiceDate>
        <ServiceId>35a716c2-f162-4d31-8cbb-9e6f18ed51d4</ServiceId>
    </ResponseDetails>
    <ResponseParams>
        <AllowCardNotPresentTransaction>Y</AllowCardNotPresentTransaction>
        <AllowCashAccess>Y</AllowCashAccess>
        <AllowContactlessTransaction>Y</AllowContactlessTransaction>
        <AllowInternationalUse>N</AllowInternationalUse>
        <AllowOnlineTransaction>Y</AllowOnlineTransaction>
        <AllowPINPurchase>N</AllowPINPurchase>
        <AllowPOSTransaction>Y</AllowPOSTransaction>
        <AllowRecurringTransaction>Y</AllowRecurringTransaction>
        <BypassCardMonetaryLimit>Y</BypassCardMonetaryLimit>
        <BypassCardMonetaryPeriod></BypassCardMonetaryPeriod>
        <BypassMerchantCategoryPeriod></BypassMerchantCategoryPeriod>
        <BypassMerchantCategoryRestrictions>N</BypassMerchantCategoryRestrictions>
        <Limit>
            <CardDailyAmount></CardDailyAmount>
            <CardDailyCount></CardDailyCount>
            <CardMonthlyAmount></CardMonthlyAmount>
            <CardMonthlyCount></CardMonthlyCount>
            <CardSingleTransaction></CardSingleTransaction>
            <CardWeeklyAmount></CardWeeklyAmount>
            <CardWeeklyCount></CardWeeklyCount>
            <ContactlessCardDailyAmount></ContactlessCardDailyAmount>
            <ContactlessCardDailyCount></ContactlessCardDailyCount>
            <ContactlessCardMonthlyAmount></ContactlessCardMonthlyAmount>
            <ContactlessCardMonthlyCount></ContactlessCardMonthlyCount>
            <ContactlessCardSingleTransaction></ContactlessCardSingleTransaction>
            <ContactlessCardWeeklyAmount></ContactlessCardWeeklyAmount>
            <ContactlessCardWeeklyCount></ContactlessCardWeeklyCount>
            <NotPresentCardDailyAmount></NotPresentCardDailyAmount>
            <NotPresentCardDailyCount></NotPresentCardDailyCount>
            <NotPresentCardMonthlyAmount></NotPresentCardMonthlyAmount>
            <NotPresentCardMonthlyCount></NotPresentCardMonthlyCount>
            <NotPresentCardSingleTransaction></NotPresentCardSingleTransaction>
            <NotPresentCardWeeklyAmount></NotPresentCardWeeklyAmount>
            <NotPresentCardWeeklyCount></NotPresentCardWeeklyCount>
            <PINPOSCardDailyAmount></PINPOSCardDailyAmount>
            <PINPOSCardDailyCount></PINPOSCardDailyCount>
            <PINPOSCardMonthlyAmount></PINPOSCardMonthlyAmount>
            <PINPOSCardMonthlyCount></PINPOSCardMonthlyCount>
            <PINPOSCardSingleTransaction></PINPOSCardSingleTransaction>
            <PINPOSCardWeeklyAmount></PINPOSCardWeeklyAmount>
            <PINPOSCardWeeklyCount></PINPOSCardWeeklyCount>
            <SignPOSCardDailyAmount></SignPOSCardDailyAmount>
            <SignPOSCardDailyCount></SignPOSCardDailyCount>
            <SignPOSCardMonthlyAmount></SignPOSCardMonthlyAmount>
            <SignPOSCardMonthlyCount></SignPOSCardMonthlyCount>
            <SignPOSCardSingleTransaction></SignPOSCardSingleTransaction>
            <SignPOSCardWeeklyAmount></SignPOSCardWeeklyAmount>
            <SignPOSCardWeeklyCount></SignPOSCardWeeklyCount>
        </Limit>
        <MCCs>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Pawn Shop</MCCDescription>
                <Plan>100</Plan>
                <PlanDescription>Pawn Shop</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Pets</MCCDescription>
                <Plan>101</Plan>
                <PlanDescription>Pets</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Discount &amp; Variety Store</MCCDescription>
                <Plan>102</Plan>
                <PlanDescription>Discount &amp; Variety Store</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Gambling Casino Betting</MCCDescription>
                <Plan>136</Plan>
                <PlanDescription>Gambling Casino Betting</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Food, Food Delivery, Restaurant</MCCDescription>
                <Plan>139</Plan>
                <PlanDescription>Food, Food Delivery, Restaurant</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Charitable Donations</MCCDescription>
                <Plan>103</Plan>
                <PlanDescription>Charitable Donations</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Jewelry</MCCDescription>
                <Plan>104</Plan>
                <PlanDescription>Jewelry</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Home Repair Maintenance</MCCDescription>
                <Plan>105</Plan>
                <PlanDescription>Home Repair Maintenance</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Hearing Aids</MCCDescription>
                <Plan>106</Plan>
                <PlanDescription>Hearing Aids</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Pharmacy</MCCDescription>
                <Plan>107</Plan>
                <PlanDescription>Pharmacy</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Dating and Escort</MCCDescription>
                <Plan>108</Plan>
                <PlanDescription>Dating and Escort</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Bars Liquor Shop</MCCDescription>
                <Plan>109</Plan>
                <PlanDescription>Bars Liquor Shop</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Gas Station</MCCDescription>
                <Plan>110</Plan>
                <PlanDescription>Gas Station</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Laundry</MCCDescription>
                <Plan>111</Plan>
                <PlanDescription>Laundy</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Agricultral Services</MCCDescription>
                <Plan>112</Plan>
                <PlanDescription>Agricultural Services</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Phone TV Cable</MCCDescription>
                <Plan>113</Plan>
                <PlanDescription>Phone TV Cable</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Education</MCCDescription>
                <Plan>114</Plan>
                <PlanDescription>Education</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Recreation &amp; Entertainment</MCCDescription>
                <Plan>115</Plan>
                <PlanDescription>Recreation &amp; Entertainment</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Beauty</MCCDescription>
                <Plan>116</Plan>
                <PlanDescription>Beauty</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Grocery Stores</MCCDescription>
                <Plan>117</Plan>
                <PlanDescription>Grocery Store</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Professional_Services</MCCDescription>
                <Plan>118</Plan>
                <PlanDescription>Professional_Services</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Medical Care</MCCDescription>
                <Plan>119</Plan>
                <PlanDescription>Medical Care</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Insurance</MCCDescription>
                <Plan>120</Plan>
                <PlanDescription>Insurance</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Clothing Stores</MCCDescription>
                <Plan>121</Plan>
                <PlanDescription>Clothing Store</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Car Rental</MCCDescription>
                <Plan>122</Plan>
                <PlanDescription>Car Rental</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Money Transfer</MCCDescription>
                <Plan>123</Plan>
                <PlanDescription>Money Transfer</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Hotels</MCCDescription>
                <Plan>134</Plan>
                <PlanDescription>Hotels</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Airlines</MCCDescription>
                <Plan>133</Plan>
                <PlanDescription>Airlines</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Auto Repairs</MCCDescription>
                <Plan>126</Plan>
                <PlanDescription>Auto Repairs</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Contracted Services</MCCDescription>
                <Plan>127</Plan>
                <PlanDescription>Contracted Services</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Government Services</MCCDescription>
                <Plan>129</Plan>
                <PlanDescription>Government Services</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Transportational Services</MCCDescription>
                <Plan>130</Plan>
                <PlanDescription>Transportational Services</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Business Services</MCCDescription>
                <Plan>132</Plan>
                <PlanDescription>Business Services</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Utility Services</MCCDescription>
                <Plan>125</Plan>
                <PlanDescription>Utility Services</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Misc Stores</MCCDescription>
                <Plan>131</Plan>
                <PlanDescription>Misc Stores</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Retail Services</MCCDescription>
                <Plan>128</Plan>
                <PlanDescription>Retail Services</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <MCCDescription>Direct Sales</MCCDescription>
                <Plan>124</Plan>
                <PlanDescription>Direct Sales</PlanDescription>
                <PlanLimitDailyAmount></PlanLimitDailyAmount>
                <PlanLimitDailyCount></PlanLimitDailyCount>
                <PlanLimitMonthlyAmount></PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount></PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount></PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount></PlanLimitWeeklyCount>
            </MCC>
```

```json
<PraxellXMLErrorResponse>
    <ErrorDetails>
        <ErrorCode>1001</ErrorCode>
        <ErrorMessage>Authentication Failure</ErrorMessage>
        <ErrorDescription>The provided authentication details are invalid or missing.</ErrorDescription>
        <ErrorDate>2024-01-18 10:15:30</ErrorDate>
    </ErrorDetails>
</PraxellXMLErrorResponse>

```


# Get Card Holds

## Get Card Holds

The Get Card Holds API provides a list of existing holds for a specific card.

## Input Parameters:

| Name   | Required | Definition                                                                                                                                            | Comments |
| ------ | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| ID     | Y        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> |          |
| IDType | Y        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         |          |
| Status | N        | <p>Format:<br>ACTIVE (default)<br>ALL</p>                                                                                                             |          |

## Output Parameters:

| Name                   | Definition                                                                                          | Failure Case | Success Case | Comments                           |
| ---------------------- | --------------------------------------------------------------------------------------------------- | ------------ | ------------ | ---------------------------------- |
| ActiveHoldsTotalAmount | <p>Format: Numeric, 11<br>Description: Total amount of all active holds existing for Cardholder</p> | Not returned | Returned     |                                    |
| Amount                 | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p>                                 | Not returned | Returned     | Returned as part of Holds/Hold tag |
| Date                   | Format: YYYY-MM-DD                                                                                  | Not returned | Returned     | Returned as part of Holds/Hold tag |
| ExpirationDate         | Format: MMYY                                                                                        | Not returned | Returned     | Returned as part of Holds/Hold tag |
| HoldAccountNumber      | Format: Alphanumeric, 11                                                                            | Not returned | Returned     | Returned as part of Holds/Hold tag |
| HoldAccountType        | Format: Alphanumeric, 1                                                                             | Not returned | Returned     | Returned as part of Holds/Hold tag |
| HoldCardNumber         | <p>Format: Numeric, 4<br>Description: XXXX-XXXX-XXXX-1234</p>                                       | Not returned | Returned     | Returned as part of Holds/Hold tag |
| HoldsNumber            | Format: Numeric, 11                                                                                 | Not returned | Returned     |                                    |
| Merchant               | Format: Alphanumeric, 25                                                                            | Not returned | Returned     | Returned as part of Holds/Hold tag |
| MerchantCategoryCode   | Format: Alphanumeric, 4                                                                             | Not returned | Returned     | Returned as part of Holds/Hold tag |
| ReferenceNumber        | Format: Alphanumeric, 32                                                                            | Not returned | Returned     | Returned as part of Holds/Hold tag |
| Status                 | <p>Format:<br>ACTIVE (default)<br>ALL</p>                                                           | Not returned | Returned     | Returned as part of Holds/Hold tag |
| Time                   | Format: HH:MM:SS                                                                                    | Not returned | Returned     | Returned as part of Holds/Hold tag |
| Terminal               | Format: Alphanumeric, 8                                                                             | Not returned | Returned     | Returned as part of Holds/Hold tag |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName></UserName>
    <UserPassword></UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>GetCardHolds</ServiceName>
    <UniqueRequestId></UniqueRequestId>
  </ServiceDetails>
  <Origin>
    <OriginType></OriginType>
  </Origin>
  <ServiceParams>
   <ID></ID>
   <IDType></IDType> 
   <Status></Status> 
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>GetCardHolds</ServiceName>
        <SessionId>40707619200940113</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2009-11-25 19:40:38</ServiceDate>
        <ServiceId>40707619200940113</ServiceId>
    </ResponseDetails>
    <ResponseParams>
        <ActiveHoldsTotalAmount>120865</ActiveHoldsTotalAmount>
        <HoldsNumber>03</HoldsNumber>
        <Holds>
            <Hold>
                <Date>2009-10-25</Date>
                <Time>08:00:07</Time>
                <Terminal>NA</Terminal>
                <Merchant>PLAZA BAGELS AND DELI</Merchant>
                <Amount>0.05</Amount>
                <ExpirationDate>10/28/2009</ExpirationDate>
                <Status>A</Status>
                <ReferenceNumber>202959</ReferenceNumber>
                <HoldAccountNumber>91030093856</HoldAccountNumber>
                <HoldAccountType>D</HoldAccountType>
                <HoldCardNumber>9999999999998060</HoldCardNumber>
                <MerchantCategoryCode>5812</MerchantCategoryCode>
            </Hold>
            <Hold>
                <Date>2009-10-25</Date>
                <Time>07:19:53</Time>
                <Terminal>NA</Terminal>
                <Merchant>KINGS SUPERMKTS #46</Merchant>
                <Amount>3.60</Amount>
                <ExpirationDate>11/03/2009</ExpirationDate>
                <Status>A</Status>
                <ReferenceNumber>010282</ReferenceNumber>
                <HoldAccountNumber>91030093856</HoldAccountNumber>
                <HoldAccountType>D</HoldAccountType>
                <HoldCardNumber>9999999999998060</HoldCardNumber>
                <MerchantCategoryCode>5411</MerchantCategoryCode>
            </Hold>
            <Hold>
                <Date>2009-10-25</Date>
                <Time>06:52:26</Time>
                <Terminal>NA</Terminal>
                <Merchant>TIRE TECH &amp; AUTO REPAI</Merchant>
                <Amount>1205.00</Amount>
                <ExpirationDate>11/03/2009</ExpirationDate>
                <Status>A</Status>
                <ReferenceNumber>004246</ReferenceNumber>
                <HoldAccountNumber>91030093856</HoldAccountNumber>
                <HoldAccountType>D</HoldAccountType>
                <HoldCardNumber>9999999999998060</HoldCardNumber>
                <MerchantCategoryCode>5541</MerchantCategoryCode>
            </Hold>
        </Holds>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>GetCardHolds</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>
```


# Get Card Report

## Get Card Report

There is a newer version of this report (GetCardsReport) that has better performance and better output. Please access it [Here](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Card%20Status%20&%20Management/APIS/Card%20Status%20&%20Management/Get%20Cards%20Report.md)\
The Get Card Report API produces the relevant response, including card general details and a list of transactions.

There is a possibility to get the results in paging mode (used mainly for UI). When using paging, NextPosition will return the number of the first transaction on the next page. For example: in case and Count=5 , first Get Card Report call will return 5 first transaction and NextPosition=5 (0 based). there is a need to send this value for the second Get Card Report call.

Specific information regarding paging mode used with GetHolds=Y:

1. Holds returns ONLY for the first result set (position =0) and ALL holds are always returns independent of the Count value provided.
2. If first result set contains holds, at least 1 transaction will be returned in addition to holds.
3. If first result set contains holds, TransactionNumber parameter will return results size minus holds count (at least 1 transaction will be returned).

## Input Parameters:

| Name                  | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Comments                                                                                                    |
| --------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
| CardNumber            | C        | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Mutually exclusive with ID. Deprecated (use ID/ID Type)                                                     |
| Count                 | N        | <p>Format: Numeric 1-100<br>Description: Number of transactions to be retrieved. Used for pagination & better use of server resources.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |                                                                                                             |
| CountMaxHoldsToReturn | N        | <p>Format: Numeric, 3, By default 0<br>Description: Define the maximum of holds to be returned by API in case and GetHolds=Y.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                                                                             |
| FromDate              | N        | <p>Format: YYYY-MM-DD<br>Description: The default value is Today's date</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                                                                                             |
| GetHolds              | N        | <p>Format: N(default)/Y<br>Description:<br>GetCardReport API provides (among other transactions) the list of authorizations & purchases done by the cardholder.<br><br>Every authorization may be a Hold. The Get Card Report will return these authorizations as well (if not filtered out) but without hold information as hold expiration date.<br><br>In order to be able to get only the active holds, it is possible to define the relevant Get Card Report API’ parameter GetHolds as Y. Then, the Get Card Report API will provide all active holds. When a hold has expired the API response will no longer list that hold. Holds will be returned with Praxell code containing “P85” (PP85DS).<br><br>In order to avoid showing “pending transactions” twice (as authorization and as hold), it is possible to filter out authorization Praxell codes and to get holds. In this way, the cardholder see his pending transactions (holds) and his settlements (non-authorization transactions)</p> | if GetLinkedCardsHistory=Y and GetHolds=Y, the holds will be returned for the default account' current card |
| GetLinkedCardsHistory | N        | Format: N(default)/Y                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Return history of all cards linked to the required card                                                     |
| ID                    | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Mutually exclusive with CardNumber. Required if IDType is provided                                          |
| IDType                | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | relevant only for ID parameter                                                                              |
| Order                 | N        | <p>Format: Closed list of values.<br>ASC<br>DESC<br>Description: Indicates whether the query should be executed in ascending or descending order (Date is the order field).</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |                                                                                                             |
| Position              | N        | <p>Format: Numeric, 1-4, >0<br>Description: Number of position in list of values\records. For example, if Position=30 and Count=5, then the Response Transaction List begins with top (30+5) transactions. In the XML Response only records 31, 32, 33, 34 and 35 from that Transaction List are included.<br>Default 0.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                             |
| ResponseType          | N        | <p>Format: Closed list of values.<br>All (default)<br>Trx<br>Details<br>BalanceOnly<br>Description: Operation response type</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |                                                                                                             |
| SearchText            | N        | <p>Format: Alphanumeric, 1-30<br>Description: Text to search.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                                                                             |
| ToDate                | N        | <p>Format: YYYY-MM-DD<br>Description: the date should be after FromDate</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                                                                                             |
| TransactionCodes      | C        | <p>Format: 6 characters<br>Description:List of Praxell codes. Each Praxell code is 6 characters. Filter list of required transaction codes to filter by: Praxell code, Praxell Code, etc or PP0DS, PP01DS, etc.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |                                                                                                             |
| TransactionsCodeGroup | O        | Format: Praxell code group name (e.g. PINSuspiciousTransactions, CHTXN (used by GetCardDetails, CHP, IVR Interface), Savings (used by CHP, IVR Interface for savings statement))Allow to return of transactions with Praxell codes belong to this group                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                             |
| TransactionCodesMode  | C        | <p>Format: Included /Excluded<br>Description: Requires TransactionCodes parameter</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |                                                                                                             |

## Output Parameters:

| Name                                   | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Failure Case | Success Case | Comments                                            |
| -------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | --------------------------------------------------- |
| AccountNumber                          | <p>Format: Alphanumeric, 17<br>Description: Processor Account Number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| ActivationDate                         | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| ActiveHoldsNumber                      | <p>Format: Numeric, 11<br>Description:Number of active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| ActiveHoldsTotalAmount                 | <p>Format: Numeric, 11<br>Description: Total amount of all active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                     |
| ActiveHoldsUnreturnedNumber            | <p>Format: Numeric, 2<br>Description: Total amount of all active holds which have not be returned for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                     |
| ActualExpirationDate                   | <p>Format: Alphanumeric, 12, Month YYYY<br>Description: example, April 2013</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                     |
| AddressLine1                           | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| AddressLine2                           | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| Amount                                 | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| ApprovalCode                           | Format:Alphanumeric, 8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| AvailableBalance                       | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| Brand                                  | Format: Alpha, 1-120                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                     |
| CardAssociation                        | <p>Format options:<br>Visa<br>MasterCard<br>Star</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                     |
| CardAvailableBalance                   | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                     |
| CardBalance                            | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| CardDDA                                | Format: Numeric, 3-16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     |                                                     |
| CardHolderState                        | <p>Format options:<br>V<br>V-PNS<br>RNV<br>NRNV</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                     |
| CardholderUserName                     | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| CardIssuingBank                        | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| CardIssuingBankCode                    | Format: Alphanumeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                     |
| CardIssuingBankRoutingNumber           | Format: Alphanumeric, 9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                     |
| CardNumber                             | <p>Format: Numeric, 4<br>Description: XXXX-XXXX-XXXX-1234</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| CardStatus                             | Format Options: O (Open, for ACT and SPND card statuses), C (Close, for all other card statuses)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     |                                                     |
| CardType                               | <p>Format: Primary/Secondary<br>(field called CardType in APIs)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                     |
| City                                   | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| Country                                | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br><http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                     |
| Currency                               | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| CurrentStatus                          | <p>Format options:<br>CII<br>LOCKED\_CII<br>LOCK<br>ACT<br>SPND<br>LST<br>STLN<br>CC</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| Date                                   | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| DateOfBirth                            | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                     |
| Description                            | Format: Alphanumeric, 1-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| DisplayDescription                     | Format: Alphanumeric, 200                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| DocId                                  | <p>Format: Alphanumeric, 3-16<br>Description: ID number of the government identification document used (defined in DocType)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                     |
| DocType                                | <p>Format options:<br>SSN<br>PASS<br>UDL<br>MCN<br>INMATE<br>Description: Closed list of values.Type of government identification document used: SSN- Social Security Number, PASS - Passport number, 'UDL' – US Drivers license number,'MCN' - Matricula consular ,INMATE.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                     |
| Email                                  | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     |                                                     |
| ExpirationDate                         | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                     |
| Fax                                    | <p>Format: Numeric, 6-10<br>Description: the fax number.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                     |
| FirstName                              | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| HoldsBalance                           | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| HoldExpirationDate                     | <p>Format: MM-DD-YYYY<br>Description: The date the holds expired</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| InvalidPINAttempts                     | Format: Numeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| IsPinSet                               | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| IsReceiveSms                           | <p>Format options:<br>Enabled (the cardholder has requested to receive an SMS for transactions and therefore he get SMS's)<br>Disabled (the cardholder has requested to not receive an SMS for transactions and therefore he does not get SMS's)<br>Blank (the cardholder has not requested to receive an SMS for transactions and therefore he does not get SMS's)<br>Mail (the cardholder has requested to receive an mail for transactions and therefore he get mails)<br><br>Description:Defines if the cardholder gets an SMS/Mail.</p>                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                     |
| IsRegistered                           | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| IsRetailCard                           | <p>Format: Y/N<br>Description: Indicates whether the card is part of a retail pack and is it a retail card</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |                                                     |
| IssueDate                              | Format: YYYY-MM-DD HH:MM:SS.M                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     |                                                     |
| IssuerName                             | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| IssuerUser                             | Format: Alphanumeric, 6-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned | Returned     |                                                     |
| IsVerified                             | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| LastName                               | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| MaxDeclinedTxnsReached                 | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| MaxPinRetiresReached                   | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| MCC                                    | Format: Alphanumeric, 4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| MCCDescription                         |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                     |
| MiddleInitial                          | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned | Returned     |                                                     |
| MobilePhone                            | <p>Format: Numeric, 6-15<br>Description: Mobile phone for getting SMS (see IsReceiveSms).</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     |                                                     |
| NextPosition                           | Format: Numeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| Phone                                  | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |                                                     |
| PINTriesExceeded                       | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| PostedBalance                          | Format: Numeric, 11 (balance after transaction was done, before fees were taken)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| PrimaryVerificationUploadedDocuments   | <p>The number of uploaded primary verification documents.<br>Format: numeric,2</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| ProductTypeName                        | <p>Format: Alphanumeric, 1-120<br>Description: Each sub program in Praxell consists of one or more product types. A product type is a set of attributes that are applied to the cards that belong to this product type. The ProductTypeName field is the name of the product used when creating and issuing cards.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Not returned | Returned     |                                                     |
| ProgramType                            | Format: Saving/Commercial/GPR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     |                                                     |
| PTExpirationDate                       | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                     |
| ReplacementMessageType                 | <p>Format options:<br>ToBeReplacedInAnotherBankForVerifiedCH<br>ToBeReplacedInAnotherBankForRNVCH<br>PTExpirationDate<br>CardExpirationDate<br>ReplacementCardOrderedFromAnotherBank<br>ReplacementCardOrderedFromSameBank<br>ReplacedAnotherCardInAnotherBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| ReplacementStatus                      | <p>Format options:<br>CardReplaced<br>ReplacementCardObsolete<br>ReplacementCardOrderedFromSameBank<br>ReplacementCardOrderedFromAnotherBank<br>ReplacedAnotherCardInSameBank<br>ReplacedAnotherCardInAnotherBank<br>ReplacementCardRequired<br>ReplacementCardRequiredFailure<br>ToBeReplacedInAnotherBank<br>ToReplaceCardFromAnotherBank<br>ToReplaceCardFromSameBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                     |
| ResponseType                           | Format: approved/declined                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| RPID                                   | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| SecondaryVerificationUploadedDocuments | <p>The number of uploaded secondary verification documents.<br>Format: numeric,2</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                     |
| ServiceId                              | <p>Format: Exact 17 chars.<br>Description: A unique identifier which represents a transaction in the Praxell system.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| ShippingAddressLine1                   | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| ShippingAddressLine2                   | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| ShippingCity                           | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period,</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| ShippingState                          | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                     |
| ShippingZIP                            | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| State                                  | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                     |
| StatusReasonCode                       | <p>Format options:<br>CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation</p>                                                                    | Not returned | Returned     |                                                     |
| StatusReasonDesc                       | <p>Format options:<br>Card Expired<br>Card Replaced<br>CIP Exception<br>Close Card Submited for Dispute<br>Closed<br>Closed By PM<br>Deceased<br>Excess-Chargeback<br>Insufficient KYC<br>Invalid Arrow Eye files<br>Negative Write-off<br>POBox<br>Pre Purge<br>Purged<br>Purged Failed At Processor<br>Ready To Print<br><br>Arbitration<br>By PM<br>CIP Exception<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost - Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>Primary Card Suspension<br>Processor Suspected Fraud With Notes<br>Re-disputed<br>Replace Failure<br>Replacement Card Required<br>Represented<br>Stolen<br>Store error<br>Suspected Fraud<br>Suspected Fraud<br>Transaction Completeness Exception<br>Unactivated Card<br>Unactivated Replacement Card<br>Violation</p> | Not returned | Returned     |                                                     |
| TCFileName                             | Format: Alphanumeric, 120, including characters "/" , ":" , "." , ""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                     |
| TermAddress                            | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TermCity                               | Format: Alphanumeric, 25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TermCountry                            | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TermNameLocation                       | Format: Alphanumeric, 25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TermOwner                              | Format: Alphanumeric, 25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TermState                              | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TermZIP                                | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| Time                                   | Format: HH:MM:SS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TotalTransactionNumber                 | Format: Numeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| TransactionCode                        | Format: Alphanumeric, 6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TransactionDescription                 | Format: Alphanumeric, 100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TransactionId                          | Format: Alphanumeric, 50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TransactionNumber                      | Format: Numeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| TransactionOrigin                      | Format: Alphanumeric, 1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TransactionType                        | <p>Format: List of values: Credit, Debit, Auth, Info<br>Description: provide the type of the transaction</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TxnAmount                              | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| UniqueRequestId                        | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| Zip                                    | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>FB_FMI_TSRG_KS01</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId></UniqueRequestId>
    <ServiceName>GetCardReport</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <CardNumber>1234567890123456</CardNumber>
    <FromDate>2008-04-30</FromDate>
    <ToDate>2008-06-06</ToDate>
    <TransactionCodes></TransactionCodes>
    <TransactionCodesMode></TransactionCodesMode>
    <CountMaxHoldsToReturn></CountMaxHoldsToReturn>
    <GetHolds></GetHolds>
    <GetLinkedCardsHistory></GetLinkedCardsHistory>
    <ID></ID>
    <IDType></IDType>
    <SearchText></SearchText>
    <Position></Position>
    <Count>40</Count>
    <Order>ASC</Order>
    <ResponseType></ResponseType>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>GetCardReport</ServiceName>
        <SessionId>38800204200942072</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2009-07-28 04:42:22</ServiceDate>
        <ServiceId>38800204200942072</ServiceId>
    </ResponseDetails>
    <ResponseParams>
        <AccountNumber>9990000000290</AccountNumber>
        <ActivationDate>2011-03-24</ActivationDate>
        <ActiveHoldsNumber>03</ActiveHoldsNumber>
        <ActiveHoldsTotalAmount>120865</ActiveHoldsTotalAmount>
        <ActiveHoldsUnreturnedNumber></ActiveHoldsUnreturnedNumber>
        <ActualExpirationDate>April 2013</ActualExpirationDate>
        <AddressLine1>gdxfxvx</AddressLine1>
        <AddressLine2>vcxvcx</AddressLine2>
        <Brand></Brand>
        <CardAssociation>MA</CardAssociation>
        <CardAvailableBalance>1999</CardAvailableBalance>
        <CardDDA>9990000000290</CardDDA>
        <CardHolderState>V-PNS</CardHolderState>
        <CardholderUserName>cardholder username</CardholderUserName>
        <CardIssuingBank>IssuingBanktest900</CardIssuingBank>
        <CardIssuingBankCode>MB</CardIssuingBankCode>
        <CardIssuingBankRoutingNumber>789123456</CardIssuingBankRoutingNumber>
        <CardStatus>O</CardStatus>
        <City>vxvcx</City>
        <Country>US</Country>
        <CurrentStatus>ACT</CurrentStatus>
        <DateOfBirth>1980-01-01</DateOfBirth>
        <DocId>100000000000</DocId>
        <DocType>DL</DocType>
        <Email>gfdgd@gffgfdg.fgd</Email>
        <ExpirationDate>0413</ExpirationDate>
        <Fax></Fax>
        <FirstName>testSearch</FirstName>
        <HoldsBalance>testSearch</HoldsBalance>
        <HoldExpirationDate></HoldExpirationDate>
        <InvalidPINAttempts>0</InvalidPINAttempts>
        <IsPinSet>N</IsPinSet>
        <IsRegistered>Y</IsRegistered>
        <IsRetailCard>Y</IsRetailCard>
        <IssueDate>2006-04-27 15:20:19.0</IssueDate>
        <IssuerName>Store</IssuerName>
        <IssuerUser></IssuerUser>
        <IsVerified>Y</IsVerified>
        <LastName>cardholders</LastName>
        <MaxDeclinedTxnsReached>N</MaxDeclinedTxnsReached>
        <MaxPinRetiresReached>N</MaxPinRetiresReached>
        <MiddleInitial>a</MiddleInitial>
        <NextPosition>1</NextPosition>
        <Phone>235432543253</Phone>
        <PINTriesExceeded>N</PINTriesExceeded>
        <PostedBalance></PostedBalance>
        <PrimaryVerificationUploadedDocuments>0</PrimaryVerificationUploadedDocuments>
        <ProductTypeName>Progreso Prepaid MasterCard (408) Flag - Sp</ProductTypeName>
        <PTExpirationDate></PTExpirationDate>
        <ReplacementMessageType></ReplacementMessageType>
        <ReplacementStatus></ReplacementStatus>
        <SecondaryVerificationUploadedDocuments >0</SecondaryVerificationUploadedDocuments >
        <ShippingAddressLine1></ShippingAddressLine1>
        <ShippingAddressLine2></ShippingAddressLine2>
        <ShippingCity></ShippingCity>
        <ShippingState></ShippingState>
        <ShippingZIP></ShippingZIP>
        <State>CO</State>
        <StatusReasonCode></StatusReasonCode>
        <StatusReasonDesc></StatusReasonDesc>
        <TotalTransactionNumber>8</TotalTransactionNumber>
        <TCFileName></TCFileName>
        <TransactionNumber>2</TransactionNumber>
        <Zip>353544534</Zip>
        <ProgramType></ProgramType>
        <CardType></CardType>
        <TransactionList>
            <Transaction>
                <Amount>0.00</Amount>
                <ApprovalCode>1212121212121213</ApprovalCode>
                <AvailableBalance></AvailableBalance>
                <CardBalance>0</CardBalance>
                <CardNumber>1111</CardNumber>
                <Currency>USD</Currency>
                <Date>09/04/2008</Date>
                <Description>Deposit</Description>
                <DisplayDescription>Deposit - ProgMngr (Oregon, TX)</DisplayDescription>
                <HoldExpirationDate>NA</HoldExpirationDate>
                <MCC>1820</MCC>
                <MCCDescription>1820</MCCDescription>
                <ResponseType>approved</ResponseType>
                <RPID>111111111111111111</RPID>
                <ServiceId>0</ServiceId>
                <TermAddress>Address..</TermAddress>
                <TermCity>Oregon</TermCity >
                <TermCountry>US</TermCountry>
                <TermNameLocation>NA</TermNameLocation>
                <TermOwner>ProgMngr</TermOwner>
                <TermState>TX</TermState >
                <TermZIP>12345</TermZIP>
                <Time>06:20:30 PM</Time>
                <TransactionCode>XP29DS</TransactionCode>
                <TransactionDescription>Retail Reload</TransactionDescription>
                <TransactionId>0</TransactionId>
                <TransactionOrigin>P</TransactionOrigin>
                <TransactionType>Credit</TransactionType>
                <TxnAmount>0</TxnAmount>
                <UniqueRequestId>1212121212121213</UniqueRequestId>
            </Transaction>
            <Transaction>
                <Amount>0.00</Amount>
                <ApprovalCode>1212121212121213</ApprovalCode>
                <AvailableBalance></AvailableBalance>
                <CardBalance>0</CardBalance>
                <CardNumber>1111</CardNumber>
                <Currency>USD</Currency>
                <Date>09/04/2008</Date>
                <Description>Deposit</Description>
                <DisplayDescription>Deposit - ProgMngr (Oregon, TX)</DisplayDescription>
                <HoldExpirationDate>NA</HoldExpirationDate>
                <MCC>1808</MCC>
                <ResponseType>approved</ResponseType>
                <RPID>111111111111111111</RPID>
                <ServiceId>0</ServiceId>
                <TermCity>Oregon</TermCity >
                <TermCountry>US</TermCountry>
                <TermNameLocation>NA</TermNameLocation>
                <TermOwner>ProgMngr</TermOwner>
                <TermState>TX</TermState >
                <Time>06:08:25 PM</Time>
                <TransactionCode>PP87DS</TransactionCode>
                <TransactionDescription>PIN Purchase</TransactionDescription>
                <TransactionId>0</TransactionId>
                <TransactionOrigin>P</TransactionOrigin>
                <TransactionType>Debit</TransactionType>
                <TxnAmount>0</TxnAmount>
                <UniqueRequestId>1212121212121213</UniqueRequestId>
            </Transaction>
        </TransactionList>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>GetCardReport</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70008</StatusCode>
    <StatusName>InvalidIssuer</StatusName>
    <StatusDescription>InvalidIssuer</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Get Cards Report

## Get Cards Report

The Get CardS Report API produces the relevant response, including card general details and a list of transactions.

There is a possibility to get the results in paging mode (used mainly for UI). When using paging, NextPosition will return the number of the first transaction on the next page. For example: in case and Count=5 , first Get Card Report call will return 5 first transaction and NextPosition=5 (0 based). there is a need to send this value for the second Get Card Report call.

Specific information regarding paging mode used with GetHolds=Y:

1. Holds returns ONLY for the first result set (position =0) and ALL holds are always returns independent of the Count value provided.
2. If first result set contains holds, at least 1 transaction will be returned in addition to holds.
3. If first result set contains holds, TransactionNumber parameter will return results size minus holds count (at least 1 transaction will be returned).

## Input Parameters:

| Name                  | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Comments                                                                                                    |
| --------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
| CardNumber            | C        | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Mutually exclusive with ID. Deprecated (use ID/ID Type)                                                     |
| Count                 | N        | <p>Format: Numeric 1-100<br>Description: Number of transactions to be retrieved. Used for pagination & better use of server resources.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |                                                                                                             |
| CountMaxHoldsToReturn | N        | <p>Format: Numeric, 3, By default 0<br>Description: Define the maximum of holds to be returned by API in case and GetHolds=Y.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                                                                             |
| FromDate              | N        | <p>Format: YYYY-MM-DD<br>Description: The default value is Today's date</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                                                                                             |
| GetHolds              | N        | <p>Format: N(default)/Y<br>Description:<br>GetCardReport API provides (among other transactions) the list of authorizations & purchases done by the cardholder.<br><br>Every authorization may be a Hold. The Get Card Report will return these authorizations as well (if not filtered out) but without hold information as hold expiration date.<br><br>In order to be able to get only the active holds, it is possible to define the relevant Get Card Report API’ parameter GetHolds as Y. Then, the Get Card Report API will provide all active holds. When a hold has expired the API response will no longer list that hold. Holds will be returned with Praxell code containing “P85” (PP85DS).<br><br>In order to avoid showing “pending transactions” twice (as authorization and as hold), it is possible to filter out authorization Praxell codes and to get holds. In this way, the cardholder see his pending transactions (holds) and his settlements (non-authorization transactions)</p> | if GetLinkedCardsHistory=Y and GetHolds=Y, the holds will be returned for the default account' current card |
| GetLinkedCardsHistory | N        | <p>Format: N(default)/<br>Description: If provided Y, this will return the details of all historical cards linked to the card holder and gives you the ability to see if any new replacement cards have been issued. Y</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Return history of all cards linked to the required card                                                     |
| ID                    | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Mutually exclusive with CardNumber. Required if IDType is provided                                          |
| IDType                | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | relevant only for ID parameter                                                                              |
| Order                 | N        | <p>Format: Closed list of values.<br>ASC<br>DESC<br>Description: Indicates whether the query should be executed in ascending or descending order (Date is the order field).</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |                                                                                                             |
| Position              | N        | <p>Format: Numeric, 1-4, >0<br>Description: Number of position in list of values\records. For example, if Position=30 and Count=5, then the Response Transaction List begins with top (30+5) transactions. In the XML Response only records 31, 32, 33, 34 and 35 from that Transaction List are included.<br>Default 0.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |                                                                                                             |
| ResponseType          | N        | <p>Format: Closed list of values.<br>All (default)<br>Trx<br>Details<br>BalanceOnly<br>Description: Operation response type</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |                                                                                                             |
| SearchText            | N        | <p>Format: Alphanumeric, 1-30<br>Description: Text to search.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                                                                             |
| ToDate                | N        | <p>Format: YYYY-MM-DD<br>Description: the date should be after FromDate</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                                                                                             |
| TransactionCodes      | C        | <p>Format: 6 characters<br>Description:List of Praxell codes. Each Praxell code is 6 characters. Filter list of required transaction codes to filter by: Praxell code, Praxell Code, etc or PP0DS, PP01DS, etc.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |                                                                                                             |
| TransactionsCodeGroup | O        | Format: Praxell code group name (e.g. PINSuspiciousTransactions, CHTXN (used by GetCardDetails, CHP, IVR Interface), Savings (used by CHP, IVR Interface for savings statement))Allow to return of transactions with Praxell codes belong to this group                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                             |
| TransactionCodesMode  | C        | <p>Format: Included /Excluded<br>Description: Requires TransactionCodes parameter</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |                                                                                                             |

## Output Parameters:

| Name                                   | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Failure Case | Success Case | Comments                                            |
| -------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | --------------------------------------------------- |
| AccountNumber                          | <p>Format: Alphanumeric, 17<br>Description: Processor Account Number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| ActivationDate                         | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| ActiveHoldsNumber                      | <p>Format: Numeric, 11<br>Description:Number of active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| ActiveHoldsTotalAmount                 | <p>Format: Numeric, 11<br>Description: Total amount of all active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                     |
| ActiveHoldsUnreturnedNumber            | <p>Format: Numeric, 2<br>Description: Total amount of all active holds which have not be returned for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                     |
| ActualExpirationDate                   | <p>Format: Alphanumeric, 12, Month YYYY<br>Description: example, April 2013</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                     |
| AddressLine1                           | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| AddressLine2                           | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| Amount                                 | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| ApprovalCode                           | Format:Alphanumeric, 8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| AvailableBalance                       | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| Brand                                  | Format: Alpha, 1-120                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                     |
| CardAssociation                        | <p>Format options:<br>Visa<br>MasterCard<br>Star</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                     |
| CardAvailableBalance                   | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                     |
| CardBalance                            | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| CardDDA                                | Format: Numeric, 3-16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     |                                                     |
| CardHolderState                        | <p>Format options:<br>V<br>V-PNS<br>RNV<br>NRNV</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                     |
| CardholderUserName                     | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| CardIssuingBank                        | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| CardIssuingBankCode                    | Format: Alphanumeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                     |
| CardIssuingBankRoutingNumber           | Format: Alphanumeric, 9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                     |
| CardNumber                             | <p>Format: Numeric, 4<br>Description: XXXX-XXXX-XXXX-1234</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| CardStatus                             | Format Options: O (Open, for ACT and SPND card statuses), C (Close, for all other card statuses)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     |                                                     |
| CardType                               | <p>Format: Primary/Secondary<br>(field called CardType in APIs)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     |                                                     |
| City                                   | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| Country                                | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br><http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                     |
| Currency                               | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| CurrentStatus                          | <p>Format options:<br>CII<br>LOCKED\_CII<br>LOCK<br>ACT<br>SPND<br>LST<br>STLN<br>CC</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| Date                                   | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| DateOfBirth                            | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                     |
| Description                            | Format: Alphanumeric, 1-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| DisplayDescription                     | Format: Alphanumeric, 200                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| DocId                                  | <p>Format: Alphanumeric, 3-16<br>Description: ID number of the government identification document used (defined in DocType)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                     |
| DocType                                | <p>Format options:<br>SSN<br>PASS<br>UDL<br>MCN<br>INMATE<br>Description: Closed list of values.Type of government identification document used: SSN- Social Security Number, PASS - Passport number, 'UDL' – US Drivers license number,'MCN' - Matricula consular ,INMATE.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                     |
| Email                                  | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     |                                                     |
| ExpirationDate                         | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                     |
| Fax                                    | <p>Format: Numeric, 6-10<br>Description: the fax number.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                     |
| FirstName                              | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| HoldsBalance                           | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| HoldExpirationDate                     | <p>Format: MM-DD-YYYY<br>Description: The date the holds expired</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| InvalidPINAttempts                     | Format: Numeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| IsPinSet                               | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| IsReceiveSms                           | <p>Format options:<br>Enabled (the cardholder has requested to receive an SMS for transactions and therefore he get SMS's)<br>Disabled (the cardholder has requested to not receive an SMS for transactions and therefore he does not get SMS's)<br>Blank (the cardholder has not requested to receive an SMS for transactions and therefore he does not get SMS's)<br>Mail (the cardholder has requested to receive an mail for transactions and therefore he get mails)<br><br>Description:Defines if the cardholder gets an SMS/Mail.</p>                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                     |
| IsRegistered                           | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| IsRetailCard                           | <p>Format: Y/N<br>Description: Indicates whether the card is part of a retail pack and is it a retail card</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     |                                                     |
| IssueDate                              | Format: YYYY-MM-DD HH:MM:SS.M                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     |                                                     |
| IssuerName                             | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| IssuerUser                             | Format: Alphanumeric, 6-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned | Returned     |                                                     |
| IsVerified                             | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| LastName                               | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| MaxDeclinedTxnsReached                 | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| MaxPinRetiresReached                   | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| MCC                                    | Format: Alphanumeric, 4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| MCCDescription                         |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                     |
| MiddleInitial                          | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned | Returned     |                                                     |
| MobilePhone                            | <p>Format: Numeric, 6-15<br>Description: Mobile phone for getting SMS (see IsReceiveSms).</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     |                                                     |
| NextPosition                           | Format: Numeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| Phone                                  | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |                                                     |
| PINTriesExceeded                       | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| PostedBalance                          | Format: Numeric, 11 (balance after transaction was done, before fees were taken)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| PrimaryVerificationUploadedDocuments   | <p>The number of uploaded primary verification documents.<br>Format: numeric,2</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| ProductTypeName                        | <p>Format: Alphanumeric, 1-120<br>Description: Each sub program in Praxell consists of one or more product types. A product type is a set of attributes that are applied to the cards that belong to this product type. The ProductTypeName field is the name of the product used when creating and issuing cards.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Not returned | Returned     |                                                     |
| ProgramType                            | Format: Saving/Commercial/GPR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     |                                                     |
| PTExpirationDate                       | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                     |
| ReplacementMessageType                 | <p>Format options:<br>ToBeReplacedInAnotherBankForVerifiedCH<br>ToBeReplacedInAnotherBankForRNVCH<br>PTExpirationDate<br>CardExpirationDate<br>ReplacementCardOrderedFromAnotherBank<br>ReplacementCardOrderedFromSameBank<br>ReplacedAnotherCardInAnotherBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| ReplacementStatus                      | <p>Format options:<br>CardReplaced<br>ReplacementCardObsolete<br>ReplacementCardOrderedFromSameBank<br>ReplacementCardOrderedFromAnotherBank<br>ReplacedAnotherCardInSameBank<br>ReplacedAnotherCardInAnotherBank<br>ReplacementCardRequired<br>ReplacementCardRequiredFailure<br>ToBeReplacedInAnotherBank<br>ToReplaceCardFromAnotherBank<br>ToReplaceCardFromSameBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     |                                                     |
| ResponseType                           | Format: approved/declined                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| RPID                                   | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| SecondaryVerificationUploadedDocuments | <p>The number of uploaded secondary verification documents.<br>Format: numeric,2</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                     |
| ServiceId                              | <p>Format: Exact 17 chars.<br>Description: A unique identifier which represents a transaction in the Praxell system.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| ShippingAddressLine1                   | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| ShippingAddressLine2                   | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     |                                                     |
| ShippingCity                           | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period,</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     |                                                     |
| ShippingState                          | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                     |
| ShippingZIP                            | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| State                                  | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                     |
| StatusReasonCode                       | <p>Format options:<br>CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation</p>                                                                    | Not returned | Returned     |                                                     |
| StatusReasonDesc                       | <p>Format options:<br>Card Expired<br>Card Replaced<br>CIP Exception<br>Close Card Submited for Dispute<br>Closed<br>Closed By PM<br>Deceased<br>Excess-Chargeback<br>Insufficient KYC<br>Invalid Arrow Eye files<br>Negative Write-off<br>POBox<br>Pre Purge<br>Purged<br>Purged Failed At Processor<br>Ready To Print<br><br>Arbitration<br>By PM<br>CIP Exception<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost - Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>Primary Card Suspension<br>Processor Suspected Fraud With Notes<br>Re-disputed<br>Replace Failure<br>Replacement Card Required<br>Represented<br>Stolen<br>Store error<br>Suspected Fraud<br>Suspected Fraud<br>Transaction Completeness Exception<br>Unactivated Card<br>Unactivated Replacement Card<br>Violation</p> | Not returned | Returned     |                                                     |
| TCFileName                             | Format: Alphanumeric, 120, including characters "/" , ":" , "." , ""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                     |
| TermAddress                            | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TermCity                               | Format: Alphanumeric, 25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TermCountry                            | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TermNameLocation                       | Format: Alphanumeric, 25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TermOwner                              | Format: Alphanumeric, 25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TermState                              | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TermZIP                                | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| Time                                   | Format: HH:MM:SS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TotalTransactionNumber                 | Format: Numeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| TransactionCode                        | Format: Alphanumeric, 6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TransactionDescription                 | Format: Alphanumeric, 100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TransactionId                          | Format: Alphanumeric, 50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TransactionNumber                      | Format: Numeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |
| TransactionOrigin                      | Format: Alphanumeric, 1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TransactionType                        | <p>Format: List of values: Credit, Debit, Auth, Info<br>Description: provide the type of the transaction</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| TxnAmount                              | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| UniqueRequestId                        | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of TransactionList/Transaction tag |
| Zip                                    | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                                                     |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>FB_FMI_TSRG_KS01</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId></UniqueRequestId>
    <ServiceName>GetCardReport</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <CardNumber>1234567890123456</CardNumber>
    <FromDate>2008-04-30</FromDate>
    <ToDate>2008-06-06</ToDate>
    <TransactionCodes></TransactionCodes>
    <TransactionCodesMode></TransactionCodesMode>
    <CountMaxHoldsToReturn></CountMaxHoldsToReturn>
    <GetHolds></GetHolds>
    <GetLinkedCardsHistory></GetLinkedCardsHistory>
    <ID></ID>
    <IDType></IDType>
    <SearchText></SearchText>
    <Position></Position>
    <Count>40</Count>
    <Order>ASC</Order>
    <ResponseType></ResponseType>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>GetCardReport</ServiceName>
        <SessionId>38800204200942072</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2009-07-28 04:42:22</ServiceDate>
        <ServiceId>38800204200942072</ServiceId>
    </ResponseDetails>
    <ResponseParams>
            <Accounts>
            <Account>
                <AccountID>1188457</AccountID>
                <AccountCurrentCardNumber>4780</AccountCurrentCardNumber>
                <AccountCurrentCardRPID>1234569</AccountCurrentCardRPID>
                <AccountCurrentCardFirstName>Jane</AccountCurrentCardFirstName>
                <AccountCurrentCardLastName>Doe</AccountCurrentCardLastName>
                <AccountCurrentCardStatus>SPND</AccountCurrentCardStatus>
                <AccountCurrentCardStatusReasonCode>Other</AccountCurrentCardStatusReasonCode>
                <AccountCurrentCardProgramType>GPR</AccountCurrentCardProgramType>
                <AccountCurrentCardAvailableBalance>873</AccountCurrentCardAvailableBalance>
            </Account>
        </Accounts>
        <DefaultAccountCards>
            <DefaultAccountCard>
                <DefaultAccountCardNumber>8215</DefaultAccountCardNumber>
                <DefaultAccountCardRPID>1234560</DefaultAccountCardRPID>
                <DefaultAccountCardIssueDate>2025-03-24 11:40:53.0</DefaultAccountCardIssueDate>
            </DefaultAccountCard>
            <DefaultAccountCard>
                <DefaultAccountCardNumber>4780</DefaultAccountCardNumber>
                <DefaultAccountCardRPID>1234569</DefaultAccountCardRPID>
                <DefaultAccountCardIssueDate>2024-12-12 13:40:24.0</DefaultAccountCardIssueDate>
            </DefaultAccountCard>
            <DefaultAccountCard>
                <DefaultAccountCardNumber>3899</DefaultAccountCardNumber>
                <DefaultAccountCardRPID>1234568</DefaultAccountCardRPID>
                <DefaultAccountCardIssueDate>2024-07-25 19:34:17.0</DefaultAccountCardIssueDate>
            </DefaultAccountCard>
            <DefaultAccountCard>
                <DefaultAccountCardNumber>5715</DefaultAccountCardNumber>
                <DefaultAccountCardRPID>1234567</DefaultAccountCardRPID>
                <DefaultAccountCardIssueDate>2020-01-30 11:59:08.0</DefaultAccountCardIssueDate>
            </DefaultAccountCard>
        </DefaultAccountCards>
        <AccountNumber>9990000000290</AccountNumber>
        <ActivationDate>2011-03-24</ActivationDate>
        <ActiveHoldsNumber>03</ActiveHoldsNumber>
        <ActiveHoldsTotalAmount>120865</ActiveHoldsTotalAmount>
        <ActiveHoldsUnreturnedNumber></ActiveHoldsUnreturnedNumber>
        <ActualExpirationDate>April 2013</ActualExpirationDate>
        <AddressLine1>gdxfxvx</AddressLine1>
        <AddressLine2>vcxvcx</AddressLine2>
        <Brand></Brand>
        <CardAssociation>MA</CardAssociation>
        <CardAvailableBalance>1999</CardAvailableBalance>
        <CardDDA>9990000000290</CardDDA>
        <CardHolderState>V-PNS</CardHolderState>
        <CardholderUserName>cardholder username</CardholderUserName>
        <CardIssuingBank>IssuingBanktest900</CardIssuingBank>
        <CardIssuingBankCode>MB</CardIssuingBankCode>
        <CardIssuingBankRoutingNumber>789123456</CardIssuingBankRoutingNumber>
        <CardStatus>O</CardStatus>
        <City>vxvcx</City>
        <Country>US</Country>
        <CurrentStatus>ACT</CurrentStatus>
        <DateOfBirth>1980-01-01</DateOfBirth>
        <DocId>100000000000</DocId>
        <DocType>DL</DocType>
        <Email>gfdgd@gffgfdg.fgd</Email>
        <ExpirationDate>0413</ExpirationDate>
        <Fax></Fax>
        <FirstName>testSearch</FirstName>
        <HoldsBalance>testSearch</HoldsBalance>
        <HoldExpirationDate></HoldExpirationDate>
        <InvalidPINAttempts>0</InvalidPINAttempts>
        <IsPinSet>N</IsPinSet>
        <IsRegistered>Y</IsRegistered>
        <IsRetailCard>Y</IsRetailCard>
        <IssueDate>2006-04-27 15:20:19.0</IssueDate>
        <IssuerName>Store</IssuerName>
        <IssuerUser></IssuerUser>
        <IsVerified>Y</IsVerified>
        <LastName>cardholders</LastName>
        <MaxDeclinedTxnsReached>N</MaxDeclinedTxnsReached>
        <MaxPinRetiresReached>N</MaxPinRetiresReached>
        <MiddleInitial>a</MiddleInitial>
        <NextPosition>1</NextPosition>
        <Phone>235432543253</Phone>
        <PINTriesExceeded>N</PINTriesExceeded>
        <PostedBalance></PostedBalance>
        <PrimaryVerificationUploadedDocuments>0</PrimaryVerificationUploadedDocuments>
        <ProductTypeName>Progreso Prepaid MasterCard (408) Flag - Sp</ProductTypeName>
        <PTExpirationDate></PTExpirationDate>
        <ReplacementMessageType></ReplacementMessageType>
        <ReplacementStatus></ReplacementStatus>
        <SecondaryVerificationUploadedDocuments >0</SecondaryVerificationUploadedDocuments >
        <ShippingAddressLine1></ShippingAddressLine1>
        <ShippingAddressLine2></ShippingAddressLine2>
        <ShippingCity></ShippingCity>
        <ShippingState></ShippingState>
        <ShippingZIP></ShippingZIP>
        <State>CO</State>
        <StatusReasonCode></StatusReasonCode>
        <StatusReasonDesc></StatusReasonDesc>
        <TotalTransactionNumber>8</TotalTransactionNumber>
        <TCFileName></TCFileName>
        <TransactionNumber>2</TransactionNumber>
        <Zip>353544534</Zip>
        <ProgramType></ProgramType>
        <CardType></CardType>
        <TransactionList>
            <Transaction>
                <Amount>0.00</Amount>
                <ApprovalCode>1212121212121213</ApprovalCode>
                <AvailableBalance></AvailableBalance>
                <CardBalance>0</CardBalance>
                <CardNumber>1111</CardNumber>
                <Currency>USD</Currency>
                <Date>09/04/2008</Date>
                <Description>Deposit</Description>
                <DisplayDescription>Deposit - ProgMngr (Oregon, TX)</DisplayDescription>
                <HoldExpirationDate>NA</HoldExpirationDate>
                <MCC>1820</MCC>
                <MCCDescription>1820</MCCDescription>
                <ResponseType>approved</ResponseType>
                <RPID>111111111111111111</RPID>
                <ServiceId>0</ServiceId>
                <TermAddress>Address..</TermAddress>
                <TermCity>Oregon</TermCity >
                <TermCountry>US</TermCountry>
                <TermNameLocation>NA</TermNameLocation>
                <TermOwner>ProgMngr</TermOwner>
                <TermState>TX</TermState >
                <TermZIP>12345</TermZIP>
                <Time>06:20:30 PM</Time>
                <TransactionCode>XP29DS</TransactionCode>
                <TransactionDescription>Retail Reload</TransactionDescription>
                <TransactionId>0</TransactionId>
                <TransactionOrigin>P</TransactionOrigin>
                <TransactionType>Credit</TransactionType>
                <TxnAmount>0</TxnAmount>
                <UniqueRequestId>1212121212121213</UniqueRequestId>
            </Transaction>
            <Transaction>
                <Amount>0.00</Amount>
                <ApprovalCode>1212121212121213</ApprovalCode>
                <AvailableBalance></AvailableBalance>
                <CardBalance>0</CardBalance>
                <CardNumber>1111</CardNumber>
                <Currency>USD</Currency>
                <Date>09/04/2008</Date>
                <Description>Deposit</Description>
                <DisplayDescription>Deposit - ProgMngr (Oregon, TX)</DisplayDescription>
                <HoldExpirationDate>NA</HoldExpirationDate>
                <MCC>1808</MCC>
                <ResponseType>approved</ResponseType>
                <RPID>111111111111111111</RPID>
                <ServiceId>0</ServiceId>
                <TermCity>Oregon</TermCity >
                <TermCountry>US</TermCountry>
                <TermNameLocation>NA</TermNameLocation>
                <TermOwner>ProgMngr</TermOwner>
                <TermState>TX</TermState >
                <Time>06:08:25 PM</Time>
                <TransactionCode>PP87DS</TransactionCode>
                <TransactionDescription>PIN Purchase</TransactionDescription>
                <TransactionId>0</TransactionId>
                <TransactionOrigin>P</TransactionOrigin>
                <TransactionType>Debit</TransactionType>
                <TxnAmount>0</TxnAmount>
                <UniqueRequestId>1212121212121213</UniqueRequestId>
            </Transaction>
        </TransactionList>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>GetCardReport</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70008</StatusCode>
    <StatusName>InvalidIssuer</StatusName>
    <StatusDescription>InvalidIssuer</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Get Card Text Info

## Get Card Text Info

The Get Card Text Info API provides all required information which is for the two-way SMS messaging in the Praxell product.

## Input Parameters:

| Name          | Required | Definition                                                                                                                                                                          | Comments |
| ------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| MobilePhone   | Y        | <p>Format: Numeric, 6-15<br>Description: Mobile phone for getting SMS (see IsReceiveSms).</p>                                                                                       |          |
| RequestedInfo | Y        | <p>Format: String, 50<br>Description: List of actions available for two way SMS.<br>List of options: "BAL", "LAST", "" \[Numeric 6 digits], "PEND", "ENR", "RMV", "STA", "HELP"</p> |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
       <UserName>test_pm</UserName>
       <UserPassword>test_pm</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>GetCardTextInfo</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
  </ServiceDetails>
  <Origin>
     <OriginType>ExtAPI</OriginType>
  </Origin>
 <ServiceParams>
    <MobilePhone>1234567890</MobilePhone>        
    <RequestedInfo>BAL</RequestedInfo>
 </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>GetCardTextInfo</ServiceName>
        <SessionId>37996606200818094</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2008-09-21 06:18:47</ServiceDate>
        <ServiceId>37996606200818094</ServiceId>
    </ResponseDetails>
    <ResponseParams>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>GetCardTextInfo</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>
```


# Inform Lost Stolen Card

## Inform Lost Stolen Card

The Inform Lost Stolen Card API allows informing a lost or stolen card, and optionally request replacement card.

## Input Parameters:

| Name              | Required | Definition                                                                                                                                            | Comments                                  |
| ----------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| CardNumber        | C        | Format: Numeric, 16                                                                                                                                   | Deprecated. Will be removed in the future |
| ID                | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> |                                           |
| IDType            | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         |                                           |
| Category          | Y        | <p>Format:<br>Lost<br>Stolen (not available for CFF Status)</p>                                                                                       |                                           |
| CreateReplacement | Y        | <p>Format: Y/N<br>Description:(for future use)</p>                                                                                                    |                                           |

## Output Parameters:

| Name                  | Definition          | Failure Case | Success Case | Comments |
| --------------------- | ------------------- | ------------ | ------------ | -------- |
| AvailableBalance      | Format: Numeric, 11 | Not returned | Returned     |          |
| ReplacementCardNumber | Format: Numeric, 16 | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName></UserName>
    <UserPassword></UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>4017639</UniqueRequestId>
    <ServiceName>InformLostStolenCard</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <ID></ID>
    <IDType></IDType>
    <Category>Lost</Category>
    <CreateReplacement>N</CreateReplacement>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>InformLostStolenCard</ServiceName>
        <SessionId>14351310200755120</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-12-13 10:55:02</ServiceDate>
        <ServiceId>14351310200755120</ServiceId>
    </ResponseDetails>
    <ResponseParams>
        <ReplacementCardNumber></ReplacementCardNumber>
        <AvailableBalance>1999</AvailableBalance>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>InformLostStolenCard</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70008</StatusCode>
    <StatusName>InvalidIssuer</StatusName>
    <StatusDescription>InvalidIssuer</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Load Network Verify Card

## Load Network Verify Card

The Load Network Verify Card API verifies card status and cardholder state, and returns information on card and cardholder.

## Input Parameters:

| Name                   | Required | Definition                                                                                                                                               | Comments |
| ---------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| Amount                 | Y        | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p>                                                                                      |          |
| AmountVerificationMode | N        | Options: VerifyAmountParameter, ReturnedAllowedAmount (default)                                                                                          |          |
| CardNumber             | Y        | Format: Numeric, 16                                                                                                                                      |          |
| LoadNetwork            | Y        | <p>Format options:<br>ACH (Automated Clearing House)<br>IAT (International ACH Transaction)<br>GD (Green Dot)<br>PRX (Praxell)<br>WU (Western Union)</p> |          |

## Output Parameters:

| Name                    | Definition                                                                                                                                                | Failure Case | Success Case | Comments |
| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | -------- |
| Address                 | Format: Alphanumeric, 30                                                                                                                                  | Not returned | Returned     |          |
| CardNumber              | <p>Format: Numeric, 4<br>Description: XXXX-XXXX-XXXX-1234</p>                                                                                             | Not returned | Returned     |          |
| City                    | Format: Alphanumeric, 20                                                                                                                                  | Not returned | Returned     |          |
| Country                 | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br><http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2></p>   | Not returned | Returned     |          |
| FirstName               | Format: Alphanumeric, 10                                                                                                                                  | Not returned | Returned     |          |
| LastName                | Format: Alphanumeric, 15                                                                                                                                  | Not returned | Returned     |          |
| MaxCurrentLoadingAmount | <p>Format: Numeric, 1-20<br>Description: Maximum amount currently allowed to be loaded on card (based on balance and on maximum loading definitions).</p> | Not returned | Returned     |          |
| Phone                   | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                 | Not returned | Returned     |          |
| RPID                    | Format: Numeric, 1-19                                                                                                                                     | Not returned | Returned     |          |
| State                   | Format: Alphanumeric, 2                                                                                                                                   | Not returned | Returned     |          |
| Zip                     | Format: Numeric, 5                                                                                                                                        | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName></UserName>
    <UserPassword></UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>LoadNetworkVerifyCard</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <Amount></Amount>
    <AmountVerificationMode ></AmountVerificationMode >
    <CardNumber></CardNumber>
    <LoadNetwork>WU</LoadNetwork>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>LoadNetworkVerifyCard</ServiceName>
    <SessionId>38499706200956074</SessionId>
    <StatusCode>0</StatusCode>
    <StatusName>StatusOK</StatusName>
    <StatusDescription>NA</StatusDescription>
    <ServiceDate>2009-07-13 06:56:42</ServiceDate>
    <ServiceId>38499706200956074</ServiceId>
  </ResponseDetails>
  <ResponseParams>
    <FirstName>jgffhf</FirstName>
    <LastName>gfhgf</LastName>
    <Address>gdxfxvx vcxvcx</Address>
    <City>vxvcx</City>
    <State>CO</State>
    <Zip>353544534</Zip>
    <Phone>235432543253</Phone>
    <Country>US</Country>
    <CardNumber></CardNumber>
    <MaxCurrentLoadingAmount>8001</MaxCurrentLoadingAmount>
  </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>LoadNetworkVerifyCard</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>
```


# Lock Card

## Lock Card

The Lock Card API moves a card from ACT/SPND to LOCK.

## Input Parameters:

| Name       | Required | Definition                                                                                                                                            | Comments                                  |
| ---------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| CardNumber | C        | Format: Numeric, 16                                                                                                                                   | Deprecated. Will be removed in the future |
| ID         | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> |                                           |
| IDType     | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         |                                           |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>test_csrpm</UserName>
        <UserPassword>test_csrpm</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>LockCard</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtAPI</OriginType>
    </Origin>
    <ServiceParams>
        <ID></ID>
        <IDType></IDType>
    </ServiceParams>
 </PraxellXMLRequest> 
```

```json
<?xml version="1.0" ?>
 <PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>LockCard</ServiceName>
        <SessionId>05200637022706028152</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-05-27 06:17:54</ServiceDate>
        <ServiceId>05200637022706028152</ServiceId>
    </ResponseDetails>
    <ResponseParams>
    </ResponseParams>
 </PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>LockCard</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Reopen Card

## Reopen Card

The Reopen Card API allows reopening a card.

## Input Parameters:

| Name       | Required | Definition                                                                                                                                            | Comments                                  |
| ---------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| CardNumber | C        | Format: Numeric, 16                                                                                                                                   | Deprecated. Will be removed in the future |
| ID         | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> |                                           |
| IDType     | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         |                                           |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName></UserName>
    <UserPassword></UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>1754736</UniqueRequestId>
    <ServiceName>ReopenCard</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <ID>xxx</ID>
    <IDType>RPID</IDType>
    <CardNumber></CardNumber>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
<PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>ReopenCard</ServiceName>
        <SessionId>05200637022706028152</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-05-27 06:17:54</ServiceDate>
        <ServiceId>05200637022706028152</ServiceId>
    </ResponseDetails>
    <ResponseParams>                    
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ReopenCard</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Request OTP

The **Request OTP** API is used to request access to sensitive information. Calling this endpoint triggers a One‑Time Password (OTP) that is delivered to the cardholder via SMS. The OTP must be supplied on a subsequent **Verify OTP** request.

> **NOTE:** An SMS message is always sent to the cardholder’s registered mobile number. If an email address is on file and email OTP is enabled, the OTP will also be sent to the registered email address.

***

## ✍️ Authentication Methods

Exactly **one** of the following authentication schemes must be supplied in the `<AuthenticationDetails>` block.

| Scheme               | Field                                       | Format             | Required | Notes                                              |
| -------------------- | ------------------------------------------- | ------------------ | -------- | -------------------------------------------------- |
| **Card Credentials** | `AuthCardNumber`                            | PAN (16–19 digits) | ✓        |                                                    |
|                      | `AuthExpirationDate`                        | `YYYY‑MM`          | ✓        |                                                    |
|                      | `AuthDOB`                                   | `YYYY‑MM‑DD`       | ✓        | Date of birth on file                              |
| **Cardholder Login** | `Username`                                  | String             | ✓\*      | Use if the cardholder has self‑service credentials |
|                      | `Password`                                  | String             | ✓\*      |                                                    |
|                      | \*Only required when using the Login scheme |                    |          |                                                    |

***

### 📥 Input Parameters

| Name              | Required | Definition                                                                                      | Comments                                                   |
| ----------------- | -------- | ----------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |
| `Purpose`         | Y        | <p><em>String (≤50)</em><br>Allowed value: <code>Dispute Management</code></p>                  |                                                            |
| `ID`              | Y        | <p><em>Numeric (1‑19)</em><br>RPID when <code>IDType = RPID</code></p>                          |                                                            |
| `IDType`          | Y        | `CardNumber` \| `RPID` \| `SavingAccount`                                                       | **Avoid** `CardNumber` here to prevent unencrypted storage |
| `RequestedResult` | Y        | <p><em>String (≤50)</em><br>Allowed: <code>CardNumberCvv</code>, <code>ChangeCardPin</code></p> |                                                            |

### 💻 Output Parameters

| Name   | Definition | Failure Case | Success Case | Comments                                           |
| ------ | ---------- | ------------ | ------------ | -------------------------------------------------- |
| *None* |            |              |              | All values are returned inside `<ResponseDetails>` |

***

## 📄 XML Samples

### Card‑Credentials Authentication

```xml
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <AuthCardNumber>*******************</AuthCardNumber>
    <AuthExpirationDate>2028-03</AuthExpirationDate>
    <AuthDOB>1996-11-28</AuthDOB>
  </AuthenticationDetails>
  <ServiceDetails>
    <UniqueRequestId>9633-6955-1</UniqueRequestId>
    <ServiceName>RequestOTP</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <Purpose>Dispute Management</Purpose>
    <ID>1234565789</ID>
    <IDType>RPID</IDType>
    <RequestedResult>ChangeCardPin</RequestedResult>
  </ServiceParams>
</PraxellXMLRequest>
```

```xml
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>RequestOTP</ServiceName>
    <SessionId>38097317201110064</SessionId>
    <StatusCode>0</StatusCode>
    <StatusName>StatusOK</StatusName>
    <StatusDescription>OK</StatusDescription>
    <ServiceDate>2025-05-29 05:10:40</ServiceDate>
    <ServiceId>38097317201110064</ServiceId>
  </ResponseDetails>
  <ResponseParams/>
</PraxellXMLResponse>
```

```xml
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>RequestOTP</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70029</StatusCode>
    <StatusName>Data not found (cardholder not found)</StatusName>
    <StatusDescription>Data not found (cardholder not found)</StatusDescription>
    <ServiceDate>2025-05-29 05:12:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams/>
</PraxellXMLResponse>
```

### Login‑Credentials Authentication (alternative)

```xml
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <Username>jane.doe</Username>
    <Password>Aq1!xyz123</Password>
  </AuthenticationDetails>
  <ServiceDetails>
    <UniqueRequestId>984653217</UniqueRequestId>
    <ServiceName>RequestOTP</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <Purpose>Dispute Management</Purpose>
    <ID>1234567890</ID>
    <IDType>RPID</IDType>
    <RequestedResult>ChangeCardPin</RequestedResult>
  </ServiceParams>
</PraxellXMLRequest>
```

***

ℹ️ Use the returned **SessionId** when calling **VerifyOTP**. The OTP expires after 10 minutes.

For additional error codes see the *Common Errors* section of the API reference.


# Research Card

## Research Card

The Research Card API gets details on the card.

## Input Parameters:

| Name          | Required | Definition                                                                                                           | Comments |
| ------------- | -------- | -------------------------------------------------------------------------------------------------------------------- | -------- |
| CardNumber    | C        | Format: Numeric, 16                                                                                                  |          |
| OperationType | Y        | <p>Format options:<br>RPID<br>Blank<br>Description: if RPID, RPID is required. If blank, CardNumber is required.</p> |          |
| RPID          | C        | Format: Numeric, 1-19                                                                                                |          |

## Output Parameters:

| Name                              | Definition                                                                                                                                                                                                                                                                                        | Failure Case | Success Case | Comments |
| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | -------- |
| C-B-B                             | Format: Alphanumeric, “5-2-2”                                                                                                                                                                                                                                                                     | Not returned | Returned     |          |
| CardStatus                        | <p>Format options:<br>"ACT" (Active)<br>"CC" (Close)<br>"CII" (Card In Inventory)<br>"LOCK\_CII" (Locked Card In Inventory)<br>"LOCK" (Locked)<br>"LST" (Lost)<br>"SPLT" (Spoilt)<br>"SPND" (Suspended)<br>"STLN" (Stolen)<br>Description: All application cards statuses (as ACT, SPND, etc)</p> | Not returned | Returned     |          |
| CardHolderState                   | <p>Format options:<br>V<br>V-PNS<br>RNV<br>NRNV</p>                                                                                                                                                                                                                                               | Not returned | Returned     |          |
| CardNumber                        | Format: Numeric, 16                                                                                                                                                                                                                                                                               | Not returned | Returned     |          |
| ExpirationDate                    | Format: MMYY                                                                                                                                                                                                                                                                                      | Not returned | Returned     |          |
| ExpectedACHTransactionDate        | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                | Not returned | Returned     | Future   |
| ExpectedACHTransactionType        | Format: Options: FBE, ACH                                                                                                                                                                                                                                                                         | Not returned | Returned     | Future   |
| ExpectedACHTransactionDescription | <p>Format:<br>If ExpectedACHTransactionType=FBE, show relevant "BenefitType"<br>If ExpectedACHTransactionType=ACH, show relevant "ACHCompanyName (ACHCompanyDescription)"</p>                                                                                                                     | Not returned | Returned     | Future   |
| ExpectedACHTransactionAmount      | Format: Numeric, 11                                                                                                                                                                                                                                                                               | Not returned | Returned     | Future   |
| LastNetworkTransactionDate        | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                | Not returned | Returned     | Future   |
| LastNetworkTransactionDescription | Format: Alphanumeric,100                                                                                                                                                                                                                                                                          | Not returned | Returned     | Future   |
| LastNetworkTransactionAmount      | Format: Numeric, 11                                                                                                                                                                                                                                                                               | Not returned | Returned     | Future   |
| LastPraxellTransactionDate        | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                | Not returned | Returned     | Future   |
| LastPraxellTransactionDescription | Format: Alphanumeric,100                                                                                                                                                                                                                                                                          | Not returned | Returned     | Future   |
| LastPraxellTransactionAmount      | Format: Numeric, 11                                                                                                                                                                                                                                                                               | Not returned | Returned     | Future   |
| LastProcessorTransactionDate      | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                | Not returned | Returned     | Future   |
| ProcessorCardStatus               | <p>Format options:<br>a. 7(Card Activation)<br>b. 1(Active)<br>c. 9(Closed)<br>d. 4(Warm Card)<br>e. 2(Hot)</p>                                                                                                                                                                                   | Not returned | Returned     |          |
| ProcessorPINFailuresCount         | Format: Alphanumeric, 3                                                                                                                                                                                                                                                                           | Not returned | Returned     |          |
| ProcessorDeclinedTransactionCount | Format: Alphanumeric, 5                                                                                                                                                                                                                                                                           | Not returned | Returned     |          |
| ProductType                       | Format: Alphanumeric, 120                                                                                                                                                                                                                                                                         | Not returned | Returned     |          |
| RPID                              | Format: Numeric, 1-19                                                                                                                                                                                                                                                                             | Not returned | Returned     |          |
| ValidPraxellStatuses              | Format: Alphanumeric, 50                                                                                                                                                                                                                                                                          | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>test_csr</UserName>
    <UserPassword>test_csr</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>ResearchCard</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <OperationType>CardNumber</OperationType>
    <CardNumber></CardNumber>    
  </ServiceParams>
 </PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>ResearchCard</ServiceName>
        <SessionId>38034707200917053</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2009-05-05 07:17:37</ServiceDate>
        <ServiceId>38034707200917053</ServiceId>
    </ResponseDetails>
    <ResponseParams>
        <ProductType>DevOnly</ProductType>
        <CardStatus>ACT</CardStatus>
        <CardHolderState>V</CardHolderState>
        <CardNumber></CardNumber>
        <RPID>9999999999998037</RPID>
        <C-B-B>0-0-0</C-B-B>
        <ExpirationDate>0510</ExpirationDate>
        <ProcessorCardStatus>1(Active)</ProcessorCardStatus>
        <ProcessorPINFailuresCount>0</ProcessorPINFailuresCount>
        <ProcessorDeclinedTransactionCount>0</ProcessorDeclinedTransactionCount>
        <LastTransactionDate>2008-01-02</LastTransactionDate>
        <ValidPraxellStatuses>ACT</ValidPraxellStatuses>
        <IssuerName>Store</IssuerName>
        <LastNetworkTransactionDate></LastNetworkTransactionDate>
        <LastNetworkTransactionType></LastNetworkTransactionType>
        <LastNetworkTransactionAmount></LastNetworkTransactionAmount>
        <LastPraxellTransactionDate></LastPraxellTransactionDate>
        <LastPraxellTransactionDescription></LastPraxellTransactionDescription>
        <LastPraxellTransactionAmount></LastPraxellTransactionAmount>
         <Expected ACH Transactions Information List>
              <ExpectedACHTransactionDate></ExpectedACHTransactionDate>
              <ExpectedACHTransactionDescription></ExpectedACHTransactionDescription>
             <ExpectedACHTransactionDescription></ExpectedACHTransactionDescription>
             <ExpectedACHTransactionAmount></ExpectedACHTransactionAmount>
         </Expected ACH Transactions Information List>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ResearchCard</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70008</StatusCode>
    <StatusName>InvalidIssuer</StatusName>
    <StatusDescription>InvalidIssuer</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Reset Card PIN

## Reset Card PIN

The Reset Card PIN API resets the card PIN.

*Beginning on 10/15/2023, The ResetCardPIN API has been enhanced to accept RPID in addition to the standard CardNumber. While the API traditionally requires CardNumber, it now accommodates an alternative identifier: by including the IDType, you can specify RPID to utilize RPID for identification within the API.*

## Input Parameters:

| Name       | Required | Definition                                                                                                                                            | Comments |
| ---------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| CardNumber | Y        | Format: Numeric, 16                                                                                                                                   |          |
| ID         | Y        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> |          |
| IDType     | Y        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName></UserName>
    <UserPassword></UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>2371831</UniqueRequestId>
    <ServiceName>ResetCardPIN</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <ID>9800267072</ID>
    <IDType>RPID</IDType>
    <CardNumber></CardNumber>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ResetCardPIN</ServiceName>
    <SessionId>29836710200826030</SessionId>
    <StatusCode>0</StatusCode>
    <StatusName>StatusOK</StatusName>
    <StatusDescription>NA</StatusDescription>
    <ServiceDate>2008-03-11 10:26:03</ServiceDate>
    <ServiceId>29836710200826030</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ResetCardPIN</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Return To Inventory

## Return To Inventory

The Return To Inventory API allows "fixing" a card that was spoiled in the inventory (which means its status changed to SPLT), this API will set its status to CII (Card In Inventory) and will allow using it again.

## Input Parameters:

| Name         | Required | Definition                                                                                                                | Comments |
| ------------ | -------- | ------------------------------------------------------------------------------------------------------------------------- | -------- |
| RetailPackId | C        | <p>Format: Pattern: 12-5-1-1.<br>1..12digits-1..5digits-1digit-1 digit<br>Description: Praxell Retail pack identifier</p> |          |
| Type         | Y        | <p>Format:<br>RPID<br>CARD<br>Description: Type of transaction for charge fee</p>                                         |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
   <AuthenticationDetails>
    <UserName>test_pm</UserName>
    <UserPassword>test_pm</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>ReturnToInventory</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
  </ServiceDetails>
  <Origin>
   <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
     <Type>RPID</Type>
     <RetailPackId>9999999999998036</RetailPackId>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
<PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>ReturnToInventory</ServiceName>
        <SessionId>05200637022706028152</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-05-27 06:17:54</ServiceDate>
        <ServiceId>05200637022706028152</ServiceId>
    </ResponseDetails>
    <ResponseParams>                    
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ReturnToInventory</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Search Cardholder

## Search Cardholder

The Search Cardholder API produces a list of cardholder matching the search criteria, including card details.

The FirstName and LastName parameters are converted based on the following rules: i. All \* characters are replaced with % ii. All ? characters are replaced with \_ iii. All characters that are NOT a-zA-Z0-9\_% are removed

## Input Parameters:

| Name            | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Comments                                                                               |
| --------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- |
| CardNumber      | C        | Format: Numeric, 4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | relevant only if Indicator Type=CardPT or CardDOB or NameCard or CardDocID or CardDist |
| DateOfBirth     | C        | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | relevant only if Indicator Type=CardDOB or DocIdDOB or NameDOB                         |
| DistributorName | C        | Format: Alphanumeric, 1-30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | relevant only if Indicator Type=NameDist or CardDocID or CardDist                      |
| DocId           | C        | Format: Alphanumeric, 4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | relevant only if Indicator Type=DocIdDOB                                               |
| FirstName       | C        | Format: Alphanumeric and \* , 2-20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | relevant only if Indicator Type=NameDOB or NameCard or NameDist                        |
| IndicatorType   | Y        | <p>Format:<br>DocIdDOB – allow to search cardholder by DocId & Date of Birth fields<br>NameDOB – allow to search cardholder by First Name or Last Name & Date of Birth fields<br>CardDOB – allow to search cardholder by CardNumber & Date of Birth fields<br>CardPT – allow to search cardholder by CardNumber & PT fields<br>NameCard - allow to search cardholder by First Name or Last Name & card (4 last) fields<br>NameDist - allow to search cardholder by First Name or Last Name & Dist fields<br>CardDocID - - allow to search cardholder by card (last 4) & DocID (last 4) fields<br>CardDist - allow to search cardholder by card (last 4) & Dist fields<br><br>Description: Provide indication on which of the multiple options to execute</p> |                                                                                        |
| LastName        | C        | Format: Alphanumeric and \* , 2-20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | relevant only if Indicator Type=NameDOB or NameCard or NameDist                        |
| PT              | C        | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | relevant only if Indicator Type=CardPT                                                 |

## Output Parameters:

| Name               | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Failure Case | Success Case | Comments                                         |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | ------------------------------------------------ |
| AddressLine1       | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| AddressLine2       | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| CardBalance        | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| CardExpirationDate | Format: MMDD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| CardNumber         | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| CHState            | <p>Format options:<br>NRNV<br>RNV<br>V-PNS<br>V</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| City               | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| Country            | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br><http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| CurrentStatus      | <p>Format options:<br>CII<br>LOCKED\_CII<br>LOCK<br>ACT<br>SPND<br>LST<br>STLN<br>CC</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| DateOfBirth        | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| DocId              | Format: Alphanumeric, 4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| DocType            | <p>Format options:<br>SSN<br>PASS<br>UDL<br>MCN<br>INMATE<br>Description: Closed list of values.Type of government identification document used: SSN- Social Security Number, PASS - Passport number, 'UDL' – US Drivers license number,'MCN' - Matricula consular ,INMATE.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| Email              | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| Fax                | <p>Format: Numeric, 6-10<br>Description: the fax number.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| FirstName          | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| MiddleInitial      | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| LastName           | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| Phone              | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| PT                 | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| PTFriendlyName     | <p>Format: Alphanumeric, 1-120<br>Description: Product Type known name.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| State              | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| Status             | <p>Format:<br>ACTIVE (default)<br>ALL</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| StatusReasonCode   | <p>Format options:<br>CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation</p>                                                                    | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| StatusReasonDesc   | <p>Format options:<br>Card Expired<br>Card Replaced<br>CIP Exception<br>Close Card Submited for Dispute<br>Closed<br>Closed By PM<br>Deceased<br>Excess-Chargeback<br>Insufficient KYC<br>Invalid Arrow Eye files<br>Negative Write-off<br>POBox<br>Pre Purge<br>Purged<br>Purged Failed At Processor<br>Ready To Print<br><br>Arbitration<br>By PM<br>CIP Exception<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost - Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>Primary Card Suspension<br>Processor Suspected Fraud With Notes<br>Re-disputed<br>Replace Failure<br>Replacement Card Required<br>Represented<br>Stolen<br>Store error<br>Suspected Fraud<br>Suspected Fraud<br>Transaction Completeness Exception<br>Unactivated Card<br>Unactivated Replacement Card<br>Violation</p> | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |
| TotalRows          | Format: Alphanumeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                  |
| Zip                | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned     | Returned as part of SearchResults/Cardholder tag |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName></UserName>
    <UserPassword></UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>920994</UniqueRequestId>
    <ServiceName>SearchCardholder</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <CardNumber></CardNumber>
    <IndicatorType>NameDOB</IndicatorType>
    <DateOfBirth>1980-01-01</DateOfBirth>
    <FirstName>Dan</FirstName>
    <LastName>Kraut</LastName>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>SearchCardholder</ServiceName>
        <SessionId>40433713200954111</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2009-11-19 13:54:16</ServiceDate>
        <ServiceId>40433713200954111</ServiceId>
    </ResponseDetails>
    <ResponseParams>
       <TotalRows>6</TotalRows>
       <SearchResults>
       <Cardholder>
          <FirstName>testSearch</FirstName>
          <MiddleInitial>a</MiddleInitial>
          <LastName>cardholders</LastName>
          <AddressLine1>gdxfxvx</AddressLine1>
          <AddressLine2>vcxvcx</AddressLine2>
          <City>vxvcx</City>
          <State>CO</State>
          <Zip>353544534</Zip>
          <Country>US</Country>
          <Phone>235432543253</Phone>
          <Fax></Fax>
          <DateOfBirth>1980-01-01 00:00:00.0</DateOfBirth>
          <Email>gfdgd@gffgfdg.fgd</Email>
          <DocId>100000000000</DocId>
          <DocType>DL</DocType>
          <CardNumber></CardNumber>
          <Status>ACT</Status>
          <StatusReasonCode></StatusReasonCode>
          <StatusReasonDesc>NA</StatusReasonDesc>
          <PT>1020</PT>
          <PTFriendlyName>Progreso Prepaid MasterCard (408) Flag - Sp</PTFriendlyName>
          <CHState>V-PNS</CHState>
       </Cardholder>
       <Cardholder>
          <FirstName>testSearch</FirstName>
          <MiddleInitial>a</MiddleInitial>
          <LastName>cardholders</LastName>
          <AddressLine1>vvvpppeee</AddressLine1>
          <AddressLine2>mnmnkd</AddressLine2>
          <City>nmnmdk</City>
          <State>CO</State>
          <Zip>353544534</Zip>
          <Country>US</Country>
          <Phone>235432543253</Phone>
          <Fax></Fax>
          <DateOfBirth>1980-01-01 00:00:00.0</DateOfBirth>
          <Email>gfdgd@gffgfdg.fgd</Email>
          <DocId>100000000000</DocId>
          <DocType>DL</DocType>
          <CardNumber></CardNumber>
          <Status>ACT</Status>
          <StatusReasonCode></StatusReasonCode>
          <StatusReasonDesc>NA</StatusReasonDesc>
          <PT>1020</PT>
          <PTFriendlyName>Progreso Prepaid MasterCard (408) Flag - Sp</PTFriendlyName>
          <CHState>V-PNS</CHState>
       </Cardholder>
       </SearchResults>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>SearchCardholder</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>
```


# Suspend Card

## Suspend Card

The Suspend Card API suspends a card.

*Beginning on 10/15/2023, The Suspend Card API has been enhanced to accept RPID in addition to the standard CardNumber. While the API traditionally requires CardNumber, it now accommodates an alternative identifier: by including the IDType, you can specify RPID to utilize RPID for identification within the API.*

## Input Parameters:

| Name           | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Comments                                  |
| -------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| CardNumber     | C        | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Deprecated. Will be removed in the future |
| ID             | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p>                                                                                                                                                                                                                                                                                                                              |                                           |
| IDType         | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                                                                                                                                                                                                                                                                                                                                                      |                                           |
| Description    | N        | Format: Alphanumeric, 1-30                                                                                                                                                                                                                                                                                                                                                                                                                                                         |                                           |
| ReasonCode     | Y        | <p>Format options:<br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation</p> |                                           |
| ReasonCodeType | C        | <p>Format options:<br>LN DefinitionViolation<br>SystemViolation<br>PeriodViolation<br>BalanceViolation</p>                                                                                                                                                                                                                                                                                                                                                                         |                                           |

## Output Parameters:

| Name             | Definition          | Failure Case | Success Case | Comments |
| ---------------- | ------------------- | ------------ | ------------ | -------- |
| AvailableBalance | Format: Numeric, 11 | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>test_pm</UserName>
    <UserPassword>test_pm</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>; 
  <ServiceDetails>
      <ServiceName>SuspendCard</ServiceName>
      <UniqueRequestId>1212121212121213</UniqueRequestId>
   </ServiceDetails>
   <Origin>
       <OriginType>ExtAPI</OriginType>
   </Origin>
   <ServiceParams>
    <ID></ID>
    <IDType></IDType>
    <Description></Description>
    <ReasonCode>Lost</ReasonCode>
    <CardNumber></CardNumber>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>SuspendCard</ServiceName>
        <SessionId>05200637022706028152</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-05-27 06:17:54</ServiceDate>
        <ServiceId>05200637022706028152</ServiceId>
    </ResponseDetails>
    <ResponseParams>
        <AvailableBalance>1999</AvailableBalance>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>SuspendCard</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Swap Cards DDAs

## Swap Cards DDAs

The Swap Cards DDAs API allows swapping the DDAs (Direct Deposit Accounts) between a Suspend Card (with Stolen/Lost reason code) and another card. The DDAs are swapped and the card is moved to STLN/LST status.

## Input Parameters:

| Name        | Required | Definition                                                                                                                                            | Comments |
| ----------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| CardNumber1 | C        | Format: Numeric, 16                                                                                                                                   |          |
| CardNumber2 | C        | Format: Numeric, 16                                                                                                                                   |          |
| FromID      | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> |          |
| FromIDType  | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         |          |
| ToID        | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> |          |
| ToIDType    | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
     <AuthenticationDetails>
        <UserName>st_manager</UserName>
        <UserPassword>st_manager</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>; 
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>SwapCardsDDAs</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
         <OriginType>ExtAPI</OriginType>
    </Origin>
    <ServiceParams>
       <FromID></FromID>
       <FromIDType></FromIDType>
       <ToID></ToID>
       <ToIDType></ToIDType>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>SwapCardsDDAs</ServiceName>
        <SessionId>73491609200742114</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-11-25 09:42:48</ServiceDate>
        <ServiceId>73491609200742114</ServiceId>
    </ResponseDetails>
    <ResponseParams>
    </ResponseParams>    
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>SwapCardsDDAs</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>
```


# Unlock Card

## Unlock Card

The Unlock Card API moves a card from status LOCKED or LOCKED\_CII to ACT to CII respectively.

## Input Parameters:

| Name       | Required | Definition          | Comments |
| ---------- | -------- | ------------------- | -------- |
| CardNumber | Y        | Format: Numeric, 16 |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>test_csrpm</UserName>
        <UserPassword>test_csrpm</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>UnlockCard</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtAPI</OriginType>
    </Origin>
    <ServiceParams>
        <CardNumber></CardNumber>
    </ServiceParams>
 </PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
 <PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>UnlockCard</ServiceName>
        <SessionId>05200637022706028152</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-05-27 06:17:54</ServiceDate>
        <ServiceId>05200637022706028152</ServiceId>
    </ResponseDetails>
    <ResponseParams>
    </ResponseParams>
 </PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>UnlockCard</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Unsuspend Card

## Unsuspend Card

The Unsuspend Card API moves a card from status SPND to ACT.

*Beginning on 10/15/2023, The Unsuspend Card API has been enhanced to accept RPID in addition to the standard CardNumber. While the API traditionally requires CardNumber, it now accommodates an alternative identifier: by including the IDType, you can specify RPID to utilize RPID for identification within the API.*

## Input Parameters:

| Name       | Required | Definition                                                                                                                                            | Comments |
| ---------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| CardNumber | Y        | Format: Numeric, 16                                                                                                                                   |          |
| ID         | Y        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> |          |
| IDType     | Y        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>Yair_CSR_PM</UserName>
    <UserPassword></UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>UnsuspendCard</ServiceName>
    <UniqueRequestId>789993</UniqueRequestId>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <ID>9800267072</ID>
    <IDType>RPID</IDType>
    <CardNumber></CardNumber>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
 <PraxellXMLResponse>
   <ResponseDetails>
   <ServiceName>UnsuspendCard</ServiceName> 
   <SessionId></SessionId> 
   <StatusCode></StatusCode> 
   <StatusName>Status</StatusName> 
   <StatusDescription>NA</StatusDescription> 
   <ServiceDate></ServiceDate> 
   <ServiceId></ServiceId> 
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>UnsuspendCard</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Update Card Holder Spend Limits

## Update Card Holder Spend Limits

The Update Card Holder Spend Limits API can be used to Update Spend Limits on a card.

## Input Parameters:

| Name   | Required | Definition                       | Comments |
| ------ | -------- | -------------------------------- | -------- |
| ID     | Y        | Identifier for the service.      |          |
| IDType | Y        | Type of identifier (e.g., RPID). |          |

## Output Parameters:

| Name              | Required | Definition                            | Comments                    |
| ----------------- | -------- | ------------------------------------- | --------------------------- |
| ServiceName       | Y        | Name of the service being requested.  |                             |
| SessionId         | Y        | Unique identifier for the session.    |                             |
| StatusCode        | Y        | Status code of the response.          |                             |
| StatusName        | Y        | Status name of the response.          |                             |
| StatusDescription | Y        | Description of the status.            | NA means Not Applicable     |
| ServiceDate       | Y        | Date and time of the service request. | Format: YYYY-MM-DD HH:mm:ss |
| ServiceId         | Y        | Unique identifier for the service.    |                             |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
<AuthenticationDetails>
    <UserName>xxx</UserName>
    <UserPassword>xxxxxxx</UserPassword>
<ClientSourceIP></ClientSourceIP>
</AuthenticationDetails>
<ServiceDetails>
<ServiceName>UpdateCardHolderSpendLimits</ServiceName>
<UniqueRequestId>{{$randomInt}}{{$randomInt}}{{$randomInt}}</UniqueRequestId>
</ServiceDetails> 
<Origin>
<OriginType>Chetan:Postman</OriginType>
</Origin>
<ServiceParams>
    <ID>xxx</ID>
    <IDType>RPID</IDType>
    <AllowCardNotPresentTransaction>N</AllowCardNotPresentTransaction>
    <AllowCashAccess>N</AllowCashAccess>
    <AllowContactlessTransaction>N</AllowContactlessTransaction>
    <AllowInternationalUse>N</AllowInternationalUse>
    <AllowOnlineTransaction>N</AllowOnlineTransaction>
    <AllowPINPurchase>N</AllowPINPurchase>
    <AllowPOSTransaction>N</AllowPOSTransaction>
    <AllowRecurringTransaction>N</AllowRecurringTransaction>
    <BypassCardMonetaryLimit>N</BypassCardMonetaryLimit>
    <BypassCardMonetaryPeriod></BypassCardMonetaryPeriod>
    <BypassMerchantCategoryPeriod>0</BypassMerchantCategoryPeriod>
    <BypassMerchantCategoryRestrictions>0</BypassMerchantCategoryRestrictions>
    <Limit>
      <CardDailyAmount>500</CardDailyAmount>
      <CardDailyCount>1</CardDailyCount>
      <CardMonthlyAmount>1500</CardMonthlyAmount>
      <CardMonthlyCount>10</CardMonthlyCount>
      <CardSingleTransaction>50</CardSingleTransaction>
      <CardWeeklyAmount>1000</CardWeeklyAmount>
      <CardWeeklyCount>5</CardWeeklyCount>
      <ContactlessCardDailyAmount></ContactlessCardDailyAmount>
      <ContactlessCardDailyCount></ContactlessCardDailyCount>
      <ContactlessCardMonthlyAmount></ContactlessCardMonthlyAmount>
      <ContactlessCardMonthlyCount></ContactlessCardMonthlyCount>
      <ContactlessCardSingleTransaction></ContactlessCardSingleTransaction>
      <ContactlessCardWeeklyAmount></ContactlessCardWeeklyAmount>
      <ContactlessCardWeeklyCount></ContactlessCardWeeklyCount>
      <NotPresentCardDailyAmount></NotPresentCardDailyAmount>
      <NotPresentCardDailyCount></NotPresentCardDailyCount>
      <NotPresentCardMonthlyAmount></NotPresentCardMonthlyAmount>
      <NotPresentCardMonthlyCount></NotPresentCardMonthlyCount>
      <NotPresentCardSingleTransaction></NotPresentCardSingleTransaction>
      <NotPresentCardWeeklyAmount></NotPresentCardWeeklyAmount>
      <NotPresentCardWeeklyCount></NotPresentCardWeeklyCount>
      <PINPOSCardDailyAmount></PINPOSCardDailyAmount>
      <PINPOSCardDailyCount></PINPOSCardDailyCount>
      <PINPOSCardMonthlyAmount></PINPOSCardMonthlyAmount>
      <PINPOSCardMonthlyCount></PINPOSCardMonthlyCount>
      <PINPOSCardSingleTransaction></PINPOSCardSingleTransaction>
      <PINPOSCardWeeklyAmount></PINPOSCardWeeklyAmount>
      <PINPOSCardWeeklyCount></PINPOSCardWeeklyCount>
      <SignPOSCardDailyAmount></SignPOSCardDailyAmount>
      <SignPOSCardDailyCount></SignPOSCardDailyCount>
      <SignPOSCardMonthlyAmount></SignPOSCardMonthlyAmount>
      <SignPOSCardMonthlyCount></SignPOSCardMonthlyCount>
      <SignPOSCardSingleTransaction></SignPOSCardSingleTransaction>
      <SignPOSCardWeeklyAmount></SignPOSCardWeeklyAmount>
      <SignPOSCardWeeklyCount></SignPOSCardWeeklyCount>
    </Limit>
        <MCCs>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>124</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>128</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>131</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>125</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>132</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>130</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>129</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>127</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>133</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>126</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>134</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>123</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>122</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>121</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>120</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>119</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>118</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>117</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>116</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>115</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>114</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>113</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>111</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>112</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>109</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>110</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>108</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>107</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>106</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>105</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>104</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>103</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>102</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>101</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>Y</EnablePlan>
                <Plan>100</Plan>
                <PlanLimitDailyAmount>0.1</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>0.3</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>3</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>N</EnablePlan>
                <Plan>97</Plan>
                <PlanLimitDailyAmount>1.0</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3.0</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>2.0</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>2</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>N</EnablePlan>
                <Plan>98</Plan>
                <PlanLimitDailyAmount>1.0</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3.0</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>2.0</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>2</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>N</EnablePlan>
                <Plan>96</Plan>
                <PlanLimitDailyAmount>1.0</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3.0</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>2.0</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>2</PlanLimitWeeklyCount>
            </MCC>
            <MCC>
                <EnablePlan>N</EnablePlan>
                <Plan>135</Plan>
                <PlanLimitDailyAmount>1.0</PlanLimitDailyAmount>
                <PlanLimitDailyCount>1</PlanLimitDailyCount>
                <PlanLimitMonthlyAmount>3.0</PlanLimitMonthlyAmount>
                <PlanLimitMonthlyCount>3</PlanLimitMonthlyCount>
                <PlanLimitWeeklyAmount>2.0</PlanLimitWeeklyAmount>
                <PlanLimitWeeklyCount>2</PlanLimitWeeklyCount>
            </MCC>
        </MCCs>
    <DescriptionReason></DescriptionReason>
    <Description></Description>
    <RestrictedCountries></RestrictedCountries>
</ServiceParams>
</PraxellXMLRequest>

```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>UpdateCardHolderSpendLimits</ServiceName>
        <SessionId>708ae58c-0e27-495f-864e-51d34d9eddad</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2024-01-18 09:29:03</ServiceDate>
        <ServiceId>708ae58c-0e27-495f-864e-51d34d9eddad</ServiceId>
    </ResponseDetails>
    <ResponseParams>        
</ResponseParams>
</PraxellXMLResponse>
```

```json
<PraxellXMLErrorResponse>
    <ErrorDetails>
        <ErrorCode>1001</ErrorCode>
        <ErrorMessage>Authentication Failure</ErrorMessage>
        <ErrorDescription>The provided authentication details are invalid or missing.</ErrorDescription>
        <ErrorDate>2024-01-18 10:15:30</ErrorDate>
    </ErrorDetails>
</PraxellXMLErrorResponse>

```


# Update Card Replacement Status

## Update Card Replacement Status

The Update Card Replacement Status API allow to update the replacement status

## Input Parameters:

| Name              | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Comments                                                           |
| ----------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------ |
| ID                | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Card%20Status%20&#x26;%20Management/javascript:;/README.md">IDType</a> = RPID<br>Input should be Card Number in case <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Card%20Status%20&#x26;%20Management/javascript:;/README.md">IDType</a> = <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Card%20Status%20&#x26;%20Management/javascript:;/README.md">CardNumber</a><br></p> | Mutually exclusive with CardNumber. Required if IDType is provided |
| IDType            | N        | <p>Format options:<br><a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Card%20Status%20&#x26;%20Management/javascript:;/README.md">CardNumber</a><br><a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Card%20Status%20&#x26;%20Management/javascript:;/README.md">RPID</a><br><a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Card%20Status%20&#x26;%20Management/javascript:;/README.md">SavingAccount</a></p>                                                                                             | relevant only for ID parameter (CardNumber is default)             |
| ReplacementStatus | Y        | <p>Format options:<br>CardReplaced<br>ReplacementCardObsolete<br>ReplacementCardOrderedFromSameBank<br>ReplacementCardOrderedFromAnotherBank<br>ReplacedAnotherCardInSameBank<br>ReplacedAnotherCardInAnotherBank<br>ReplacementCardRequired<br>ReplacementCardRequiredFailure<br>ToBeReplacedInAnotherBank<br>ToReplaceCardFromAnotherBank<br>ToReplaceCardFromSameBank</p>                                                                                                                                                                                                                     |                                                                    |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>Eyal_PM_QA</UserName>
        <UserPassword>1q2w3e4r</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>UpdateCardReplacementStatus</ServiceName>
        <UniqueRequestId>5543543534234235</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtAPI</OriginType>
    </Origin>	
    <ServiceParams>
        <ID></ID>
        <IDType></IDType>
        <ReplacementStatus></ReplacementStatus>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>UpdateCardReplacementStatus</ServiceName>
        <SessionId>38802713201041094</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2010-09-05 13:41:49</ServiceDate>
        <ServiceId>38802713201041094</ServiceId>
    </ResponseDetails>
    <ResponseParams>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
```


# Update Cardholder DOB

## Update Cardholder DOB

The Update Cardholder DOB API updates cardholder's Date Of Birth.

*Beginning on 10/15/2023, The Update Cardholder DOB API has been enhanced to accept RPID in addition to the standard CardNumber. While the API traditionally requires CardNumber, it now accommodates an alternative identifier: by including the IDType, you can specify RPID to utilize RPID for identification within the API.*

## Input Parameters:

| Name                           | Required | Definition                                                                                                                                            | Comments |
| ------------------------------ | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| CardNumber                     | Y        | Format: Numeric, 16                                                                                                                                   |          |
| ID                             | Y        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> |          |
| IDType                         | Y        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         |          |
| CardNumber                     | Y        | Format: Numeric, 16                                                                                                                                   |          |
| ChallengeQuestionType          | N        | Field:TBD                                                                                                                                             |          |
| ChallengeAnswer                | C        | Field:TBD                                                                                                                                             |          |
| DateOfBirth                    | Y        | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                       |          |
| ForceUpdateWithoutVerification | N        | Format: Y/N                                                                                                                                           | Future   |
| OOWAnswer                      | C        | Field:TBD                                                                                                                                             |          |
| OOWQuestionType                | N        | Field:TBD                                                                                                                                             |          |
| ReturnOOWQuestions             | N        | Format: Y/N (N is default).                                                                                                                           |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>MGR_PPM_QA</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>UpdateCardholderDOB</ServiceName>
    <UniqueRequestId>5465645</UniqueRequestId>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <ID>9800267072</ID>
    <IDType>RPID</IDType>
    <CardNumber></CardNumber>
    <DateOfBirth>1980-01-01</DateOfBirth>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>UpdateCardholderDOB</ServiceName>
    <SessionId>05200637022706028152</SessionId>
    <StatusCode>0</StatusCode>
    <StatusName>StatusOK</StatusName>
    <StatusDescription>NA</StatusDescription>
    <ServiceDate>2007-06-26 12:57:01</ServiceDate>
    <ServiceId>64405512200757060</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>UpdateCardholderDOB</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70008</StatusCode>
    <StatusName>InvalidIssuer</StatusName>
    <StatusDescription>InvalidIssuer</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Update Cardholder

## Update Cardholder

The Update Cardholder API produces updates of cardholder details.

## Input Parameters:

| Name                    | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Comments |
| ----------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| AddressLine1            | Y        | <p>Format: Alphanumeric, 1-30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                |          |
| AddressLine2            | N        | <p>Format: Alphanumeric, 1-30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                |          |
| CardAnniversaryDate     | N        | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Future   |
| CardNumber              | Y        | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |          |
| City                    | Y        | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period, &</p>                                                                                                                                                                                                                                                                                                                                                                                                                                   |          |
| Country                 | Y        | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br><http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2></p>                                                                                                                                                                                                                                                                                                                                                                                      |          |
| DateOfBirth             | N        | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                              |          |
| DocExpirationDate       | C        | <p>Format: YYYY-MM-DD<br>Description: must be after DocIssueDate.<br>Conditional value required only when DocType is 'PASS' 'IDL' 'UDL'or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                          |          |
| DocId                   | N        | <p>Format: Alphanumeric, 3-16<br>Description: ID number of the government identification document used (defined in DocType)</p>                                                                                                                                                                                                                                                                                                                                                                                                              |          |
| DocIssueDate            | C        | <p>Format: YYYY-MM-DD<br>Description: must be before DocExpirationDate<br>Conditional value required only when DocType is 'PASS' or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                                |          |
| DocIssuer               | C        | <p>Format: Alphanumeric, 2<br>Description: Country/State code.<br>Conditional value required only when DocType is 'PASS' 'IDL' 'UDL'or 'MCN'</p>                                                                                                                                                                                                                                                                                                                                                                                             |          |
| DocType                 | N        | <p>Format options:<br>SSN<br>PASS<br>UDL<br>MCN<br>INMATE<br>Description: Closed list of values.Type of government identification document used: SSN- Social Security Number, PASS - Passport number, 'UDL' – US Drivers license number,'MCN' - Matricula consular ,INMATE.</p>                                                                                                                                                                                                                                                              |          |
| EarlyAccess             | N        | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |          |
| Email                   | N        | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                            |          |
| Fax                     | N        | <p>Format: Numeric, 6-10<br>Description: the fax number.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |          |
| FirstName               | Y        | <p>Format: Alpha, 2-50<br>Can contains as well these special characters: /, -, space, comma, period, &</p>                                                                                                                                                                                                                                                                                                                                                                                                                                   |          |
| IsReceiveSms            | N        | <p>Format options:<br>Enabled (the cardholder has requested to receive an SMS for transactions and therefore he get SMS's)<br>Disabled (the cardholder has requested to not receive an SMS for transactions and therefore he does not get SMS's)<br>Blank (the cardholder has not requested to receive an SMS for transactions and therefore he does not get SMS's)<br>Mail (the cardholder has requested to receive an mail for transactions and therefore he get mails)<br><br>Description:Defines if the cardholder gets an SMS/Mail.</p> |          |
| LastName                | Y        | <p>Format: Alpha, 2-50<br>Can contains as well these special characters: /, -, space, comma, period, &</p>                                                                                                                                                                                                                                                                                                                                                                                                                                   |          |
| MiddleInitial           | N        | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |          |
| MobilePhone             | Y        | <p>Format: Numeric, 6-10<br>Description: Mobile Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |          |
| Phone                   | N        | <p>Format: Numeric, 6-10<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |          |
| ShippingAddressLine1    | N        | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                  |          |
| ShippingAddressLine2    | N        | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                  |          |
| ShippingCity            | N        | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period,</p>                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| ShippingState           | N        | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |          |
| ShippingZIP             | N        | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |          |
| State                   | Y        | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |          |
| ShouldUpdateUserDefined | Y        | <p>Format: Char (Y or N)<br>Description:<br>If you want to update field : Y<br>If you don't want to update field : N</p>                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined1            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined2            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined3            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined4            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined5            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined6            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined7            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined8            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined9            | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined10           | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined11           | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined12           | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined13           | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined14           | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| UserDefined15           | N        | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*&;@!\~=\_'<br>Size: 255</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| VerificationRequest     | Y        | <p>Format options:<br>UpdateAndVerify (allowed only when doc id type= SSN)<br>UpdateOnly<br>NoUpdateOnVerificationError (allowed only when doc id type = SSN)</p>                                                                                                                                                                                                                                                                                                                                                                            |          |
| Zip                     | Y        | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |          |

## Output Parameters:

| Name                 | Definition                                                                                                                                                                                               | Failure Case | Success Case | Comments   |
| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | ---------- |
| VerificationID       | Format: Alphanumeric, 50                                                                                                                                                                                 | Not returned | Returned     |            |
| VerificationStatus   | <p>Format options:<br>VerifiedSSN<br>VerifiedThirdParty<br>VerifiedDocumentary<br>VerifiedByIssuer<br>SSNVerificationRequired<br>DocumentaryVerificationRequired<br>OOWVerificationRequired<br>Blank</p> | Not returned | Returned     |            |
| VerificationAttempts | Format: Numeric, 2                                                                                                                                                                                       | Not returned | Returned     |            |
| QuestionSequence     | Format: Numeric, 1                                                                                                                                                                                       | Not returned | Returned     | Future Use |
| QuestionPrompt       | Format: Alphanumeric, 255                                                                                                                                                                                | Not returned | Returned     | Future Use |
| QuestionType         | Format: Alphanumeric, 255                                                                                                                                                                                | Not returned | Returned     | Future Use |
| AnswerOption         | Format: Alphanumeric, 255                                                                                                                                                                                | Not returned | Returned     | Future Use |
| OOWEligible          | Format: Y/N                                                                                                                                                                                              | Not returned | Returned     | Future Use |
| FreeTextErrors       | Format: Alphanumeric, 255                                                                                                                                                                                | Not returned | Returned     |            |
| CardHolderState      | <p>Format options:<br>V<br>V-PNS<br>RNV<br>NRNV</p>                                                                                                                                                      | Not returned | Returned     |            |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>Eyal_PM_QA</UserName>
        <UserPassword>1q2w3e4r</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>UpdateCardholder</ServiceName>
        <UniqueRequestId>167565446597669</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtAPI</OriginType>
    </Origin>
    <ServiceParams>
        <CardNumber></CardNumber>
        <FirstName>dana</FirstName>
        <MiddleInitial>S</MiddleInitial>
        <LastName>dana</LastName>
        <AddressLine1>Questions</AddressLine1>
        <AddressLine2>lala</AddressLine2>
        <City>ACO</City>
        <State>AL</State>
        <Zip>12348</Zip>
        <Country>US</Country>
        <Phone>1234568</Phone>
        <Fax>1234568</Fax>
        <Email>sharon@gmail.com</Email>
        <IsReceiveSms>Enabled</IsReceiveSms>
        <MobilePhone>9729999994</MobilePhone>
        <DocType>SSN</DocType>
        <DocIssuer></DocIssuer>
        <DocId>123456789</DocId>
        <DateOfBirth>1944-01-20</DateOfBirth>  
        <ShippingAddressLine1></ShippingAddressLine1>
        <ShippingAddressLine2></ShippingAddressLine2>
        <ShippingCity></ShippingCity>
        <ShippingState></ShippingState>
        <ShippingZIP></ShippingZIP>
        <ShouldUpdateUserDefined>Y</ShouldUpdateUserDefined>
        <UserDefined1></UserDefined1>
        <UserDefined2></UserDefined2>
        <UserDefined3></UserDefined3>
        <UserDefined4></UserDefined4>
        <UserDefined5></UserDefined5>
        <UserDefined6></UserDefined6>
        <UserDefined7></UserDefined7>
        <UserDefined8></UserDefined8>
        <UserDefined9></UserDefined9>
        <UserDefined10></UserDefined10>
        <UserDefined11></UserDefined11>
        <UserDefined12></UserDefined12>
        <UserDefined13></UserDefined13>
        <UserDefined14></UserDefined14>
        <UserDefined15></UserDefined15>
        <VerificationRequest>UpdateAndVerify</VerificationRequest>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?>
<PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>UpdateCardholder</ServiceName>
        <SessionId></SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-05-27 06:17:54</ServiceDate>
        <ServiceId>64303207200728062</ServiceId>
    </ResponseDetails>
    <ResponseParams>
        <VerificationID></VerificationID>
        <VerificationStatus></VerificationStatus>
        <VerificationAttempts></VerificationAttempts>
        <OOW>
          <OOWSet>
            <QuestionSequence></QuestionSequence>
            <QuestionPrompt></QuestionPrompt>
            <QuestionType></QuestionType>
            <AnswerOptionSet>
                <AnswerOption></AnswerOption>
            </AnswerOptionSet>
           <OOWSet>
         </OOW>
        <OOWEligible></OOWEligible>
        <FreeTextErrors></FreeTextErrors>
        <CardHolderState></CardHolderState>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>UpdateCardholder</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70008</StatusCode>
    <StatusName>InvalidIssuer</StatusName>
    <StatusDescription>InvalidIssuer</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Update Fee Less Card

## Update Fee Less Card

The Update Fee Less Card API allows to turn the "Fee Less" indication on a card on or off. This is used primarily by Praxell Account managers on behalf of customers for turning on\off the benefit of no fees mainly on employee cards.

## Input Parameters:

| Name      | Required | Definition                                                                                                                                            | Comments |
| --------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| IsFeeLess | Y        | <p>Format: String, Y or N<br>Description: Simple yes\no value indicator</p>                                                                           |          |
| ID        | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> |          |
| IDType    | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
 <PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>test_csrpm</UserName>
        <UserPassword>test_csrpm</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>UpdateFeeLessCard</ServiceName>
        <UniqueRequestId>1212121212121213</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtAPI</OriginType>
    </Origin>
    <ServiceParams>
        <IsFeeLess></IsFeeLess>
        <ID></ID>
        <IDType></IDType>
    </ServiceParams>
 </PraxellXMLRequest> 
```

```json
<?xml version="1.0" ?>
 <PraxellXMLResponse>
    <ResponseDetails>
        <ServiceName>UpdateFeeLessCard</ServiceName>
        <SessionId>05200637022706028152</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2007-05-27 06:17:54</ServiceDate>
        <ServiceId>05200637022706028152</ServiceId>
    </ResponseDetails>
    <ResponseParams>
    </ResponseParams>
 </PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>UpdateFeeLessCard</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70008</StatusCode>
    <StatusName>InvalidIssuer</StatusName>
    <StatusDescription>InvalidIssuer</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Verify Card PIN

## Verify Card PIN

The Verify Card PIN API verifies the card PIN.

## Input Parameters:

| Name       | Required | Definition                                             | Comments |
| ---------- | -------- | ------------------------------------------------------ | -------- |
| CardNumber | Y        | Format: Numeric, 16                                    |          |
| PIN        | Y        | <p>Format: Numeric, 4<br>Description: Private code</p> |          |

## Output Parameters:

| Name        | Definition  | Failure Case | Success Case | Comments |
| ----------- | ----------- | ------------ | ------------ | -------- |
| PinVerified | Format: Y/N | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>ZZ_QA_Test1_FBZ</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>4384879</UniqueRequestId>
    <ServiceName>VerifyCardPIN</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <CardNumber></CardNumber>
    <PIN></PIN>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse> 
<ResponseDetails>
  <ServiceName>VerifyCardPIN</ServiceName>
  <SessionId>29837110200837035</SessionId>
  <StatusCode>0</StatusCode>
  <StatusName>StatusOK</StatusName>
  <StatusDescription>NA</StatusDescription>
  <ServiceDate>2008-03-11 10:37:51</ServiceDate>
  <ServiceId>29837110200837035</ServiceId>
</ResponseDetails> 
<ResponseParams>
  <PinVerified>Y</PinVerified>
</ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>VerifyCardPIN</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70008</StatusCode>
    <StatusName>InvalidIssuer</StatusName>
    <StatusDescription>InvalidIssuer</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Verify Cardholder

## Verify Cardholder

The Verify Cardholder API allows marking a cardholder as verified,just in Praxell, not making the verification in front of verification providers as a provider.

## Input Parameters:

| Name             | Required | Definition                                                                                                                                                                                 | Comments                                                                                                                                                                                                                                                                                                        |
| ---------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Answer           | C        | Format: Alphanumeric, 255                                                                                                                                                                  | part of OOW/OOWSet tag                                                                                                                                                                                                                                                                                          |
| Description      | C        | Format: 1-500, Supported characters: Blank a-z A-Z 0-9 . , # $ ( ) / : ? - % + \*                                                                                                          | & ; @ ! \~ = \_ \ '                                                                                                                                                                                                                                                                                             |
| FileName1        | C        | Format: 1-255, Supported characters: Blank a-z A-Z 0-9 . , # $ ( ) - + & ; @ ! \~ = \_ '                                                                                                   | required & relevant only if VerificationType=VerifyManuallyByDocumentary or VerifyManuallyByThirdParty. If VerificationType=VerifyManuallyByDocumentary, the file content must be primary verification' FileCategory. If VerificationType=VerifyManuallyByThirdParty, the file content must be TP (Third Party) |
| FileName2        | C        | Format: 1-255, Supported characters: Blank a-z A-Z 0-9 . , # $ ( ) - + & ; @ ! \~ = \_ '                                                                                                   | required & relevant only if VerificationType=VerifyManuallyByDocumentary. The file must be primary or secondary verification' FileCategory and must be different than FileName1                                                                                                                                 |
| ID               | Y        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p>                                      |                                                                                                                                                                                                                                                                                                                 |
| IDType           | Y        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                                                              |                                                                                                                                                                                                                                                                                                                 |
| QuestionSequence | N        | Format: Numeric, 1                                                                                                                                                                         | part of OOW/OOWSet tag                                                                                                                                                                                                                                                                                          |
| QuestionType     | C        | Format: Alphanumeric, 255                                                                                                                                                                  | part of OOW/OOWSet tag                                                                                                                                                                                                                                                                                          |
| VerificationDate | C        | Format: YYYY-MM-DD                                                                                                                                                                         | Description: Required field only if VerificationType=VerifyManuallyBySSN. Otherwise, the field cannot not be provided. Verification date <=Today                                                                                                                                                                |
| VerificationID   | C        | Format: Alphanumeric, 50                                                                                                                                                                   | Description: Required field only if VerificationType=VerifyManuallyBySSN or VerifyByOOWQuestionsReply. Otherwise, the field cannot not be provided                                                                                                                                                              |
| VerificationType | Y        | <p>Format options:<br>VerifyByCHDetails<br>VerifyByOOWQuestionsReply<br>VerifyManuallyByDocumentary<br>VerifyManuallyByThirdParty<br>VerifyManuallyBySSN<br>(VerifiyByIssuer - future)</p> |                                                                                                                                                                                                                                                                                                                 |

## Output Parameters:

| Name                 | Definition                                                                                                                                                                                               | Failure Case | Success Case | Comments |
| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | -------- |
| CardHolderState      | <p>Format options:<br>V<br>V-PNS<br>RNV<br>NRNV</p>                                                                                                                                                      | Not returned | Returned     |          |
| OOWEligible          | Format: Y/N                                                                                                                                                                                              | Not returned | Returned     |          |
| VerificationAttempts | Format: Numeric, 2                                                                                                                                                                                       | Not returned | Returned     |          |
| VerificationID       | Format: Alphanumeric, 50                                                                                                                                                                                 | Not returned | Returned     |          |
| VerificationStatus   | <p>Format options:<br>VerifiedSSN<br>VerifiedThirdParty<br>VerifiedDocumentary<br>VerifiedByIssuer<br>SSNVerificationRequired<br>DocumentaryVerificationRequired<br>OOWVerificationRequired<br>Blank</p> | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>Eyal_PM_QA</UserName>
        <UserPassword>1q2w3e4r</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <ServiceName>VerifyCardholder</ServiceName>
        <UniqueRequestId>5543543534234235</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtAPI</OriginType>
    </Origin>
    <ServiceParams>
        <FileName1></FileName1
        <FileName2></FileName2>
        <ID></ID>
        <IDType>CardNumber</IDType>
        <VerificationType>VerifyManuallyByDocumentary</VerificationType>
        <VerificationID>vID</VerificationID>
        <OOW>
            <OOWSet>
                <QuestionSequence>1</QuestionSequence>
                <QuestionType>some.type</QuestionType>
                <Answer>some answer</Answer>
            </OOWSet>
        </OOW>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>VerifyCardholder</ServiceName>
        <SessionId>38802713201041094</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2010-09-05 13:41:49</ServiceDate>
        <ServiceId>38802713201041094</ServiceId>
    </ResponseDetails>
    <ResponseParams>
        <VerificationID>9772761</VerificationID>
        <VerificationStatus>VerifiedSSN</VerificationStatus>        
        <VerificationAttempts>1</VerificationAttempts>
        <OOWEligible>N</OOWEligible>
        <CardHolderState>V</CardHolderState>
    </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>VerifyCardholder</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70008</StatusCode>
    <StatusName>InvalidIssuer</StatusName>
    <StatusDescription>InvalidIssuer</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Verify OTP

The **Verify OTP** API validates the One-Time Password previously generated by **Request OTP** and either returns the requested sensitive data **or** sets a new card PIN, depending on the original `RequestedResult`.

* **Retrieve data** – `RequestedResult` was `CardNumberCvv` or `ProcessorAccountNumber`.
* **Change PIN** – `RequestedResult` was `ChangeCardPin`; include `<NewPin>` in the request.

> **NOTE:** A valid `SessionId` from the successful **Request OTP** call is mandatory.

## 📥 Input Parameters

| Name     | Required | Definition                                                              | Comments                                            |
| -------- | -------- | ----------------------------------------------------------------------- | --------------------------------------------------- |
| `Token`  | Y        | <p><em>Numeric (6)</em><br>Six-digit OTP supplied by the cardholder</p> | Unique within the OTP validity window               |
| `NewPin` | —        | <p><em>Numeric (4)</em><br>New PIN value</p>                            | **Required when** `RequestedResult = ChangeCardPin` |

## 💻 Output Parameters

| Name              | Definition                                                      | Failure Case | Success Case             | Comments                            |
| ----------------- | --------------------------------------------------------------- | ------------ | ------------------------ | ----------------------------------- |
| `RequestedResult` | One of: `CardNumber`, `ProcessorAccountNumber`, `ChangeCardPin` | —            | Returned                 | Mirrors the original purpose        |
| `RequestedValue`  | Sensitive value corresponding to `RequestedResult` (e.g. PAN)   | Not returned | Returned when applicable | Not present for PIN-change requests |

***

## 📄 XML Samples

### Retrieve Card Number (data access)

```xml
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <SessionId>38097317201110064</SessionId>
  </AuthenticationDetails>
  <ServiceDetails>
    <UniqueRequestId>963369551</UniqueRequestId>
    <ServiceName>VerifyOTP</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <Token>123456</Token>
  </ServiceParams>
</PraxellXMLRequest>
```

**Success response**

```xml
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>VerifyOTP</ServiceName>
    <SessionId>38097317201110064</SessionId>
    <StatusCode>0</StatusCode>
    <StatusName>StatusOK</StatusName>
    <StatusDescription>OK</StatusDescription>
    <ServiceDate>2025-05-29 05:20:40</ServiceDate>
    <ServiceId>38097317201110064</ServiceId>
  </ResponseDetails>
  <ResponseParams>
    <RequestedResult>CardNumberCvv</RequestedResult>
    <RequestedValue>5434640304073511,123</RequestedValue>
  </ResponseParams>
</PraxellXMLResponse>
```

### Change Card PIN

```xml
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <SessionId>2a995fa8-7a61-4322-95da-1a85af108806</SessionId>
  </AuthenticationDetails>
  <ServiceDetails>
    <UniqueRequestId>875221</UniqueRequestId>
    <ServiceName>VerifyOTP</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <Token>996522</Token>
    <NewPin>3511</NewPin>
  </ServiceParams>
</PraxellXMLRequest>
```

**Success response**

```xml
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>VerifyOTP</ServiceName>
    <SessionId>2a995fa8-7a61-4322-95da-1a85af108806</SessionId>
    <StatusCode>0</StatusCode>
    <StatusName>StatusOK</StatusName>
    <StatusDescription>OK</StatusDescription>
    <ServiceDate>2025-05-29 05:22:06</ServiceDate>
    <ServiceId>f0336c90-68e8-4981-9237-c7c289b64950</ServiceId>
  </ResponseDetails>
  <ResponseParams>
    <RequestedResult>ChangeCardPin</RequestedResult>
    <RequestedValue/>
  </ResponseParams>
</PraxellXMLResponse>
```

***

ℹ️ The OTP is valid for 10 minutes. A second failed attempt will invalidate the `SessionId`, requiring a new **Request OTP** cycle.


# Update Cardholder Data

## Update Cardholder

The Update Cardholder Data API produces updates of cardholder details capable of handling update partially and removing data by using `__EMPTY__` key word.

## <i class="fa-magic">:magic:</i>Input Parameters:

| Name                       | Required | Definition                                                                                                                                                                                          | Condition                                 | Comments                            |                                     |
| -------------------------- | :------: | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- | ----------------------------------- | ----------------------------------- |
| ID                         |     Y    | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p>                                               |                                           |                                     |                                     |
| IDType                     |     N    | <p>Format options:<br>CardNumber<br>RPID</p>                                                                                                                                                        |                                           | Default=CardNumber                  |                                     |
| AddressLine1               |     Y    | <p>Format: Alphanumeric, 1-30<br>Can contains as well all special characters beside: <, ></p>                                                                                                       |                                           |                                     |                                     |
| AddressLine2               |     N    | <p>Format: Alphanumeric, 1-30<br>Can contains as well all special characters beside: <, ></p>                                                                                                       |                                           |                                     |                                     |
| City                       |     Y    | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period, &</p>                                                                                          |                                           |                                     |                                     |
| Country                    |     Y    | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br>\[<http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2](><http://en.wikipedia.org/wiki/ISO_[>...]</p> |                                           |                                     |                                     |
| DateOfBirth                |     N    | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                     |                                           |                                     |                                     |
| DocExpirationDate          |     C    | <p>Format: YYYY-MM-DD<br>Description: must be after DocIssueDate.<br>Conditional value required only when DocType is 'PASS' 'IDL' 'UDL'or 'MCN'</p>                                                 |                                           |                                     |                                     |
| DocId                      |     N    | <p>Format: Alphanumeric, 3-16<br>Description: ID number of the government identification document used (defined in DocType)</p>                                                                     |                                           |                                     |                                     |
| DocIssueDate               |     C    | <p>Format: YYYY-MM-DD<br>Description: must be before DocExpirationDate<br>Conditional value required only when DocType is 'PASS' or 'MCN'</p>                                                       |                                           |                                     |                                     |
| DocIssuer                  |     C    | <p>Format: Alphanumeric, 2<br>Description: Country/State code.<br>Conditional value required only when DocType is 'PASS' 'IDL' 'UDL'or 'MCN'</p>                                                    |                                           |                                     |                                     |
| DocType                    |     N    | <p>Format options:<br>SSN<br>PASS<br>UDL<br>MCN<br>INMATE<br>EIN<br>Description: Closed list of values.Type of government identification document used: SSN- Social Security Number, PA\[...]</p>   |                                           |                                     |                                     |
| EarlyAccess                |     N    | Format: Y/N                                                                                                                                                                                         |                                           |                                     |                                     |
| Email                      |     N    | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                   |                                           |                                     |                                     |
| Fax                        |     N    | <p>Format: Numeric, 6-10<br>Description: the fax number.</p>                                                                                                                                        |                                           |                                     |                                     |
| FirstName                  |     Y    | <p>Format: Alpha, 2-20<br>Can contains as well these special characters: /, -, space, comma, period, &</p>                                                                                          |                                           |                                     |                                     |
| IsReceiveSms               |     N    | <p>Format options:<br>Enabled (the cardholder has requested to receive an SMS for transactions)<br>Disabled (the cardholder has requested not to receive an SMS)<br>Blank (the car\[...]</p>        |                                           |                                     |                                     |
| LastName                   |     Y    | <p>Format: Alpha, 2-20<br>Can contains as well these special characters: /, -, space, comma, period, &</p>                                                                                          |                                           |                                     |                                     |
| MiddleInitial              |     N    | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                          |                                           |                                     |                                     |
| MobilePhone                |     Y    | <p>Format: Numeric, 6-10<br>Description: Mobile Phone number</p>                                                                                                                                    |                                           |                                     |                                     |
| IntPhoneNumber             |     N    | <p>International phone number<br>Numeric with optional ("+") prefix<br>Format: ^(?!+?0+$)+?\d{6,}$<br>Example: +972546644445</p>                                                                    |                                           | Can send `__EMPTY__` to reset value |                                     |
| Phone                      |     N    | <p>Format: Numeric, 6-10<br>Description: Phone number</p>                                                                                                                                           |                                           |                                     |                                     |
| ShippingAddressLine1       |     N    | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                         |                                           |                                     |                                     |
| ShippingAddressLine2       |     N    | <p>Format: Alphanumeric, 30<br>Can contains as well all special characters beside: <, ></p>                                                                                                         |                                           |                                     |                                     |
| ShippingCity               |     N    | <p>Format: Alpha, 1-20<br>Can contains as well these special characters: /, -, space, comma, period</p>                                                                                             |                                           |                                     |                                     |
| ShippingState              |     N    | Format: Alphanumeric, 2                                                                                                                                                                             |                                           |                                     |                                     |
| ShippingZIP                |     N    | Format: Numeric, 5                                                                                                                                                                                  |                                           |                                     |                                     |
| State                      |     Y    | Format: Alphanumeric, 2                                                                                                                                                                             |                                           |                                     |                                     |
| VerificationRequest        |     Y    | <p>Format options:<br>UpdateAndVerify (allowed only when doc id type= SSN)<br>UpdateOnly<br>NoUpdateOnVerificationError (allowed only when doc id type = SSN)</p>                                   |                                           |                                     |                                     |
| Zip                        |     Y    | Format: Numeric, 5                                                                                                                                                                                  |                                           |                                     |                                     |
| SubscribeToEmail           |     N    | <p>Format: Y/N<br>Options:<br>Y - Yes, will send OTP in email<br>N - No, will not send OTP in email<br>Optional, Can be undefined<br>Default: N</p>                                                 |                                           |                                     |                                     |
| UserDefined1               |     N    | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*                                                                                                                                                       | &;@!\~=\_'<br>Size: 255</p>               |                                     | Can send `__EMPTY__` to reset value |
| UserDefined2-15            |     N    | <p>Format:<br>Chars: a-zA-Z0-9 .,#$()/:?-%+\*</p>                                                                                                                                                   | <p>&;@!\~=\_'<br>Size: 255</p>            |                                     |                                     |
| AuthorizedUser             |     N    |                                                                                                                                                                                                     |                                           | Can send `__EMPTY__` to reset value |                                     |
| CardholderBankName         |     N    | <p>Format: Alphanumeric, 100<br>^\[A-Za-z0-9\s/.,-]{0,100}$'</p>                                                                                                                                    |                                           | Can send `__EMPTY__` to reset value |                                     |
| CardholderAccountNumber    |     N    | <p>Format: Alphanumeric, 0-34<br>^\[a-zA-Z0-9]{0,34}$</p>                                                                                                                                           |                                           | Can send `__EMPTY__`to reset value  |                                     |
| CardholderAccountName      |     N    | <p>Format: Alphanumeric, 100<br>^\[A-Za-z0-9\s/.,-]{0,100}$</p>                                                                                                                                     |                                           | Can send `__EMPTY__` to reset value |                                     |
| CardholderBankRouting      |     N    | Format: Numeric, 9                                                                                                                                                                                  |                                           | Can send `__EMPTY__` to reset value |                                     |
| ExtPaymentProviderFields   |     N    | <p>Format: Alphanumeric, Date<br>^\[0-9A-Za-z /:.,+-]{0,30}$</p>                                                                                                                                    |                                           | Can send `__EMPTY__` to reset value |                                     |
| IntAddressLine1            |     C    | Format: Alphanumeric, 1-30 Can contains as well all special characters beside: <, >                                                                                                                 | Must be supplied if IntAddress is Y (Yes) | Can send `__EMPTY__` to reset value |                                     |
| IntCity                    |     C    | Format: Alpha, 1-20 Can contains as well these special characters: /, -, space, comma, period, &                                                                                                    | Must be supplied if IntAddress is Y (Yes) | Can send `__EMPTY__` to reset value |                                     |
| IntCountry                 |     C    | Format: ISO Country code. Two characters.                                                                                                                                                           | Must be supplied if IntAddress is Y (Yes) | Can send `__EMPTY__` to reset value |                                     |
| IntZipPostalCode           |     C    | Format: Alphanumeric, 1-20                                                                                                                                                                          | Must be supplied if IntAddress is Y (Yes) | Can send `__EMPTY__` to reset value |                                     |
| IntDocId                   |     C    | Format: Alphanumeric, 1-50                                                                                                                                                                          | Must be supplied if IntAddress is Y (Yes) | Can send `__EMPTY__` to reset value |                                     |
| IntAddress                 |     N    | Format: Y/N (Default N)                                                                                                                                                                             |                                           |                                     |                                     |
| Language                   |     N    |                                                                                                                                                                                                     |                                           | Can send `__EMPTY__` to reset value |                                     |
| MiddleName                 |     N    |                                                                                                                                                                                                     |                                           | Can send `__EMPTY__` to reset value |                                     |
| SurName                    |     N    |                                                                                                                                                                                                     |                                           | Can send `__EMPTY__` to reset value |                                     |
| AdditionalIDExpirationDate |     N    |                                                                                                                                                                                                     |                                           | Can send `__EMPTY__` to reset value |                                     |

## <i class="fa-laptop-code">:laptop-code:</i>Output Parameters:

| Name                 | Definition                                                                                                                                                                                               | Failure Case | Success Case | Comments   |
| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | ---------- |
| VerificationID       | Format: Alphanumeric, 50                                                                                                                                                                                 | Not returned | Returned     |            |
| VerificationStatus   | <p>Format options:<br>VerifiedSSN<br>VerifiedThirdParty<br>VerifiedDocumentary<br>VerifiedByIssuer<br>SSNVerificationRequired<br>DocumentaryVerificationRequired<br>OOWVerificationRequired<br>Blank</p> | Not returned | Returned     |            |
| VerificationAttempts | Format: Numeric, 2                                                                                                                                                                                       | Not returned | Returned     |            |
| QuestionSequence     | Format: Numeric, 1                                                                                                                                                                                       | Not returned | Returned     | Future Use |
| QuestionPrompt       | Format: Alphanumeric, 255                                                                                                                                                                                | Not returned | Returned     | Future Use |
| QuestionType         | Format: Alphanumeric, 255                                                                                                                                                                                | Not returned | Returned     | Future Use |
| AnswerOption         | Format: Alphanumeric, 255                                                                                                                                                                                | Not returned | Returned     | Future Use |
| OOWEligible          | Format: Y/N                                                                                                                                                                                              | Not returned | Returned     | Future Use |
| FreeTextErrors       | Format: Alphanumeric, 255                                                                                                                                                                                | Not returned | Returned     |            |
| CardHolderState      | <p>Format options:<br>V<br>V-PNS<br>RNV<br>NRNV</p>                                                                                                                                                      | Not returned | Returned     |            |

## XML Samples

### Input XML

```json
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>test_csrpm</UserName>
        <UserPassword***</UserPassword>
    </AuthenticationDetails>
    <ServiceDetails>
        <ServiceName>UpdateCardholderData</ServiceName>
        <UniqueRequestId>e461e304-ec98-43d0-9ff9-4544909f954a</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtAPI</OriginType>
    </Origin>
    <ServiceParams>
        <ID>9900001025</ID>
        <IDType>RPID</IDType>
		<AuthorizedUser>Tomer Madmon</AuthorizedUser>
        <ExternalPaymentProviderName1>P.P 1</ExternalPaymentProviderName1>
		<ExternalPaymentProviderID1>123456789</ExternalPaymentProviderID1>
		<ExternalPaymentProviderLastUpdateDate1>2024/11/26</ExternalPaymentProviderLastUpdateDate1>        
        <ExternalPaymentProviderID2>56647747447</ExternalPaymentProviderID2>
		<ExternalPaymentProviderCreationDate2>__EMPTY__</ExternalPaymentProviderCreationDate2>
		<ExternalPaymentProviderLastUpdateDate2>__EMPTY__</ExternalPaymentProviderLastUpdateDate2>
		<ExternalPaymentProviderAdditionalInfo2>__EMPTY__</ExternalPaymentProviderAdditionalInfo2>
    </ServiceParams>
</PraxellXMLRequest>

Response:
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>UpdateCardholderData</ServiceName>
        <SessionId>62b72256-e524-40a2-b7ce-33ca4a198852</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>OK</StatusDescription>
        <StatusMessage></StatusMessage>
        <ServiceDate>2026-02-17 08:39:30</ServiceDate>
        <ServiceId>62b72256-e524-40a2-b7ce-33ca4a198852</ServiceId>
    </ResponseDetails>
	<ResponseParams>
        <VerificationAttempts>1</VerificationAttempts>
</ResponseParams>
</PraxellXMLResponse>
```

```json
Request:
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>test_csrpm</UserName>
        <UserPassword***</UserPassword>
    </AuthenticationDetails>
    <ServiceDetails>
        <ServiceName>UpdateCardholderData</ServiceName>
        <UniqueRequestId>f31c81d9-157b-41e1-ab3e-aab35cdb85ec</UniqueRequestId>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtAPI</OriginType>
    </Origin>
    <ServiceParams>
        <ID>9900001025</ID>
        <IDType>RPID</IDType>
		<MiddleInitial>S</MiddleInitial>
		<LastName>Madmon</LastName>
	</ServiceParams>
</PraxellXMLRequest>

Response:
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>UpdateCardholderData</ServiceName>
        <SessionId>b3c41c7a-adb5-43b7-bdec-6004d2833ac6</SessionId>
        <StatusCode>70223</StatusCode>
        <StatusName>UpdateCardholderFailed</StatusName>
        <StatusDescription>Update cardholder failure</StatusDescription>
        <StatusMessage> Err19: 40001 (Access denied.)</StatusMessage>
        <ServiceDate>2026-02-17 08:34:51</ServiceDate>
        <ServiceId>b3c41c7a-adb5-43b7-bdec-6004d2833ac6</ServiceId>
    </ResponseDetails>
</PraxellXMLResponse>
```


# Cardholder Management


# Change Cardholder Password

## Change Cardholder Password

The Change Cardholder Password API allows changing the cardholder password and returning the needed information for login logic.

## Input Parameters:

| Name                  | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                    | Comments |
| --------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| GetHoldsBalance       | N        | Format: Y/N (Default = N)                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| Latitude              | N        | <p>Format: Alphanumeric, Comma, Dot, "-", 1-8 (can be 40.71435)<br>Description: Latitude can range between 0 and 90 degrees, and can be north or south. (Zero degrees latitude is neither north nor south.) The North Pole is at 90° north latitude; the South Pole is at 90° south latitude. The Equator is at zero degrees latitude.</p>                                                                                                    |          |
| Longitude             | N        | <p>Format: Alphanumeric, Comma, Dot, "-", 1-9 (can be -74.00597)<br>Description: Longitude can range between 0 and 180 degrees, and can be east or west. (Zero and 180 degrees longitude are neither east nor west.) The Greenwich Meridian, which passes through the United Kingdom, is at zero degrees longitude (unlike zero degrees latitude, the zero point for longitude is just an arbitrary choice, made for historical reasons).</p> |          |
| NewCardholderPassword | Y        | Format: Alphanumeric, 6 -10 (including char: ‘\_’)                                                                                                                                                                                                                                                                                                                                                                                            |          |
| OrgId                 | N        | <p>Format: Alphanumeric, 20<br>Value can be multiple org\_id’s split by commas</p>                                                                                                                                                                                                                                                                                                                                                            |          |

## Output Parameters:

| **Name**                                                                                                                                                   | **Definition**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | **Failure Case** | **Success Case** | **Comments**                                                                                                                                                                                                                                                                                                                               |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [CardholderUserName](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                   | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         |                                                                                                                                                                                                                                                                                                                                            |
| [DefaultAccountID](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                     | Format: Numeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned     | Returned         |                                                                                                                                                                                                                                                                                                                                            |
| [DefaultAccountCardNumber](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)             | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned     | Returned         | Returned in list of DefaultAccountCards/DefaultAccountCard which return all cards related to the default account                                                                                                                                                                                                                           |
| [DefaultAccountCardRPID](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)               | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned     | Returned         | Returned in list of DefaultAccountCards/DefaultAccountCard which return all cards related to the default account                                                                                                                                                                                                                           |
| [LoginCardStatus](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                      | <p>Format options:<br>"ACT" (Active)<br>"CC" (Close)<br>"CII" (Card In Inventory)<br>"LOCK\_CII" (Locked Card In Inventory)<br>"LOCK" (Locked)<br>"LST" (Lost)<br>"SPLT" (Spoilt)<br>"SPND" (Suspended)<br>"STLN" (Stolen)<br>Description: All application cards statuses (as ACT, SPND, etc)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned     | Returned         | The status of the card provided in input parameter (before the API has run)                                                                                                                                                                                                                                                                |
| [LoginCardStatusReason](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                | <p>Format options: CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation<br></p>                                                                       | Not returned     | Returned         | The status reason of the card provided in input parameter (before the API has run)                                                                                                                                                                                                                                                         |
| [AccountID](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                            | <p>Format: Numeric, 20<br>Description: Praxell Account ID</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned     | Returned         | Returned in list of Accounts (default account for [UserName](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md) is saved in field [DefaultAccountID](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)) |
| [AccountCurrentCardNumber](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)             | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned     | Returned         | Returned in list of Accounts                                                                                                                                                                                                                                                                                                               |
| [AccountCurrentCardRPID](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)               | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned     | Returned         | Returned in list of Accounts                                                                                                                                                                                                                                                                                                               |
| [AccountCurrentCardFirstName](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)          | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         | Returned in list of Accounts                                                                                                                                                                                                                                                                                                               |
| [AccountCurrentCardLastName](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)           | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         | Returned in list of Accounts                                                                                                                                                                                                                                                                                                               |
| [ActivationDate](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                       | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [ActiveHoldsNumber](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                    | <p>Format: Numeric, 11<br>Description:<br>Number of active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [ActiveHoldsTotalAmount](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)               | <p>Format: Numeric, 11<br>Description: Total amount of all active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [ActualExpirationDate](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                 | <p>Format: Alphanumeric, 12, Month YYYY<br>Description: example, April 2013</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [AddressLine1](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                         | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [AddressLine2](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                         | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [Brand](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                                | Format: Alpha, 1-120                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [CardAvailableBalance](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                 | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [CardDDA](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                              | Format: Numeric, 3-16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [CardIssuingBank](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                      | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [CardIssuingBankCode](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                  | Format: Alphanumeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [CardIssuingBankRoutingNumber](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)         | Format: Alphanumeric, 9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [CardNumber](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                           | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [CardStatus](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                           | <p>Format options:<br>"ACT" (Active)<br>"CC" (Close)<br>"CII" (Card In Inventory)<br>"LOCK\_CII" (Locked Card In Inventory)<br>"LOCK" (Locked)<br>"LST" (Lost)<br>"SPLT" (Spoilt)<br>"SPND" (Suspended)<br>"STLN" (Stolen)<br>Description: All application cards statuses (as ACT, SPND, etc)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [CardStatusId](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                         | Format options: ACT, CC, CII, LOCK\_CII, LOCK, LST, SPLT, SPND, STLN                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [CHState](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                              | <p>Format options:<br>NRNV<br>RNV<br>V-PNS<br>V</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [City](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                                 | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [Country](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                              | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br><a href="http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2"><http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2></a></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [DateOfBirth](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                          | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [DocId](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                                | <p>Format: Alphanumeric, 3-16<br>Description: ID number of the government identification document used (defined in <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md">DocType</a>)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [DocType](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                              | <p>Format options:<br>SSN<br>PASS<br>UDL<br>MCN<br>INMATE<br>Description: Closed list of values.Type of government identification document used: SSN- Social Security Number, PASS - Passport number, 'UDL' – US Drivers license number,'MCN' - Matricula consular ,INMATE.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [Email](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                                | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [ExpirationDate](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                       | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [Fax](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                                  | <p>Format: Numeric, 6-10<br>Description: the fax number.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [FBEDDA](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                               | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [FirstName](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                            | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [IsPinSet](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                             | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [IsReceiveSms](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                         | <p>Format options:<br>Enabled (the cardholder has requested to receive an SMS and therefore he get SMS's)<br>Disabled (the cardholder has requested to not receive an SMS and therefore he does not get SMS's)<br>Blank (the cardholder has not requested to receive an SMS and therefore he does not get SMS's)<br><br>Description:Defines if the cardholder gets an SMS.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [IsRegistered](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                         | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [IssueDate](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                            | Format: YYYY-MM-DD HH:MM:SS.M                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [IssuerName](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                           | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [IsVerified](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                           | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [LastName](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                             | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [MiddleInitial](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                        | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [MobilePhone](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                          | <p>Format: Numeric, 6-15<br>Description: Mobile phone for getting SMS (see <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md">IsReceiveSms</a>).</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [Phone](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                                | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [ProductTypeName](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                      | <p>Format: Alphanumeric, 1-120<br>Description: Each sub program in Praxell consists of one or more product types. A product type is a set of attributes that are applied to the cards that belong to this product type. The <a href="https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md">ProductTypeName</a> field is the name of the product used when creating and issuing cards.</p>                                                                                                                                                                                                                                                                                                                                                                                   | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [ProgramType](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                          | Format: Saving/Commercial/GPR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [PT](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                                   | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [PTExpirationDate](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                     | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [PTFriendlyName](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                       | <p>Format: Alphanumeric, 1-120<br>Description: Product Type known name.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [ReplacementMessageType](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)               | <p>Format options:<br>ToBeReplacedInAnotherBankForVerifiedCH<br>ToBeReplacedInAnotherBankForRNVCH<br>PTExpirationDate<br>CardExpirationDate<br>ReplacementCardOrderedFromAnotherBank<br>ReplacementCardOrderedFromSameBank<br>ReplacedAnotherCardInAnotherBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [ReplacementStatus](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                    | <p>Format options:<br>CardReplaced<br>ReplacementCardObsolete<br>ReplacementCardOrderedFromSameBank<br>ReplacementCardOrderedFromAnotherBank<br>ReplacedAnotherCardInSameBank<br>ReplacedAnotherCardInAnotherBank<br>ReplacementCardRequired<br>ReplacementCardRequiredFailure<br>ToBeReplacedInAnotherBank<br>ToReplaceCardFromAnotherBank<br>ToReplaceCardFromSameBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [RPID](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                                 | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [State](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                                | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [StatusReasonCode](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                     | <p>Format options: CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation<br></p>                                                                       | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [StatusReasonDesc](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                     | <p>Format options:<br>Card Expired<br>Card Replaced<br>CIP Exception<br>Close Card Submited for Dispute<br>Closed<br>Closed By PM<br>Deceased<br>Excess-Chargeback<br>Insufficient KYC<br>Invalid Arrow Eye files<br>Negative Write-off<br>POBox<br>Pre Purge<br>Purged<br>Purged Failed At Processor<br>Ready To Print<br><br>Arbitration<br>By PM<br>CIP Exception<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost - Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>Primary Card Suspension<br>Processor Suspected Fraud With Notes<br>Re-disputed<br>Replace Failure<br>Replacement Card Required<br>Represented<br>Stolen<br>Store error<br>Suspected Fraud<br>Suspected Fraud<br>Transaction Completeness Exception<br>Unactivated Card<br>Unactivated Replacement Card<br>Violation<br></p> | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [UnactivatedReplacementCardExist](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)      | <p>Format: Y/N<br>Description: Return yes if current card has at least one related card in status SPND/Unactivated Replacement Card</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [Zip](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                                  | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [ACHCalcEffectiveDate](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                 | Format: [YYYY-MM-DD](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [ACHPendingLoads](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                      | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [ACHPendingUnloads](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                    | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [CardNumber](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                           | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned     | Returned         | Returned in \~ [LastTransactions](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)/Transaction XML tag                                                                                                                                                                  |
| [CardType](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                             | <p>Format: Primary/Secondary<br>(field called CardType in APIs)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [ContextTransactionType](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)               | Format: List of values: Credit, Debit                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned     | Returned         | Returned in \~ [LastTransactions](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)/Transaction XML tag                                                                                                                                                                  |
| [EarlyAccess](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                          | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned     | Returned         | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)                                                                                                                                                                                                                                 |
| [HoldExpirationDate](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                   | <p>Format: MM-DD-YYYY<br>Description: The date the holds expired</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned     | Returned         | Returned in \~ [LastTransactions](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)/Transaction XML tag                                                                                                                                                                  |
| [MCC](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                                  | Format: Alphanumeric, 4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned     | Returned         | Returned in \~ [LastTransactions](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)/Transaction XML tag                                                                                                                                                                  |
| [MCCDescription](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                       | (Alphanumeric, 1-200. can contains as well all special characters beside: <, >)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned     | Returned         | Returned in \~ [LastTransactions](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)/Transaction XML tag                                                                                                                                                                  |
| [TermCity](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                             | Format: Alphanumeric, 25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         | Returned in \~ [LastTransactions](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)/Transaction XML tag                                                                                                                                                                  |
| [TermOwner](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                            | Format: Alphanumeric, 25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         | Returned in \~ [LastTransactions](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)/Transaction XML tag                                                                                                                                                                  |
| [TransactionAmount](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                    | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned     | Returned         | Returned in \~ [LastTransactions](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)/Transaction XML tag                                                                                                                                                                  |
| [TransactionCode](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                      | Format: Alphanumeric, 6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned     | Returned         | Returned in \~ [LastTransactions](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)/Transaction XML tag                                                                                                                                                                  |
| [TransactionPraxellDate](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)               | Format: [YYYY-MM-DD](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned     | Returned         | Returned in \~ [LastTransactions](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)/Transaction XML tag                                                                                                                                                                  |
| [TransactionPraxellDescription](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)        | Format: Alphanumeric, 100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned     | Returned         | Returned in \~ [LastTransactions](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)/Transaction XML tag                                                                                                                                                                  |
| [TransactionPraxellDisplayDescription](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md) | Alphanumeric, 200                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned     | Returned         | Returned in \~ [LastTransactions](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)/Transaction XML tag                                                                                                                                                                  |
| [AllowSavingAccount](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)                   | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned     | Returned         |                                                                                                                                                                                                                                                                                                                                            |
| [AccountCurrentCardStatus](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)             | <p>Format options:<br>"ACT" (Active)<br>"CC" (Close)<br>"CII" (Card In Inventory)<br>"LOCK\_CII" (Locked Card In Inventory)<br>"LOCK" (Locked)<br>"LST" (Lost)<br>"SPLT" (Spoilt)<br>"SPND" (Suspended)<br>"STLN" (Stolen)<br>Description: All application cards statuses (as ACT, SPND, etc)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned     | Returned         | Returned in list of Accounts                                                                                                                                                                                                                                                                                                               |
| [AccountCurrentCardStatusReasonCode](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)   | <p>Format options: CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation<br></p>                                                                       | Not returned     | Returned         | Returned in list of Accounts                                                                                                                                                                                                                                                                                                               |
| [AccountCurrentCardProgramType](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)        | Format:Inventory or Fullfilemnt                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned     | Returned         | Returned in list of Accounts                                                                                                                                                                                                                                                                                                               |
| [AccountCurrentCardSavingBalance](https://github.com/chetanmadaan/Juice-Financial-Docs/blob/main/APIS/Cardholder%20Management/javascript:;/README.md)      | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned     | Returned         | Returned in list of Accounts                                                                                                                                                                                                                                                                                                               |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <AuthCardNumber>1234567890000012</AuthCardNumber>
    <AuthCVV>123</AuthCVV>
    <AuthDOB>1978-04-08</AuthDOB>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>ChangeCardholderPassword</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
  </ServiceDetails>
  <Origin>
     <OriginType>ExtAPI</OriginType>
  </Origin>
 <ServiceParams>
    <GetHoldsBalance>Y</GetHoldsBalance>
    <Latitude>12.1</Latitude>
    <Longitude>14.2</Longitude>
    <NewCardholderPassword>123456</NewCardholderPassword>
    <OrgId>11111111111111111111</OrgId>        
 </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>ChangeCardholderPassword</ServiceName>
        <SessionId>37996606200818094</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2008-09-21 06:18:47</ServiceDate>
        <ServiceId>37996606200818094</ServiceId>
    </ResponseDetails>
    <ResponseParams>
	<LoginCardDetails>
  	       <LoginCardStatus>ACT</LoginCardStatus>
	       <LoginCardStatusReason></LoginCardStatusReason>
	</LoginCardDetails>
	<CardholderPassword>myUserName</CardholderPassword>        
	<DefaultAccountID>11111111111111111111</DefaultAccountID>
        <DefaultAccountCards>
		<DefaultAccountCard>
		         <DefaultAccountCardNumber>1111111111111111</ DefaultAccountCardNumber >
			<DefaultAccountCardRPID>2222222222222222222</ DefaultAccountCardRPID > 
		</DefaultAccountCard>
		<DefaultAccountCard>
		         <DefaultAccountCardNumber>3333333333333333</ DefaultAccountCardNumber >
			<DefaultAccountCardRPID>5555555555555555555</ DefaultAccountCardRPID > 
		</DefaultAccountCard>
        </DefaultAccountCards>
	<Accounts>
		 <Account>
			   <AccountID>22222222222222222222</AccountID>
			   <AccountCurrentCardNumber>1111111111111111</AccountCurrentCardNumber>
			   <AccountCurrentCardRPID>2222222222222222222</AccountCurrentCardRPID>
			   <AccountCurrentCardFirstName>name</AccountCurrentCardFirstName>
			   <AccountCurrentCardLastName>name</AccountCurrentCardLastName>
	     <Account>
	<Accounts>
	<DefaultAccountCurrentCardDetails>
		<ActivationDate></ActivationDate>
		<ActiveHoldsNumber>03</ActiveHoldsNumber>
		<ActiveHoldsTotalAmount>120865</ActiveHoldsTotalAmount>
		<ActualExpirationDate>February 2011</ActualExpirationDate>
		<AddressLine1>1270 Broadway</AddressLine1>
		<AddressLine2>Suite 1207</AddressLine2>
		<Brand></Brand>
		<CardAvailableBalance>1999</CardAvailableBalance>
		<CardDDA>1234111778452</CardDDA>
		<CardIssuingBank>IssuingBanktest900</CardIssuingBank>
		<CardIssuingBankCode>MB</CardIssuingBankCode>
		<CardIssuingBankRoutingNumber>789123456</CardIssuingBankRoutingNumber>
  	        <CardNumber>1111111111111111</CardNumber>
		<CardStatus>ACT</CardStatus>
		<CardStatusId>ACT</CardStatusId>
		<CHState>V</CHState>
		<City>New York</City>
		<Country>US</Country>
		<DateOfBirth>1980-01-01</DateOfBirth>
		<DocId>123456789</DocId>
		<DocType>SSN</DocType>
		<Email>qa@praxell.com</Email>
		<ExpirationDate>0211</ExpirationDate>
		<Fax>2126296232</Fax>
		<FBEDDA></FBEDDA>
		<FirstName>Static</FirstName>
		<IsPinSet>Y</IsPinSet>
		<IsReceiveSms></IsReceiveSms>
		<IsRegistered>Y</IsRegistered>
		<IssueDate>2010-07-20 18:25:02.0</IssueDate>
		<IssuerName>Store</IssuerName>
		<IsVerified>Y</IsVerified>
		<LastName>Data</LastName>
		<MiddleInitial></MiddleInitial>
		<MobilePhone></MobilePhone>        
		<Phone>2126296040</Phone>
		<ProductTypeName>DevOnly</ProductTypeName>
		<PT>1360</PT>
		<PTExpirationDate></PTExpirationDate>
		<PTFriendlyName>DevOnly</PTFriendlyName>
		<ReplacementMessageType>CardExpirationDate</ReplacementMessageType>
		<ReplacementStatus></ReplacementStatus>
		<RPID>9999999999998068</RPID>
		<State>NY</State>
		<StatusReasonCode></StatusReasonCode>
		<StatusReasonDesc></StatusReasonDesc>
		<UnactivatedReplacementCardExist></UnactivatedReplacementCardExist>
		<Zip>10001</Zip>
		<ProgramType></ProgramType>
		<CardType></CardType>
		<EarlyAccess></EarlyAccess>
		<ACalcEffectiveDate></ACHCalcEffectiveDate>
		<ACHPendingLoads></ACHPendingLoads>
		<ACHPendingUnloads></ACHPendingUnloads>
	</DefaultAccountCurrentCardDetails>
	<LastTransactions>
	   <Transaction>
		<CardNumber></CardNumber>
		<ContextTransactionType></ContextTransactionType>
		<HoldExpirationDate></HoldExpirationDate>
		<MCC></MCC>
		<MCCDescription></MCCDescription>
		<TermCity></TermCity>
		<TermOwner></TermOwner>
		<TransactionAmount></TransactionAmount>
		<TransactionCode></TransactionCode>
		<TransactionPraxellDate></TransactionPraxellDate>
		<TransactionPraxellDescription></TransactionPraxellDescription>
		<TransactionPraxellDisplayDescription></TransactionPraxellDisplayDescription>
   	<Transaction>
	<LastTransactions>

   </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ChangeCardholderPassword</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>7000</StatusCode>
    <StatusName>InvalidPassword</StatusName>
    <StatusDescription>InvalidPassword</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Enroll Cardholder

## Enroll Cardholder

The Enroll Cardholder API allows to enroll new cardholders providing them UserName/password. In case and the card is SPND/Unactivated Card, the API changes the status ACT. In case and the card is SPND/Unactivated Replacement Card, the API calls the activate card without doing a PIN Set (only replacement card).

## Input Parameters:

| Name                  | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                    | Comments |
| --------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| GetHoldsBalance       | N        | Format: Y/N (Default = N)                                                                                                                                                                                                                                                                                                                                                                                                                     |          |
| Latitude              | N        | <p>Format: Alphanumeric, Comma, Dot, "-", 1-8 (can be 40.71435)<br>Description: Latitude can range between 0 and 90 degrees, and can be north or south. (Zero degrees latitude is neither north nor south.) The North Pole is at 90° north latitude; the South Pole is at 90° south latitude. The Equator is at zero degrees latitude.</p>                                                                                                    |          |
| Longitude             | N        | <p>Format: Alphanumeric, Comma, Dot, "-", 1-9 (can be -74.00597)<br>Description: Longitude can range between 0 and 180 degrees, and can be east or west. (Zero and 180 degrees longitude are neither east nor west.) The Greenwich Meridian, which passes through the United Kingdom, is at zero degrees longitude (unlike zero degrees latitude, the zero point for longitude is just an arbitrary choice, made for historical reasons).</p> |          |
| NewCardholderPassword | Y        | Format: Alphanumeric, 6 -10 (including char: ‘\_’)                                                                                                                                                                                                                                                                                                                                                                                            |          |
| NewCardholderUserName | Y        | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘)                                                                                                                                                                                                                                                                                                                                                                                      |          |
| OrgId                 | N        | <p>Format: Alphanumeric, 20<br>Value can be multiple org\_id’s split by commas</p>                                                                                                                                                                                                                                                                                                                                                            |          |
| CardActivationMode    | N        | Format: Y (default)/N                                                                                                                                                                                                                                                                                                                                                                                                                         |          |

## Output Parameters:

| Name                                 | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Failure Case | Success Case | Comments                                                                                                         |
| ------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | ---------------------------------------------------------------------------------------------------------------- |
| CardholderUserName                   | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                                                                  |
| DefaultAccountID                     | Format: Numeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                                                                  |
| DefaultAccountCardNumber             | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Returned in list of DefaultAccountCards/DefaultAccountCard which return all cards related to the default account |
| DefaultAccountCardRPID               | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | Returned in list of DefaultAccountCards/DefaultAccountCard which return all cards related to the default account |
| ReplacedCardNumber                   | <p>Format: Numeric, 4<br>Description: XXXX-XXXX-XXXX-1234</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |                                                                                                                  |
| LoginCardStatus                      | <p>Format options:<br>"ACT" (Active)<br>"CC" (Close)<br>"CII" (Card In Inventory)<br>"LOCK\_CII" (Locked Card In Inventory)<br>"LOCK" (Locked)<br>"LST" (Lost)<br>"SPLT" (Spoilt)<br>"SPND" (Suspended)<br>"STLN" (Stolen)<br>Description: All application cards statuses (as ACT, SPND, etc)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | The status of the card provided in input parameter (before the API has run)                                      |
| LoginCardStatusReason                | <p>Format options: CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation<br>\</p</p>                                                                   | Not returned | Returned     | The status reason of the card provided in input parameter (before the API has run)                               |
| AccountID                            | <p>Format: Numeric, 20<br>Description: Praxell Account ID</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Returned in list of Accounts (default account for UserName is saved in field DefaultAccountID)                   |
| AccountCurrentCardNumber             | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Returned in list of Accounts                                                                                     |
| AccountCurrentCardRPID               | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | Returned in list of Accounts                                                                                     |
| AccountCurrentCardFirstName          | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Returned in list of Accounts                                                                                     |
| AccountCurrentCardLastName           | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Returned in list of Accounts                                                                                     |
| ActivationDate                       | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ActiveHoldsNumber                    | <p>Format: Numeric, 11<br>Description:Number of active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ActiveHoldsTotalAmount               | <p>Format: Numeric, 11<br>Description: Total amount of all active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ActualExpirationDate                 | <p>Format: Alphanumeric, 12, Month YYYY<br>Description: example, April 2013</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| AddressLine1                         | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| AddressLine2                         | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| Brand                                | Format: Alpha, 1-120                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardAvailableBalance                 | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardDDA                              | Format: Numeric, 3-16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardIssuingBank                      | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardIssuingBankCode                  | Format: Alphanumeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardIssuingBankRoutingNumber         | Format: Alphanumeric, 9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardNumber                           | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardStatus                           | <p>Format options:<br>"ACT" (Active)<br>"CC" (Close)<br>"CII" (Card In Inventory)<br>"LOCK\_CII" (Locked Card In Inventory)<br>"LOCK" (Locked)<br>"LST" (Lost)<br>"SPLT" (Spoilt)<br>"SPND" (Suspended)<br>"STLN" (Stolen)<br>Description: All application cards statuses (as ACT, SPND, etc)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardStatusId                         | Format options: ACT, CC, CII, LOCK\_CII, LOCK, LST, SPLT, SPND, STLN                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CHState                              | <p>Format options:<br>NRNV<br>RNV<br>V-PNS<br>V</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| City                                 | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| Country                              | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br><http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| DateOfBirth                          | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| DocId                                | <p>Format: Alphanumeric, 3-16<br>Description: ID number of the government identification document used (defined in DocType)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| DocType                              | <p>Format options:<br>SSN<br>PASS<br>UDL<br>MCN<br>INMATE<br>Description: Closed list of values.Type of government identification document used: SSN- Social Security Number, PASS - Passport number, 'UDL' – US Drivers license number,'MCN' - Matricula consular ,INMATE.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| Email                                | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ExpirationDate                       | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| Fax                                  | <p>Format: Numeric, 6-10<br>Description: the fax number.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| FBEDDA                               | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| FirstName                            | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| IsPinSet                             | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| IsReceiveSms                         | <p>Format options:<br>Enabled (the cardholder has requested to receive an SMS and therefore he get SMS's)<br>Disabled (the cardholder has requested to not receive an SMS and therefore he does not get SMS's)<br>Blank (the cardholder has not requested to receive an SMS and therefore he does not get SMS's)<br><br>Description:Defines if the cardholder gets an SMS.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| IsRegistered                         | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| IssueDate                            | Format: YYYY-MM-DD HH:MM:SS.M                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| IssuerName                           | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| IsVerified                           | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| LastName                             | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| MiddleInitial                        | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| MobilePhone                          | <p>Format: Numeric, 6-15<br>Description: Mobile phone for getting SMS (see IsReceiveSms).</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| Phone                                | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ProductTypeName                      | <p>Format: Alphanumeric, 1-120<br>Description: Each sub program in Praxell consists of one or more product types.<br>A product type is a set of attributes that are applied to the cards that belong to this product type.<br>The ProductTypeName field is the name of the product used when creating and issuing cards.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ProgramType                          | Format: Saving/Commercial/GPR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| PT                                   | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| PTExpirationDate                     | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| PTFriendlyName                       | <p>Format: Alphanumeric, 1-120<br>Description: Product Type known name.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ReplacementMessageType               | <p>Format options:<br>ToBeReplacedInAnotherBankForVerifiedCH<br>ToBeReplacedInAnotherBankForRNVCH<br>PTExpirationDate<br>CardExpirationDate<br>ReplacementCardOrderedFromAnotherBank<br>ReplacementCardOrderedFromSameBank<br>ReplacedAnotherCardInAnotherBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ReplacementStatus                    | <p>Format options:<br>CardReplaced<br>ReplacementCardObsolete<br>ReplacementCardOrderedFromSameBank<br>ReplacementCardOrderedFromAnotherBank<br>ReplacedAnotherCardInSameBank<br>ReplacedAnotherCardInAnotherBank<br>ReplacementCardRequired<br>ReplacementCardRequiredFailure<br>ToBeReplacedInAnotherBank<br>ToReplaceCardFromAnotherBank<br>ToReplaceCardFromSameBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| RPID                                 | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| State                                | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| StatusReasonCode                     | <p>Format options: CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation<br></p>                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| StatusReasonDesc                     | <p>Format options:<br>Card Expired<br>Card Replaced<br>CIP Exception<br>Close Card Submited for Dispute<br>Closed<br>Closed By PM<br>Deceased<br>Excess-Chargeback<br>Insufficient KYC<br>Invalid Arrow Eye files<br>Negative Write-off<br>POBox<br>Pre Purge<br>Purged<br>Purged Failed At Processor<br>Ready To Print<br><br>Arbitration<br>By PM<br>CIP Exception<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost - Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>Primary Card Suspension<br>Processor Suspected Fraud With Notes<br>Re-disputed<br>Replace Failure<br>Replacement Card Required<br>Represented<br>Stolen<br>Store error<br>Suspected Fraud<br>Suspected Fraud<br>Transaction Completeness Exception<br>Unactivated Card<br>Unactivated Replacement Card<br>Violation<br></p> | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| UnactivatedReplacementCardExist      | <p>Format: Y/N<br>Description: Return yes if current card has at least one related card in status SPND/Unactivated Replacement Card</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| Zip                                  | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ACHCalcEffectiveDate                 | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ACHPendingLoads                      | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ACHPendingUnloads                    | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardNumber                           | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| CardType                             | Format: Primary/Secondary(field called CardType in APIs)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ContextTransactionType               | Format: List of values: Credit, Debit                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| EarlyAccess                          | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| HoldExpirationDate                   | <p>Format: MM-DD-YYYY<br>Description: The date the holds expired</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| MCC                                  | Format: Alphanumeric, 4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| MCCDescription                       | (Alphanumeric, 1-200. can contains as well all special characters beside: <, >)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| TermCity                             | Format: Alphanumeric, 25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| TermOwner                            | Format: Alphanumeric, 25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| TransactionAmount                    | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| TransactionCode                      | Format: Alphanumeric, 6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| TransactionPraxellDate               | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| TransactionPraxellDescription        | Format: Alphanumeric, 100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| TransactionPraxellDisplayDescription | Alphanumeric, 200                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| AllowSavingAccount                   | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                                                                  |
| AccountCurrentCardStatus             | <p>Format options:<br>"ACT" (Active)<br>"CC" (Close)<br>"CII" (Card In Inventory)<br>"LOCK\_CII" (Locked Card In Inventory)<br>"LOCK" (Locked)<br>"LST" (Lost)<br>"SPLT" (Spoilt)<br>"SPND" (Suspended)<br>"STLN" (Stolen)<br>Description: All application cards statuses (as ACT, SPND, etc)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | Returned in list of Accounts                                                                                     |
| AccountCurrentCardStatusReasonCode   | <p>Format options: CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation<br></p>                                                                       | Not returned | Returned     | Returned in list of Accounts                                                                                     |
| AccountCurrentCardProgramType        | Format:Inventory or Fullfilemnt                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | Returned in list of Accounts                                                                                     |
| AccountCurrentCardSavingBalance      | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Returned in list of Accounts                                                                                     |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <AuthCardNumber>1234567890000012</AuthCardNumber>
    <AuthCVV>123</AuthCVV>
    <AuthDOB>1978-04-08</AuthDOB>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>EnrollCardholder</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
  </ServiceDetails>
  <Origin>
     <OriginType>ExtAPI</OriginType>
  </Origin>
 <ServiceParams>
    <GetHoldsBalance>Y</GetHoldsBalance>
    <Latitude>12.1</Latitude>
    <Longitude>14.2</Longitude>
    <NewCardholderPassword>123456</NewCardholderPassword>
    <NewCardholderUserName>myUserName</NewCardholderUserName>        
    <OrgId>11111111111111111111</OrgId>        
    <CardActivationMode>N</CardActivationMode>  
 </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>EnrollCardholder</ServiceName>
        <SessionId>37996606200818094</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2008-09-21 06:18:47</ServiceDate>
        <ServiceId>37996606200818094</ServiceId>
    </ResponseDetails>
    <ResponseParams>
	<CardholderUserName>myUserName</CardholderUserName>        
	<ReplacedCardNumber>1111</ReplacedCardNumber>
	<LoginCardDetails>
  	       <LoginCardStatus>ACT</LoginCardStatus>
	       <LoginCardStatusReason></LoginCardStatusReason>
	</LoginCardDetails>
	<DefaultAccountID>11111111111111111111</DefaultAccountID>
        <DefaultAccountCards>
		<DefaultAccountCard>
		         <DefaultAccountCardNumber>1111111111111111</ DefaultAccountCardNumber >
			<DefaultAccountCardRPID>2222222222222222222</ DefaultAccountCardRPID > 
		</DefaultAccountCard>
		<DefaultAccountCard>
		         <DefaultAccountCardNumber>3333333333333333</ DefaultAccountCardNumber >
			<DefaultAccountCardRPID>5555555555555555555</ DefaultAccountCardRPID > 
		</DefaultAccountCard>
        </DefaultAccountCards>
	<Accounts>
		 <Account>
			   <AccountID>22222222222222222222</AccountID>
			   <AccountCurrentCardNumber>1111111111111111</AccountCurrentCardNumber>
			   <AccountCurrentCardRPID>2222222222222222222</AccountCurrentCardRPID>
			   <AccountCurrentCardFirstName>name</AccountCurrentCardFirstName>
			   <AccountCurrentCardLastName>name</AccountCurrentCardLastName>
	     <Account>
	<Accounts>
	<DefaultAccountCurrentCardDetails>
		<ActivationDate></ActivationDate>
		<ActiveHoldsNumber>03</ActiveHoldsNumber>
		<ActiveHoldsTotalAmount>120865</ActiveHoldsTotalAmount>
		<ActualExpirationDate>February 2011</ActualExpirationDate>
		<AddressLine1>1270 Broadway</AddressLine1>
		<AddressLine2>Suite 1207</AddressLine2>
		<Brand></Brand>
		<CardAvailableBalance>1999</CardAvailableBalance>
		<CardDDA>1234111778452</CardDDA>
		<CardIssuingBank>IssuingBanktest900</CardIssuingBank>
		<CardIssuingBankCode>MB</CardIssuingBankCode>
		<CardIssuingBankRoutingNumber>789123456</CardIssuingBankRoutingNumber>
  	        <CardNumber>1111111111111111</CardNumber>
		<CardStatus>ACT</CardStatus>
		<CardStatusId>ACT</CardStatusId>
		<CHState>V</CHState>
		<City>New York</City>
		<Country>US</Country>
		<DateOfBirth>1980-01-01</DateOfBirth>
		<DocId>123456789</DocId>
		<DocType>SSN</DocType>
		<Email>qa@praxell.com</Email>
		<ExpirationDate>0211</ExpirationDate>
		<Fax>2126296232</Fax>
		<FBEDDA></FBEDDA>
		<FirstName>Static</FirstName>
		<IsPinSet>Y</IsPinSet>
		<IsReceiveSms></IsReceiveSms>
		<IsRegistered>Y</IsRegistered>
		<IssueDate>2010-07-20 18:25:02.0</IssueDate>
		<IssuerName>Store</IssuerName>
		<IsVerified>Y</IsVerified>
		<LastName>Data</LastName>
		<MiddleInitial></MiddleInitial>
		<MobilePhone></MobilePhone>        
		<Phone>2126296040</Phone>
		<ProductTypeName>DevOnly</ProductTypeName>
		<PT>1360</PT>
		<PTExpirationDate></PTExpirationDate>
		<PTFriendlyName>DevOnly</PTFriendlyName>
		<ReplacementMessageType>CardExpirationDate</ReplacementMessageType>
		<ReplacementStatus></ReplacementStatus>
		<RPID>9999999999998068</RPID>
		<State>NY</State>
		<StatusReasonCode></StatusReasonCode>
		<StatusReasonDesc></StatusReasonDesc>
		<UnactivatedReplacementCardExist></UnactivatedReplacementCardExist>
		<Zip>10001</Zip>
		<ProgramType></ProgramType>
		<CardType></CardType>
		<EarlyAccess></EarlyAccess>
		<ACalcEffectiveDate></ACHCalcEffectiveDate>
		<ACHPendingLoads></ACHPendingLoads>
		<ACHPendingUnloads></ACHPendingUnloads>
	</DefaultAccountCurrentCardDetails>
	<LastTransactions>
	   <Transaction>
		<CardNumber></CardNumber>
		<ContextTransactionType></ContextTransactionType>
		<HoldExpirationDate></HoldExpirationDate>
		<MCC></MCC>
		<MCCDescription></MCCDescription>
		<TermCity></TermCity>
		<TermOwner></TermOwner>
		<TransactionAmount></TransactionAmount>
		<TransactionCode></TransactionCode>
		<TransactionPraxellDate></TransactionPraxellDate>
		<TransactionPraxellDescription></TransactionPraxellDescription>
		<TransactionPraxellDisplayDescription></TransactionPraxellDisplayDescription>
   	<Transaction>
	<LastTransactions>

   </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>EnrollCardholder</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Get Cardholder Details

## Get Cardholder Details

The Get Cardholder Details API allow log in and getting a list of cards for the cardholder with their required details (as status, state, DDA, etc)

## Input Parameters:

| Name               | Required | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                          | Comments |
| ------------------ | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| CardholderUserName | C        | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘)                                                                                                                                                                                                                                                                                                                                                                                            |          |
| GetHoldsBalance    | N        | Format: Y/N (Default = N)                                                                                                                                                                                                                                                                                                                                                                                                                           |          |
| Latitude           | N        | <p>Format: Alphanumeric, Comma, Dot, "-", 1-8 (can be 40.71435)<br>Description: Latitude can range between 0 and 90 degrees, and can be north or south.<br>(Zero degrees latitude is neither north nor south.)<br>The North Pole is at 90° north latitude; the South Pole is at 90° south latitude.<br>The Equator is at zero degrees latitude.</p>                                                                                                 |          |
| Longitude          | N        | <p>Format: Alphanumeric, Comma, Dot, "-", 1-9 (can be -74.00597)<br>Description: Longitude can range between 0 and 180 degrees, and can be east or west.<br>(Zero and 180 degrees longitude are neither east nor west.)<br>The Greenwich Meridian, which passes through the United Kingdom, is at zero degrees longitude (unlike zero degrees latitude, the zero point for longitude is just an arbitrary choice, made for historical reasons).</p> |          |
| OrgId              | N        | <p>Format: Alphanumeric, 20<br>Value can be multiple org\_id’s split by commas</p>                                                                                                                                                                                                                                                                                                                                                                  |          |

## Output Parameters:

| Name                                 | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Failure Case | Success Case | Comments                                                                                                         |
| ------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | ---------------------------------------------------------------------------------------------------------------- |
| CardholderUserName                   | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                                                                                                                  |
| DefaultAccountID                     | Format: Numeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     |                                                                                                                  |
| DefaultAccountCardNumber             | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Returned in list of DefaultAccountCards/DefaultAccountCard which return all cards related to the default account |
| DefaultAccountCardRPID               | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | Returned in list of DefaultAccountCards/DefaultAccountCard which return all cards related to the default account |
| ReplacedCardNumber                   | <p>Format: Numeric, 4<br>Description: XXXX-XXXX-XXXX-1234</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     |                                                                                                                  |
| LoginCardStatus                      | <p>Format options:<br>"ACT" (Active)<br>"CC" (Close)<br>"CII" (Card In Inventory)<br>"LOCK\_CII" (Locked Card In Inventory)<br>"LOCK" (Locked)<br>"LST" (Lost)<br>"SPLT" (Spoilt)<br>"SPND" (Suspended)<br>"STLN" (Stolen)<br>Description: All application cards statuses (as ACT, SPND, etc)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | The status of the card provided in input parameter (before the API has run)                                      |
| LoginCardStatusReason                | <p>Format options: CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation<br>\</p</p>                                                                   | Not returned | Returned     | The status reason of the card provided in input parameter (before the API has run)                               |
| AccountID                            | <p>Format: Numeric, 20<br>Description: Praxell Account ID</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Returned in list of Accounts (default account for UserName is saved in field DefaultAccountID)                   |
| AccountCurrentCardNumber             | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Returned in list of Accounts                                                                                     |
| AccountCurrentCardRPID               | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | Returned in list of Accounts                                                                                     |
| AccountCurrentCardFirstName          | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Returned in list of Accounts                                                                                     |
| AccountCurrentCardLastName           | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Returned in list of Accounts                                                                                     |
| ActivationDate                       | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ActiveHoldsNumber                    | <p>Format: Numeric, 11<br>Description:Number of active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ActiveHoldsTotalAmount               | <p>Format: Numeric, 11<br>Description: Total amount of all active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ActualExpirationDate                 | <p>Format: Alphanumeric, 12, Month YYYY<br>Description: example, April 2013</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| AddressLine1                         | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| AddressLine2                         | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| Brand                                | Format: Alpha, 1-120                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardAvailableBalance                 | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardDDA                              | Format: Numeric, 3-16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardIssuingBank                      | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardIssuingBankCode                  | Format: Alphanumeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardIssuingBankRoutingNumber         | Format: Alphanumeric, 9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardNumber                           | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardStatus                           | <p>Format options:<br>"ACT" (Active)<br>"CC" (Close)<br>"CII" (Card In Inventory)<br>"LOCK\_CII" (Locked Card In Inventory)<br>"LOCK" (Locked)<br>"LST" (Lost)<br>"SPLT" (Spoilt)<br>"SPND" (Suspended)<br>"STLN" (Stolen)<br>Description: All application cards statuses (as ACT, SPND, etc)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardStatusId                         | Format options: ACT, CC, CII, LOCK\_CII, LOCK, LST, SPLT, SPND, STLN                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CHState                              | <p>Format options:<br>NRNV<br>RNV<br>V-PNS<br>V</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| City                                 | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| Country                              | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br><http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| DateOfBirth                          | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| DocId                                | <p>Format: Alphanumeric, 3-16<br>Description: ID number of the government identification document used (defined in DocType)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| DocType                              | <p>Format options:<br>SSN<br>PASS<br>UDL<br>MCN<br>INMATE<br>Description: Closed list of values.Type of government identification document used: SSN- Social Security Number, PASS - Passport number, 'UDL' – US Drivers license number,'MCN' - Matricula consular ,INMATE.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| Email                                | <p>Format: a-z (upper or lower), numbers, dash and underscore, 5-40<br>Description: Possible pattern: <x@x.x></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ExpirationDate                       | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| Fax                                  | <p>Format: Numeric, 6-10<br>Description: the fax number.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| FBEDDA                               | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| FirstName                            | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| IsPinSet                             | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| IsReceiveSms                         | <p>Format options:<br>Enabled (the cardholder has requested to receive an SMS and therefore he get SMS's)<br>Disabled (the cardholder has requested to not receive an SMS and therefore he does not get SMS's)<br>Blank (the cardholder has not requested to receive an SMS and therefore he does not get SMS's)<br><br>Description:Defines if the cardholder gets an SMS.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| IsRegistered                         | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| IssueDate                            | Format: YYYY-MM-DD HH:MM:SS.M                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| IssuerName                           | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| IsVerified                           | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| LastName                             | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| MiddleInitial                        | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| MobilePhone                          | <p>Format: Numeric, 6-15<br>Description: Mobile phone for getting SMS (see IsReceiveSms).</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| Phone                                | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ProductTypeName                      | <p>Format: Alphanumeric, 1-120<br>Description: Each sub program in Praxell consists of one or more product types.<br>A product type is a set of attributes that are applied to the cards that belong to this product type.<br>The ProductTypeName field is the name of the product used when creating and issuing cards.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ProgramType                          | Format: Saving/Commercial/GPR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| PT                                   | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| PTExpirationDate                     | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| PTFriendlyName                       | <p>Format: Alphanumeric, 1-120<br>Description: Product Type known name.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ReplacementMessageType               | <p>Format options:<br>ToBeReplacedInAnotherBankForVerifiedCH<br>ToBeReplacedInAnotherBankForRNVCH<br>PTExpirationDate<br>CardExpirationDate<br>ReplacementCardOrderedFromAnotherBank<br>ReplacementCardOrderedFromSameBank<br>ReplacedAnotherCardInAnotherBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ReplacementStatus                    | <p>Format options:<br>CardReplaced<br>ReplacementCardObsolete<br>ReplacementCardOrderedFromSameBank<br>ReplacementCardOrderedFromAnotherBank<br>ReplacedAnotherCardInSameBank<br>ReplacedAnotherCardInAnotherBank<br>ReplacementCardRequired<br>ReplacementCardRequiredFailure<br>ToBeReplacedInAnotherBank<br>ToReplaceCardFromAnotherBank<br>ToReplaceCardFromSameBank</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| RPID                                 | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| State                                | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| StatusReasonCode                     | <p>Format options: CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation<br></p>                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| StatusReasonDesc                     | <p>Format options:<br>Card Expired<br>Card Replaced<br>CIP Exception<br>Close Card Submited for Dispute<br>Closed<br>Closed By PM<br>Deceased<br>Excess-Chargeback<br>Insufficient KYC<br>Invalid Arrow Eye files<br>Negative Write-off<br>POBox<br>Pre Purge<br>Purged<br>Purged Failed At Processor<br>Ready To Print<br><br>Arbitration<br>By PM<br>CIP Exception<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost - Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>Primary Card Suspension<br>Processor Suspected Fraud With Notes<br>Re-disputed<br>Replace Failure<br>Replacement Card Required<br>Represented<br>Stolen<br>Store error<br>Suspected Fraud<br>Suspected Fraud<br>Transaction Completeness Exception<br>Unactivated Card<br>Unactivated Replacement Card<br>Violation<br></p> | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| UnactivatedReplacementCardExist      | <p>Format: Y/N<br>Description: Return yes if current card has at least one related card in status SPND/Unactivated Replacement Card</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| Zip                                  | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ACHCalcEffectiveDate                 | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ACHPendingLoads                      | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ACHPendingUnloads                    | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| CardNumber                           | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| CardType                             | Format: Primary/Secondary(field called CardType in APIs)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| ContextTransactionType               | Format: List of values: Credit, Debit                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| EarlyAccess                          | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Field relevant to the default account' current card (Returned in DefaultAccountCurrentCardDetails XML tag)       |
| HoldExpirationDate                   | <p>Format: MM-DD-YYYY<br>Description: The date the holds expired</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| MCC                                  | Format: Alphanumeric, 4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| MCCDescription                       | (Alphanumeric, 1-200. can contains as well all special characters beside: <, >)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| TermCity                             | Format: Alphanumeric, 25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| TermOwner                            | Format: Alphanumeric, 25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| TransactionAmount                    | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| TransactionCode                      | Format: Alphanumeric, 6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| TransactionPraxellDate               | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| TransactionPraxellDescription        | Format: Alphanumeric, 100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| TransactionPraxellDisplayDescription | Alphanumeric, 200                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | Returned in \~ LastTransactions/Transaction XML tag                                                              |
| AllowSavingAccount                   | Format: Y/N                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Not returned | Returned     |                                                                                                                  |
| AccountCurrentCardStatus             | <p>Format options:<br>"ACT" (Active)<br>"CC" (Close)<br>"CII" (Card In Inventory)<br>"LOCK\_CII" (Locked Card In Inventory)<br>"LOCK" (Locked)<br>"LST" (Lost)<br>"SPLT" (Spoilt)<br>"SPND" (Suspended)<br>"STLN" (Stolen)<br>Description: All application cards statuses (as ACT, SPND, etc)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Not returned | Returned     | Returned in list of Accounts                                                                                     |
| AccountCurrentCardStatusReasonCode   | <p>Format options: CardExpired<br>CardReplaced<br>CIPException<br>CloseCardForDispute<br>Closed<br>ClosedByPM<br>Deceased<br>Excess-Chargeback<br>InsufficientKYC<br>InvalidArrowEyefiles<br>NegativeWriteOff<br>POBox<br>PrePurge<br>PurgedCard<br>PurgedFailedAtProcessor<br>ReadyToPrint<br><br>Arbitration<br>ByPM<br>CIPExceptionSus<br>Confirmed Fraud<br>Dispute<br>Lost<br>Lost-Stolen<br>Other<br>Poss Fraud<br>Poss Fraud Warm Address<br>Poss Fraud Warm Source IP<br>PrimaryCardSuspension<br>ProcSuspectedFraudWithNotes<br>ReDisputed<br>ReplaceFailure<br>ReplacementCardRequired<br>Represented<br>Stolen<br>StoreError<br>SuspectedFraud<br>TransactionCompletenessException<br>UnactivatedCard<br>UnactivatedReplacementCard<br>Violation<br></p>                                                                       | Not returned | Returned     | Returned in list of Accounts                                                                                     |
| AccountCurrentCardProgramType        | Format:Inventory or Fullfilemnt                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned     | Returned in list of Accounts                                                                                     |
| AccountCurrentCardSavingBalance      | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Not returned | Returned     | Returned in list of Accounts                                                                                     |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
       <UserName>test_pm</UserName>
       <UserPassword>test_pm</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>GetCardholderDetails</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
  </ServiceDetails>
  <Origin>
     <OriginType>ExtAPI</OriginType>
  </Origin>
 <ServiceParams>
    <CardholderUserName>myUserName</CardholderUserName>        
    <GetHoldsBalance>Y</GetHoldsBalance>
    <Latitude>12.1</Latitude>
    <Longitude>14.2</Longitude>
    <OrgId>11111111111111111111</OrgId>        
 </ServiceParams>
</PraxellXMLRequest>   
```

```json
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>GetCardholderDetails</ServiceName>
        <SessionId>37996606200818094</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2008-09-21 06:18:47</ServiceDate>
        <ServiceId>37996606200818094</ServiceId>
    </ResponseDetails>
    <ResponseParams>
	<CardholderUserName>myUserName</CardholderUserName>        
	<DefaultAccountID>11111111111111111111</DefaultAccountID>
        <DefaultAccountCards>
		<DefaultAccountCard>
		         <DefaultAccountCardNumber>1111111111111111</ DefaultAccountCardNumber >
			<DefaultAccountCardRPID>2222222222222222222</ DefaultAccountCardRPID > 
		</DefaultAccountCard>
		<DefaultAccountCard>
		         <DefaultAccountCardNumber>3333333333333333</ DefaultAccountCardNumber >
			<DefaultAccountCardRPID>5555555555555555555</ DefaultAccountCardRPID > 
		</DefaultAccountCard>
        </DefaultAccountCards>
	<Accounts>
             <Account>
            <AccountID>123470</AccountID>
            <AccountCurrentCardNumber>9999999999998241</AccountCurrentCardNumber>
            <AccountCurrentCardRPID>9999999999998241</AccountCurrentCardRPID>
           <AccountCurrentCardFirstName>Static</AccountCurrentCardFirstName>
            <AccountCurrentCardLastName>Data</AccountCurrentCardLastName>
            <AccountCurrentCardStatus>ACT</AccountCurrentCardStatus>
            <AccountCurrentCardStatusReasonCode>NA</AccountCurrentCardStatusReasonCode>
            <AccountCurrentCardProgramType>GPR</AccountCurrentCardProgramType>
            <AccountCurrentCardAvailableBalance>0</AccountCurrentCardAvailableBalance>
          </Account>
	<Accounts>
	<DefaultAccountCurrentCardDetails>
		<ActivationDate></ActivationDate>
		<ActiveHoldsNumber>03</ActiveHoldsNumber>
		<ActiveHoldsTotalAmount>120865</ActiveHoldsTotalAmount>
		<ActualExpirationDate>February 2011</ActualExpirationDate>
		<AddressLine1>1270 Broadway</AddressLine1>
		<AddressLine2>Suite 1207</AddressLine2>
		<Brand></Brand>
		<CardAvailableBalance>1999</CardAvailableBalance>
		<CardDDA>1234111778452</CardDDA>
		<CardIssuingBank>IssuingBanktest900</CardIssuingBank>
		<CardIssuingBankCode>MB</CardIssuingBankCode>
		<CardIssuingBankRoutingNumber>789123456</CardIssuingBankRoutingNumber>
		<CardNumber>1234567890123456</CardNumber>
		<CardStatus>ACT</CardStatus>
		<CardStatusId>ACT</CardStatusId>
		<CHState>V</CHState>
		<City>New York</City>
		<Country>US</Country>
		<DateOfBirth>1980-01-01</DateOfBirth>
		<DocId>123456789</DocId>
		<DocType>SSN</DocType>
		<Email>qa@praxell.com</Email>
		<ExpirationDate>0211</ExpirationDate>
		<Fax>2126296232</Fax>
		<FBEDDA></FBEDDA>
		<FirstName>Static</FirstName>
		<IsPinSet>Y</IsPinSet>
		<IsReceiveSms></IsReceiveSms>
		<IsRegistered>Y</IsRegistered>
		<IssueDate>2010-07-20 18:25:02.0</IssueDate>
		<IssuerName>Store</IssuerName>
		<IsVerified>Y</IsVerified>
		<LastName>Data</LastName>
		<MiddleInitial></MiddleInitial>
		<MobilePhone></MobilePhone>        
		<Phone>2126296040</Phone>
		<ProductTypeName>DevOnly</ProductTypeName>
		<PT>1360</PT>
		<PTExpirationDate></PTExpirationDate>
		<PTFriendlyName>DevOnly</PTFriendlyName>
		<ReplacementMessageType>CardExpirationDate</ReplacementMessageType>
		<ReplacementStatus></ReplacementStatus>
		<RPID>9999999999998068</RPID>
		<State>NY</State>
		<StatusReasonCode></StatusReasonCode>
		<StatusReasonDesc></StatusReasonDesc>
		<UnactivatedReplacementCardExist></UnactivatedReplacementCardExist>
		<Zip>10001</Zip>
		<ProgramType></ProgramType>
		<CardType></CardType>
		<EarlyAccess></EarlyAccess>
		<ACalcEffectiveDate></ACHCalcEffectiveDate>
		<ACHPendingLoads></ACHPendingLoads>
		<ACHPendingUnloads></ACHPendingUnloads>
	</DefaultAccountCurrentCardDetails>
	<LastTransactions>
	   <Transaction>
		<CardNumber></CardNumber>
		<ContextTransactionType></ContextTransactionType>
		<HoldExpirationDate></HoldExpirationDate>
		<MCC></MCC>
		<MCCDescription></MCCDescription>
		<TermCity></TermCity>
		<TermOwner></TermOwner>
		<TransactionAmount></TransactionAmount>
		<TransactionCode></TransactionCode>
		<TransactionPraxellDate></TransactionPraxellDate>
		<TransactionPraxellDescription></TransactionPraxellDescription>
		<TransactionPraxellDisplayDescription></TransactionPraxellDisplayDescription>
   	<Transaction>
	<LastTransactions>
   </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>GetCardholderDetails</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70021</StatusCode>
    <StatusName>Invalid Card Id</StatusName>
    <StatusDescription>Invalid Card Id</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Reset Cardholder Password

## Reset Cardholder Password

The Reset Cardholder Password API allows reset the cardholder password

## Input Parameters:

| Name               | Required | Definition                                               | Comments |
| ------------------ | -------- | -------------------------------------------------------- | -------- |
| CardholderUserName | Y        | Format: Alphanumeric, 6 -30 (including chars: ‘\_’ ,‘-‘) |          |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
  <AuthenticationDetails>
       <UserName>test_pm</UserName>
       <UserPassword>test_pm</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>ResetCardholderPassword</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
  </ServiceDetails>
  <Origin>
     <OriginType>ExtAPI</OriginType>
  </Origin>
 <ServiceParams>
    <CardholderUserName>myUserName</CardholderUserName>
 </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>ResetCardholderPassword</ServiceName>
        <SessionId>37996606200818094</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2008-09-21 06:18:47</ServiceDate>
        <ServiceId>37996606200818094</ServiceId>
    </ResponseDetails>
    <ResponseParams>
   </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ResetCardholderPassword</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>70166</StatusCode>
    <StatusName>Invalid ID</StatusName>
    <StatusDescription>Invalid ID</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Get Cardholder Data

## Get Cardholder Data

## <i class="fa-magic">:magic:</i>Input Parameters:

| Name   | Required | Definition                                                                                                                                                                                                        | Comments |
| ------ | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| ID     | Y        | <p><strong>Format:</strong> Numeric, 1–19<br><strong>Description:</strong><br>Input should be RPID in case <code>IDType = RPID</code><br>Input should be Card Number in case <code>IDType = CardNumber</code></p> |          |
| IDType | Y        | <p><strong>Format options:</strong><br><code>CardNumber</code><br><code>RPID</code></p>                                                                                                                           |          |

## <i class="fa-laptop-code">:laptop-code:</i>Output Parameters:

| Name                                   | Definition                                                   | Failure Case | Success Case | Comments |
| -------------------------------------- | ------------------------------------------------------------ | ------------ | ------------ | -------- |
| FirstName                              | Format: Alphanumeric, 10                                     | Not returned | Returned     |          |
| MiddleInitial                          | <p>Format: Alpha,1<br>Middle name char of the cardholder</p> | Not returned | Returned     |          |
| LastName                               | Format: Alphanumeric, 15                                     | Not returned | Returned     |          |
| AddressLine1                           | Format: Alphanumeric, 30                                     | Not returned | Returned     |          |
| AddressLine2                           | Format: Alphanumeric, 30                                     | Not returned | Returned     |          |
| City                                   | Format: Alphanumeric, 20                                     | Not returned | Returned     |          |
| State                                  | Format: Alphanumeric, 2                                      | Not returned | Returned     |          |
| Zip                                    | Format: Numeric, 5                                           | Not returned | Returned     |          |
| Country                                | ISO Country code (2 chars)                                   | Not returned | Returned     |          |
| Phone                                  | Format: Numeric, 6-15                                        | Not returned | Returned     |          |
| Fax                                    | Format: Numeric, 6-10                                        | Not returned | Returned     |          |
| Email                                  | Format: 5-40 chars (email pattern)                           | Not returned | Returned     |          |
| IsReceiveSms                           | Enabled / Disabled / Blank / Mail                            | Not returned | Returned     |          |
| MobilePhone                            | Format: Numeric, 6-15                                        | Not returned | Returned     |          |
| IntPhoneNumber                         | International format (+ optional)                            | Not returned | Returned     |          |
| EarlyAccess                            | Format: Y/N                                                  | Not returned | Returned     |          |
| DateOfBirth                            | Format: yyyy-mm-dd                                           | Not returned | Returned     |          |
| VerificationRequest                    | UpdateAndVerify / UpdateOnly / NoUpdateOnVerificationError   | Not returned | Returned     |          |
| VerificationType                       | Multiple verification modes                                  | Not returned | Returned     |          |
| DocExpirationDate                      | Format: YYYY-MM-DD                                           | Not returned | Returned     |          |
| DocIssueDate                           | Format: YYYY-MM-DD                                           | Not returned | Returned     |          |
| DocIssuer                              | Format: Alphanumeric, 2                                      | Not returned | Returned     |          |
| DocId                                  | Format: Alphanumeric, 3-16                                   | Not returned | Returned     |          |
| DocType                                | SSN / PASS / UDL / MCN / INMATE / EIN                        | Not returned | Returned     |          |
| UseShippingDetails                     | Format: Y/N                                                  | Not returned | Returned     |          |
| ShippingAddressLine1                   | Format: Alphanumeric, 30                                     | Not returned | Returned     |          |
| ShippingAddressLine2                   | Format: Alphanumeric, 30                                     | Not returned | Returned     |          |
| ShippingCity                           | Format: Alpha, 1-20                                          | Not returned | Returned     |          |
| ShippingState                          | Format: Alphanumeric, 2                                      | Not returned | Returned     |          |
| ShippingZip                            | —                                                            | Not returned | Returned     |          |
| SubscribeToEmail                       | Y/N (default N)                                              | Not returned | Returned     |          |
| UserDefined1                           | Size: 255                                                    | Not returned | Returned     |          |
| UserDefined2                           | Size: 255                                                    | Not returned | Returned     |          |
| UserDefined3                           | Size: 255                                                    | Not returned | Returned     |          |
| UserDefined4                           | Size: 255                                                    | Not returned | Returned     |          |
| UserDefined5                           | Size: 255                                                    | Not returned | Returned     |          |
| UserDefined6                           | Size: 255                                                    | Not returned | Returned     |          |
| UserDefined7                           | Size: 255                                                    | Not returned | Returned     |          |
| UserDefined8                           | Size: 255                                                    | Not returned | Returned     |          |
| UserDefined9                           | Size: 255                                                    | Not returned | Returned     |          |
| UserDefined10                          | Size: 255                                                    | Not returned | Returned     |          |
| UserDefined11                          | Size: 255                                                    | Not returned | Returned     |          |
| UserDefined12                          | Size: 255                                                    | Not returned | Returned     |          |
| UserDefined13                          | Size: 255                                                    | Not returned | Returned     |          |
| UserDefined14                          | Size: 255                                                    | Not returned | Returned     |          |
| UserDefined15                          | Size: 255                                                    | Not returned | Returned     |          |
| AuthorizedUser                         | —                                                            | Not returned | Returned     |          |
| CardholderBankRouting                  | Format: Numeric, 9                                           | Not returned | Returned     |          |
| CardholderBankName                     | Format: Alphanumeric, 100                                    | Not returned | Returned     |          |
| CardholderAccountNumber                | Format: Alphanumeric, 0-34                                   | Not returned | Returned     |          |
| CardholderAccountName                  | Format: Alphanumeric, 100                                    | Not returned | Returned     |          |
| ExternalPaymentProviderName1           | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderID1             | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderCreationDate1   | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderLastUpdateDate1 | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderAdditionalInfo1 | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderName2           | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderID2             | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderCreationDate2   | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderLastUpdateDate2 | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderAdditionalInfo2 | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderName3           | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderID3             | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderCreationDate3   | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderLastUpdateDate3 | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderAdditionalInfo3 | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderName4           | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderID4             | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderCreationDate4   | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderLastUpdateDate4 | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderAdditionalInfo4 | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderName5           | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderID5             | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderCreationDate5   | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderLastUpdateDate5 | —                                                            | Not returned | Returned     |          |
| ExternalPaymentProviderAdditionalInfo5 | —                                                            | Not returned | Returned     |          |
| IntAddressLine1                        | Format: Alphanumeric, 1-30                                   | Not returned | Returned     |          |
| IntAddressLine2                        | Format: Alphanumeric, 1-30                                   | Not returned | Returned     |          |
| IntCity                                | Format: Alpha, 1-20                                          | Not returned | Returned     |          |
| IntStateProvinceRegion                 | Format: Alphanumeric, 1-30                                   | Not returned | Returned     |          |
| IntCountry                             | ISO Country code (2 chars)                                   | Not returned | Returned     |          |
| IntZipPostalCode                       | Format: Alphanumeric, 1-20                                   | Not returned | Returned     |          |
| IntDocId                               | Format: Alphanumeric, 1-50                                   | Not returned | Returned     |          |
| IntDocType                             | Format: Alphanumeric, 1-50                                   | Not returned | Returned     |          |
| IntAddress                             | Format: Y/N                                                  | Not returned | Returned     |          |
| Language                               | English / Spanish                                            | Not returned | Returned     |          |
| MiddleName                             | Format: Alpha, 0-20                                          | Not returned | Returned     |          |
| SurName                                | Format: Alpha, 0-20                                          | Not returned | Returned     |          |
| AdditionalIDExpirationDate             | Format: YYYY-MM-DD                                           | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
 	<AuthenticationDetails>
         <SessionId>fe22d8c2-12cc-4684-a3d0-06b831038736</SessionId>
         <UniqueRequestId>fe22d8c2-12cc-4684-a3d0-06b831038736</UniqueRequestId>
     </AuthenticationDetails>
 	<ServiceDetails>
 		<ServiceName>GetCardholderData</ServiceName>
     </ServiceDetails>
 	<Origin>
 		<OriginType>Portal:csr</OriginType>
 	</Origin>
 	<ServiceParams>
     <ID>205</ID>
     <IDType>RPID</IDType>
 	</ServiceParams>
 </PraxellXMLRequest>
```

```json

<?xml version="1.0"?>
 <PraxellXMLResponse>
      <ResponseDetails>
         <ServiceName>GetCardholderData</ServiceName>
         <SessionId>fe22d8c2-12cc-4684-a3d0-06b831038736</SessionId>
         <StatusCode>0</StatusCode>
         <StatusName>StatusOK</StatusName>
         <StatusDescription>OK</StatusDescription>
         <StatusMessage></StatusMessage>
         <ServiceDate>2026-03-02 18:39:45</ServiceDate>
         <ServiceId>fe22d8c2-12cc-4684-a3d0-06b831038736</ServiceId>
     </ResponseDetails>
     <ResponseParams>
        <FirstName>Hazel Elaine</FirstName>
        <MiddleInitial></MiddleInitial>
        <LastName>Conner</LastName>
        <AddressLine1>FakeAddress</AddressLine1>
        <AddressLine2></AddressLine2>
        <City>FakeCity</City>
        <State>CA</State>
        <Zip>54321</Zip>
        <Country>US</Country>
        <Phone>123459876</Phone>
        <Fax></Fax>
        <Email></Email>
        <IsReceiveSms>Y</IsReceiveSms>
        <MobilePhone>123459876</MobilePhone>
        <IntPhoneNumber>972546644115</IntPhoneNumber>
        <EarlyAccess>Y</EarlyAccess>
        <DateOfBirth>1979-05-05</DateOfBirth>
        <VerificationRequest></VerificationRequest>
        <VerificationType></VerificationType>
        <DocExpirationDate></DocExpirationDate>
        <DocIssueDate></DocIssueDate>
        <DocIssuer></DocIssuer>
        <DocId>123456789</DocId>
        <DocType>SSN</DocType>
        <UseShippingDetails></UseShippingDetails>
        <ShippingAddressLine1></ShippingAddressLine1>
        <ShippingAddressLine2></ShippingAddressLine2>
        <ShippingCity></ShippingCity>
        <ShippingState></ShippingState>
        <ShippingZip></ShippingZip>
        <SubscribeToEmail></SubscribeToEmail>
   <UserDefined1>juice_3550.eps</UserDefined1>
   <UserDefined2>sencilla_cha_01_form_02</UserDefined2>
   <UserDefined3>7</UserDefined3>
   <UserDefined4></UserDefined4>
   <UserDefined5></UserDefined5>
   <UserDefined6></UserDefined6>
   <UserDefined7></UserDefined7>
   <UserDefined8></UserDefined8>
   <UserDefined9></UserDefined9>
   <UserDefined10></UserDefined10>
   <UserDefined11></UserDefined11>
   <UserDefined12>2</UserDefined12>
   <UserDefined13>3</UserDefined13>
   <UserDefined14>4</UserDefined14>
   <UserDefined15>5</UserDefined15>
        <AuthorizedUser>Tomer Madmon</AuthorizedUser>
        <CardholderBankRouting></CardholderBankRouting>
        <CardholderBankName>Madmon Bank</CardholderBankName>
        <CardholderAccountNumber>1234567890</CardholderAccountNumber>
        <CardholderAccountName></CardholderAccountName>
        <ExternalPaymentProviderName1>P.P 1</ExternalPaymentProviderName1>
        <ExternalPaymentProviderID1></ExternalPaymentProviderID1>
        <ExternalPaymentProviderCreationDate1></ExternalPaymentProviderCreationDate1>
        <ExternalPaymentProviderLastUpdateDate1>2024/11/26</ExternalPaymentProviderLastUpdateDate1>
        <ExternalPaymentProviderAdditionalInfo1>Bla Bla Bla</ExternalPaymentProviderAdditionalInfo1>
        <ExternalPaymentProviderName2></ExternalPaymentProviderName2>
        <ExternalPaymentProviderID2>56647747447</ExternalPaymentProviderID2>
        <ExternalPaymentProviderCreationDate2></ExternalPaymentProviderCreationDate2>
        <ExternalPaymentProviderLastUpdateDate2></ExternalPaymentProviderLastUpdateDate2>
        <ExternalPaymentProviderAdditionalInfo2></ExternalPaymentProviderAdditionalInfo2>
        <ExternalPaymentProviderName3></ExternalPaymentProviderName3>
        <ExternalPaymentProviderID3></ExternalPaymentProviderID3>
        <ExternalPaymentProviderCreationDate3></ExternalPaymentProviderCreationDate3>
        <ExternalPaymentProviderLastUpdateDate3></ExternalPaymentProviderLastUpdateDate3>
        <ExternalPaymentProviderAdditionalInfo3></ExternalPaymentProviderAdditionalInfo3>
        <ExternalPaymentProviderName4></ExternalPaymentProviderName4>
        <ExternalPaymentProviderID4></ExternalPaymentProviderID4>
        <ExternalPaymentProviderCreationDate4></ExternalPaymentProviderCreationDate4>
        <ExternalPaymentProviderLastUpdateDate4></ExternalPaymentProviderLastUpdateDate4>
        <ExternalPaymentProviderAdditionalInfo4></ExternalPaymentProviderAdditionalInfo4>
        <ExternalPaymentProviderName5></ExternalPaymentProviderName5>
        <ExternalPaymentProviderID5></ExternalPaymentProviderID5>
        <ExternalPaymentProviderCreationDate5></ExternalPaymentProviderCreationDate5>
        <ExternalPaymentProviderLastUpdateDate5></ExternalPaymentProviderLastUpdateDate5>
        <ExternalPaymentProviderAdditionalInfo5></ExternalPaymentProviderAdditionalInfo5>
        <IntAddressLine1>HaGalil 4</IntAddressLine1>
        <IntAddressLine2></IntAddressLine2>
        <IntCity>Beit Dagan</IntCity>
        <IntStateProvinceRegion>HaMerkaz</IntStateProvinceRegion>
        <IntCountry>IL</IntCountry>
        <IntZipPostalCode>5020000</IntZipPostalCode>
        <IntDocId>ID</IntDocId>
        <IntDocType>034450106</IntDocType>
        <IntAddress>Y</IntAddress>
        <Language>Spanish</Language>
     </ResponseParams>
</PraxellXMLResponse>
```


# repCardholders

### 📘 Cardholders Report API (`repCardholders`)

This API retrieves a list of cardholders based on selected date criteria and optional filters.

***

#### 🔹 Overview

* Returns a cardholders report
* Supports filtering by date type, card status, product type, and user details
* Output is returned in IXML format
* Each record represents a single cardholder

***

#### 🔑 Required Parameters

| Parameter  | Description                                                                                                                                    |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| `dateType` | Defines the date filter type (e.g., `issuance`, `creation`, `activation`, `setpin`, `verification`, `fulfillment`, `lastactivity`, `closure` ) |
| `fromDate` | Start date (format: `YYYY-MM-DD`)                                                                                                              |
| `toDate`   | End date (format: `YYYY-MM-DD`)                                                                                                                |

⚠️ dateType, fromDate, and toDate are mandatory fields. The API will not return results without these parameters.

***

#### ⚙️ Optional Filter Parameters

All other `<Param>` fields are optional and can be used to refine results.

**🧑 Cardholder Filters**

* `firstName`, `lastName`
* `govtIssuedId`
* `PhoneNumber`, `address`

**💳 Card Filters**

* `keyType`, `keyValue` (e.g., card number)
* `cardStatus`
* `replacementStatus`
* `reasonCodeGroup`

**🏢 Organization / Product Filters**

* `productType`
* `bankOrgName`
* `repInternalUserOrgId`
* `repInternalOrgRole`

**🔎 Additional Filters**

* `portalUserName`, `issuerUser`
* `verificationStatus`
* `primaryRpid`, `secondaryRpid`
* `account_id`
* `SubscriptionType`
* `sourceIP`
* `chState`, `feeLess`

💡 If no optional filters are provided, the API returns all cardholders within the selected date range.

***

#### 📤 Response

* Format: IXML
* Includes:
  * Report headers (field definitions)
  * Cardholder entries (rows)
* Each row represents a single cardholder record

***

#### 🧾 Key Features

* Flexible filtering across multiple attributes
* Supports pagination:
  * `RowsPerPage`
  * `FromPos`
* Consistent schema (empty fields are still returned)
* Supports different date types via `dateType`

***

#### ✅ Summary

| Type     | Fields                           |
| -------- | -------------------------------- |
| Required | `dateType`, `fromDate`, `toDate` |
| Optional | All other parameters (filters)   |
| Output   | Cardholders report in XML format |

## XML Samples

### Input XML

```json
destServer=debitAppServer2&data=<?xml version="1.0" ?>
<PraxellMessage>
 <ServiceRequest>
  <UserName>test_pm</UserName>
  <UserPassword>test_pm</UserPassword>
  <ServiceName>Report</ServiceName>
  <UniqueRequestId>1212121212121213</UniqueRequestId>
  <OriginType>Portal:pdp</OriginType>
  <ReportName>repCardholders</ReportName>
  <SourceName>Default</SourceName>
  <WhereName>Advanced</WhereName>
  <GroupByName>Default</GroupByName>
  <OrderByName>Default</OrderByName>
  <FormatName>IXML</FormatName>
  <OutputName>ProgMngr</OutputName>
  <RowsPerPage>50</RowsPerPage>
  <FromPos>1</FromPos>
  <NumberOfRows></NumberOfRows>        
   <Param Name="repInternalUserOrgId" Value="" Operator=""/>
   <Param Name="fromDate" Value="2018-03-29" Operator=""/>
   <Param Name="toDate" Value="2018-03-29" Operator=""/>
   <Param Name="childName" Value="" Operator=""/>
   <Param Name="keyType" Value="cardNumber" Operator=""/>
   <Param Name="keyValue" Value="" Operator=""/>
   <Param Name="firstName" Value="" Operator=""/>
   <Param Name="lastName" Value="" Operator=""/>
   <Param Name="repInternalOrgRole" Value="" Operator=""/>
   <Param Name="govtIssuedId" Value="" Operator=""/>
   <Param Name="cardStatus" Value="SPND" Operator=""/>
   <Param Name="reasonCodeGroup" Value="UnactivatedCard" Operator=""/>
   <Param Name="productType" Value="111" Operator=""/>
   <Param Name="bankOrgName" Value="" Operator=""/>
   <Param Name="replacementStatus" Value="" Operator=""/>
   <Param Name="sourceIP" Value="" Operator=""/>
   <Param Name="dateType" Value="issuance" Operator=""/>
   <Param Name="feeLess" Value="" Operator=""/>
   <Param Name="chState" Value="" Operator=""/>
   <Param Name="issuerUser" Value="" Operator=""/>
   <Param Name="portalUserName" Value="XYZ" Operator=""/>
   <Param Name="address" Value="" Operator=""/>
   <Param Name="verificationStatus" Value="" Operator=""/>
   <Param Name="primaryRpid" Value="" Operator=""/>
   <Param Name="secondaryRpid" Value="" Operator=""/>
   <Param Name="SubscriptionType" Value="" Operator=""/>
   <Param Name="PhoneNumber" Value="" Operator=""/>
   <Param Name="account_id" Value="" Operator=""/>
 </ServiceRequest>
</PraxellMessage>
```

### Output XML

```json
<praxellmessage>
  <serviceresponse>
    <servicecode>Report</servicecode>
    <servicestatusid>0</servicestatusid>
    <servicestatusname>0</servicestatusname>
    <updatedate>2026-04-15T12:26:41</updatedate>
    <sessionid>159111de-008c-4a34-a2b2-bb05c17f0307</sessionid>
    <serviceid>159111de-008c-4a34-a2b2-bb05c17f0307</serviceid>

    <reportoutput>
      <![CDATA[
<report-data>

  <report-headers>
    <header name="more">Actions</header>
    <header name="card_number">Card Number</header>
    <header name="full_name">Name</header>
    <header name="rpid_">RPID</header>
    <header name="dda_">DDA</header>
    <header name="fbe_dda">FBE DDA</header>
    <header name="virtual">Virtual</header>
    <header name="card_status">Status</header>
    <header name="status_reason">Status Reason</header>
    <header name="ch_state">CH State</header>
    <header name="LAST_KNOWN_BALANCE">Bal.</header>
    <header name="LAST_KNOWN_HOLD">Holds Bal.</header>
    <header name="LAST_ACTIVITY_DATE">Last Activity</header>
    <header name="user_name">Username</header>
    <header name="first_name">First Name</header>
    <header name="middle_initial">Middle Initial</header>
    <header name="last_name">Last Name</header>
    <header name="address_line_1">Address 1</header>
    <header name="address_line_2">Address 2</header>
    <header name="city">City</header>
    <header name="state">State</header>
    <header name="zip">Zip</header>
    <header name="ship_to_address_line_1">Shipping Address Line 1</header>
    <header name="ship_to_address_line_2">Shipping Address Line 2</header>
    <header name="ship_to_city">Shipping City</header>
    <header name="ship_to_state">Shipping State</header>
    <header name="ship_to_zip">Shipping Zip</header>
    <header name="email">Mail</header>
    <header name="phone">Phone</header>
    <header name="mobile_phone">Mobile</header>
    <header name="INT_PHONE_NUMBER">International Phone Number</header>
    <header name="should_get_sms">SMS Enabled</header>
    <header name="SUBSCRIBE_TO_EMAIL">Subscribe To E-mail</header>
    <header name="active_early_access">Early Access</header>
    <header name="date_of_birth">Date of Birth</header>
    <header name="issuing_org">Issuer</header>
    <header name="product_type">Product Type</header>
    <header name="bank_org_name">Issuing Bank</header>
    <header name="proc_account_number">Processor Account</header>
    <header name="social_security_number">Gov't Issued ID</header>
    <header name="doc_type_id">Gov't ID Type</header>
    <header name="doc_issue_date">Gov't ID Issue Date</header>
    <header name="doc_expiration_date">Gov't ID Expiration Date</header>
    <header name="suspend_reason_type">SPND Reason Type</header>
    <header name="replacement_status">Replacement Status</header>
    <header name="VERIFICATION_RESULT">Verification Status</header>
    <header name="VERIFICATION_RESULT_DESC">Verification Detailed Status</header>
    <header name="VERIFICATION_ID">Verification ID</header>
    <header name="VERIFICATION_DATE">Verified</header>
    <header name="E_SIGN_ACCEPTED_DATE">ESign Acceptance Date</header>
    <header name="ALT_E_SIGN_ACCEPTED_DATE">Alt ESign Acceptance Date</header>
    <header name="card_order_date">Card Created</header>
    <header name="expiration_date">Card Expiration Date</header>
    <header name="LAST_PIN_CHANGE_DATE">Last Set PIN Date</header>
    <header name="activation_date">Card activation date</header>
    <header name="issue_date">Card Issue date</header>
    <header name="CH_ACTIVATION_DATE">CH Activation Date</header>
    <header name="last_close_date">Close Date</header>
    <header name="is_fees_less">Is Fee Less</header>
    <header name="account_id">Account Id</header>
    <header name="CLIENT_SOURCE_IP">Source IP</header>
    <header name="CARD_ISSUANCE_DESC">Card Issuance Description</header>
    <header name="FULFILLMENT_FILE_NAME">Card Fulfillment File</header>
    <header name="FULFILLMENT_DATE">Card Fulfillment Date</header>
    <header name="CAMPAIGN_CODE">Campaign ID</header>
    <header name="REFERRAL_CODE">Referral Code</header>
    <header name="ACTIVATION_USER_NAME">Activation User Name</header>
    <header name="card_type">Card Type</header>
    <header name="USER_DEFINED_1">User Defined Field 1</header>
    <header name="USER_DEFINED_2">User Defined Field 2</header>
    <header name="USER_DEFINED_3">User Defined Field 3</header>
    <header name="USER_DEFINED_4">User Defined Field 4</header>
    <header name="USER_DEFINED_5">User Defined Field 5</header>
    <header name="USER_DEFINED_6">User Defined Field 6</header>
    <header name="USER_DEFINED_7">User Defined Field 7</header>
    <header name="USER_DEFINED_8">User Defined Field 8</header>
    <header name="USER_DEFINED_9">User Defined Field 9</header>
    <header name="USER_DEFINED_10">User Defined Field 10</header>
    <header name="USER_DEFINED_11">User Defined Field 11</header>
    <header name="USER_DEFINED_12">User Defined Field 12</header>
    <header name="USER_DEFINED_13">User Defined Field 13</header>
    <header name="USER_DEFINED_14">User Defined Field 14</header>
    <header name="USER_DEFINED_15">User Defined Field 15</header>
    <header name="AUTHORIZED_USER">Authorized User</header>
    <header name="LABEL_ON_CARD">Label on card</header>
    <header name="LABEL_ON_NEXT_CARD">Label on next card</header>
    <header name="LAST_ACTIVITY_TYPE">Last Activity Type</header>
    <header name="LAST_ACTIVITY_STATE">Last Activity State</header>
    <header name="LAST_ACTIVITY_SUCCESS">Last Activity Success</header>
    <header name="ALL_ACTIVITIES">All Activities</header>
    <header name="CARDHOLDER_BANK_NAME">Cardholder Bank</header>
    <header name="CARDHOLDER_ACCOUNT_NUMBER">Cardholder Account Number</header>
    <header name="CARDHOLDER_ACCOUNT_NAME">Cardholder Account Name</header>
    <header name="CARDHOLDER_BANK_ROUTING">Cardholder Bank Routing</header>
    <header name="INT_ADDRESS_LINE_1">International Address Line 1</header>
    <header name="INT_ADDRESS_LINE_2">International Address Line 2</header>
    <header name="INT_CITY">International City</header>
    <header name="INT_STATE_PROVINCE_REGION">International State/Region</header>
    <header name="INT_COUNTRY">International Country</header>
    <header name="INT_ZIP_POSTAL_CODE">International Zip</header>
    <header name="INT_DOC_ID">International Document ID</header>
    <header name="INT_DOC_TYPE">International Document Type</header>
    <header name="INT_ADDRESS">Use International Address</header>
    <header name="LANGUAGE">Language</header>
    <header name="MIDDLE_NAME">Middle Name</header>
    <header name="SUR_NAME">Surname</header>
    <header name="ADDITIONAL_ID_EXPIRATION_DATE">Additional ID Expiration</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_NAME1">Provider Name 1</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_ID1">Provider ID 1</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_CREATION_DATE1">Provider Creation Date 1</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_LAST_UPDATE_DATE1">Provider Update Date 1</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_ADDITIONAL_INFO1">Provider Info 1</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_NAME2">Provider Name 2</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_ID2">Provider ID 2</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_CREATION_DATE2">Provider Creation Date 2</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_LAST_UPDATE_DATE2">Provider Update Date 2</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_ADDITIONAL_INFO2">Provider Info 2</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_NAME3">Provider Name 3</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_ID3">Provider ID 3</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_CREATION_DATE3">Provider Creation Date 3</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_LAST_UPDATE_DATE3">Provider Update Date 3</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_ADDITIONAL_INFO3">Provider Info 3</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_NAME4">Provider Name 4</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_ID4">Provider ID 4</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_CREATION_DATE4">Provider Creation Date 4</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_LAST_UPDATE_DATE4">Provider Update Date 4</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_ADDITIONAL_INFO4">Provider Info 4</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_NAME5">Provider Name 5</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_ID5">Provider ID 5</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_CREATION_DATE5">Provider Creation Date 5</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_LAST_UPDATE_DATE5">Provider Update Date 5</header>
    <header name="EXTERNAL_PAYMENT_PROVIDER_ADDITIONAL_INFO5">Provider Info 5</header>
  </report-headers>

  <report-entries>
    <row>
	  <entry name="more">actions</entry>
	  <entry name="card_number">1111</entry>
	  <entry name="full_name">Jhon Doe</entry>
	  <entry name="rpid_">123654789</entry>
	  <entry name="dda_">NA</entry>
	  <entry name="fbe_dda"></entry>
	  <entry name="virtual">PrintedCard</entry>
	  <entry name="card_status">SPND</entry>
	  <entry name="status_reason">Unactivated Replacement Card</entry>
	  <entry name="ch_state">V-PNS</entry>
	  <entry name="LAST_KNOWN_BALANCE">5765</entry>
	  <entry name="LAST_KNOWN_HOLD">0</entry>
	  <entry name="LAST_ACTIVITY_DATE">04-08-2026 00:18:08</entry>
	  <entry name="user_name">babyshow69</entry>
	  <entry name="first_name">Jhon</entry>
	  <entry name="middle_initial"></entry>
	  <entry name="last_name">Doe</entry>
	  <entry name="address_line_1">3589 umbrella Ave</entry>
	  <entry name="address_line_2"></entry>
	  <entry name="city">New York</entry>
	  <entry name="state">OH</entry>
	  <entry name="zip">11201</entry>
	  <entry name="ship_to_address_line_1"></entry>
	  <entry name="ship_to_address_line_2"></entry>
	  <entry name="ship_to_city"></entry>
	  <entry name="ship_to_state"></entry>
	  <entry name="ship_to_zip"></entry>
	  <entry name="email">client@juicefin.com</entry>
	  <entry name="phone">1234567895</entry>
	  <entry name="mobile_phone">1234567895</entry>
	  <entry name="INT_PHONE_NUMBER"></entry>
	  <entry name="should_get_sms"></entry>
	  <entry name="SUBSCRIBE_TO_EMAIL"></entry>
	  <entry name="active_early_access">Y</entry>
	  <entry name="date_of_birth">04-18-2001 00:00:00</entry>
	  <entry name="issuing_org">issue_Company_17144</entry>
	  <entry name="product_type">Juice5_Bulk EMV (P)</entry>
	  <entry name="bank_org_name">First Century Bank NC</entry>
	  <entry name="proc_account_number">1234</entry>
	  <entry name="social_security_number">1234567895</entry>
	  <entry name="doc_type_id">SSN</entry>
	  <entry name="doc_issue_date"></entry>
	  <entry name="doc_expiration_date"></entry>
	  <entry name="suspend_reason_type"></entry>
	  <entry name="replacement_status"></entry>
	  <entry name="VERIFICATION_RESULT">VerifiedSSN</entry>
	  <entry name="VERIFICATION_RESULT_DESC">VerifiedSSN</entry>
	  <entry name="VERIFICATION_ID">1234567895</entry>
	  <entry name="VERIFICATION_DATE">12-30-2024 14:49:05</entry>
	  <entry name="E_SIGN_ACCEPTED_DATE"></entry>
	  <entry name="ALT_E_SIGN_ACCEPTED_DATE"></entry>
	  <entry name="card_order_date">04-14-2026 14:05:16</entry>
	  <entry name="expiration_date">04-30-2029 00:00:00</entry>
	  <entry name="LAST_PIN_CHANGE_DATE"></entry>
	  <entry name="activation_date">12-30-2024 14:49:04</entry>
	  <entry name="issue_date">04-14-2026 14:05:16</entry>
	  <entry name="CH_ACTIVATION_DATE"></entry>
	  <entry name="last_close_date"></entry>
	  <entry name="is_fees_less">N</entry>
	  <entry name="account_id">1234567895</entry>
	  <entry name="CLIENT_SOURCE_IP"></entry>
	  <entry name="CARD_ISSUANCE_DESC"></entry>
	  <entry name="FULFILLMENT_FILE_NAME">Cards_for_Fulfillment_2026-04-14_1902.xml</entry>
	  <entry name="FULFILLMENT_DATE">04-14-2026 19:04:17</entry>
	  <entry name="CAMPAIGN_CODE"></entry>
	  <entry name="REFERRAL_CODE"></entry>
	  <entry name="ACTIVATION_USER_NAME">issue_Company_17144</entry>
	  <entry name="card_type">GPR</entry>
	  <entry name="USER_DEFINED_1">juice_1.eps</entry>
	  <entry name="USER_DEFINED_2"></entry>
	  <entry name="USER_DEFINED_3">0 (PrintedCard)</entry>
	  <entry name="USER_DEFINED_4"></entry>
	  <entry name="USER_DEFINED_5">juicefin.com/juice5</entry>
	  <entry name="USER_DEFINED_6">https://juicefin.com/mobile</entry>
	  <entry name="USER_DEFINED_7">SAY GOODBYE TO EVERYTHING ELSE IN YOUR WALLET</entry>
	  <entry name="USER_DEFINED_8">juicefin.com/cardholders</entry>
	  <entry name="USER_DEFINED_9">(321) 111-2222</entry>
	  <entry name="USER_DEFINED_10">juicefin.com/juice5</entry>
	  <entry name="USER_DEFINED_11"></entry>
	  <entry name="USER_DEFINED_12">INITIATE</entry>
	  <entry name="USER_DEFINED_13">PTJuice5_Bulk EMV:TOPTJuice5_Bulk EMV:CHA01:FORM00</entry>
	  <entry name="USER_DEFINED_14"></entry>
	  <entry name="USER_DEFINED_15"></entry>
	  <entry name="AUTHORIZED_USER">NA</entry>
	  <entry name="LABEL_ON_CARD"></entry>
	  <entry name="LABEL_ON_NEXT_CARD"></entry>
	  <entry name="LAST_ACTIVITY_TYPE"></entry>
	  <entry name="LAST_ACTIVITY_STATE"></entry>
	  <entry name="LAST_ACTIVITY_SUCCESS"></entry>
	  <entry name="ALL_ACTIVITIES"></entry>
	  <entry name="CARDHOLDER_BANK_NAME"></entry>
	  <entry name="CARDHOLDER_ACCOUNT_NUMBER"></entry>
	  <entry name="CARDHOLDER_ACCOUNT_NAME"></entry>
	  <entry name="CARDHOLDER_BANK_ROUTING"></entry>
	  <entry name="INT_ADDRESS_LINE_1"></entry>
	  <entry name="INT_ADDRESS_LINE_2"></entry>
	  <entry name="INT_CITY"></entry>
	  <entry name="INT_STATE_PROVINCE_REGION"></entry>
	  <entry name="INT_COUNTRY"></entry>
	  <entry name="INT_ZIP_POSTAL_CODE"></entry>
	  <entry name="INT_DOC_ID"></entry>
	  <entry name="INT_DOC_TYPE"></entry>
	  <entry name="INT_ADDRESS"></entry>
	  <entry name="LANGUAGE"></entry>
	  <entry name="MIDDLE_NAME"></entry>
	  <entry name="SUR_NAME"></entry>
	  <entry name="ADDITIONAL_ID_EXPIRATION_DATE"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_NAME1"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_ID1"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_CREATION_DATE1"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_LAST_UPDATE_DATE1"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_ADDITIONAL_INFO1"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_NAME2"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_ID2"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_CREATION_DATE2"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_LAST_UPDATE_DATE2"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_ADDITIONAL_INFO2"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_NAME3"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_ID3"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_CREATION_DATE3"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_LAST_UPDATE_DATE3"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_ADDITIONAL_INFO3"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_NAME4"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_ID4"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_CREATION_DATE4"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_LAST_UPDATE_DATE4"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_ADDITIONAL_INFO4"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_NAME5"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_ID5"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_CREATION_DATE5"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_LAST_UPDATE_DATE5"></entry>
	  <entry name="EXTERNAL_PAYMENT_PROVIDER_ADDITIONAL_INFO5"></entry>
	</row>
  </report-entries>

</report-data>
      ]]>
    </reportoutput>

    <numberofrows>1</numberofrows>
  </serviceresponse>
</praxellmessage>
```


# repFullRawData

### 📘 Transaction Report API (`repFullRawData`)

This API retrieves card transaction report data based on a specified date range and optional filter criteria.

This API retrieves card transaction report data based on a specified date range and optional filter criteria.

***

#### 🔹 Overview

* Generates a detailed transaction report
* Supports multiple filter parameters to refine results
* Returns data in IXML format
* Each response includes transaction-level records

***

#### 🔑 Required Parameters

| Parameter  | Description                                              |
| ---------- | -------------------------------------------------------- |
| `fromDate` | Start date for transaction search (format: `YYYY-MM-DD`) |
| `toDate`   | End date for transaction search (format: `YYYY-MM-DD`)   |

⚠️ These fields are mandatory. The API will not return data without a valid date range.

***

#### ⚙️ Optional Filter Parameters

All other `<Param>` fields are optional and can be used to refine the results.

**🧑 Card / User Filters**

* `keyType`, `keyValue` (e.g., filter by RPID, card number)
* `firstName`, `lastName`
* `account_id`, `primaryRpid`, `secondaryRpid`

**💳 Transaction Filters**

* `activity` (transaction type/code)
* `dateType`, `trxTimeLine`
* `orderByName`

**📊 Card / Account Status**

* `cardStatus`, `chState`
* `replacementStatus`, `reasonCodeGroup`
* `verificationStatus`

**🏢 Product / Organization**

* `productType`, `bankOrgName`
* `onlineOrgName`, `repInternalUserOrgId`

**🔎 Additional Filters**

* `sourceIP`, `issuerUser`, `portalUserName`
* `address`, `PhoneNumber`
* `SubscriptionType`, `feeLess`

💡 If no optional filters are provided, the API returns all transactions within the given date range.

***

#### 📤 Response

* Format: IXML
* Includes:
  * Report headers (field definitions)
  * Transaction entries (rows)
* Each row represents a single transaction

***

#### 🧾 Key Features

* Flexible filtering using multiple parameters
* Supports sorting via `OrderByName`
* Pagination support:
  * `FromPos`
  * `RowsPerPage`
* Consistent schema (empty fields are still returned)

***

#### ✅ Summary

| Type     | Fields                           |
| -------- | -------------------------------- |
| Required | `fromDate`, `toDate`             |
| Optional | All other parameters (filters)   |
| Output   | Transaction report in XML format |

## XML Samples

### Input XML

```json
destServer=debitAppServer2&data=<?xml version="1.0" ?>
		 <PraxellMessage>
		  <ServiceRequest> 
		   <UserName>test_pm</UserName>
		   <UserPassword>test_pm@816</UserPassword>
		   <ServiceName>Report</ServiceName>
		   <UniqueRequestId>945f58fe-83df-658c-494f-c2bc6630b461</UniqueRequestId>
		   <OriginType>app.juice.trxreport</OriginType>
		   <ReportName>repFullRawData</ReportName>
		   <SourceName>Default</SourceName>
		   <WhereName>DayActivity</WhereName>
		   <GroupByName>Default</GroupByName>
		   <OrderByName>LOG_DATETIME desc</OrderByName>
		   <FormatName>IXML</FormatName>
		   <OutputName>Standard</OutputName>
		   <RowsPerPage></RowsPerPage>
		   <FromPos>1</FromPos>
		   <NumberOfRows></NumberOfRows>        
			<Param Name="repInternalUserOrgId" Value="" Operator=""/>
			<Param Name="trxTimeLine" Value="Y" Operator=""/>
			<Param Name="orderByName" Value="" Operator="LOG_DATETIME"/>
			<Param Name="fromDate" Value="2026-01-01" Operator=""/>
			<Param Name="toDate" Value="2026-04-20" Operator=""/>
			<Param Name="onlineOrgName" Value="" Operator=""/>
			<Param Name="activity" Value="XP0BDS" Operator=""/>
			<Param Name="childName" Value="" Operator=""/>
			<Param Name="keyType" Value="rpid" Operator=""/>
			<Param Name="keyValue" Value="123456545" Operator=""/>
			<Param Name="firstName" Value="" Operator=""/>
			<Param Name="lastName" Value="" Operator=""/>
			<Param Name="repInternalOrgRole" Value="" Operator=""/>
			<Param Name="govtIssuedId" Value="" Operator=""/>
			<Param Name="cardStatus" Value="" Operator=""/>
			<Param Name="reasonCodeGroup" Value="" Operator=""/>
			<Param Name="productType" Value="" Operator=""/>
			<Param Name="bankOrgName" Value="" Operator=""/>
			<Param Name="replacementStatus" Value="" Operator=""/>
			<Param Name="sourceIP" Value="" Operator=""/>
			<Param Name="dateType" Value="" Operator=""/>
			<Param Name="feeLess" Value="" Operator=""/>
			<Param Name="chState" Value="" Operator=""/>
			<Param Name="issuerUser" Value="" Operator=""/>
			<Param Name="portalUserName" Value="" Operator=""/>
			<Param Name="address" Value="" Operator=""/>
			<Param Name="verificationStatus" Value="" Operator=""/>
			<Param Name="primaryRpid" Value="" Operator=""/>
			<Param Name="secondaryRpid" Value="" Operator=""/>
			<Param Name="SubscriptionType" Value="" Operator=""/>
			<Param Name="PhoneNumber" Value="" Operator=""/>
			<Param Name="account_id" Value="" Operator=""/>
		  </ServiceRequest>
		 </PraxellMessage>
```

### Output XML

```json
<PraxellMessage>
  <ServiceResponse>
    <ServiceCode>Report</ServiceCode>
    <ServiceStatusId>0</ServiceStatusId>
    <ServiceStatusName>0</ServiceStatusName>
    <UpdateDate>2026-04-15T13:50:45</UpdateDate>
    <SessionId>f8da9e45-4ef7-473e-b578-f3ec3d0198be</SessionId>
    <ServiceId>f8da9e45-4ef7-473e-b578-f3ec3d0198be</ServiceId>

    <ReportOutPut>
      <![CDATA[
<report-data>

  <report-headers>

    <header name="CURRENT_CARD_STATUS"></header>
    <header name="SPND_VALID_REASON"></header>
    <header name="ORIGIN_TRAN_DESC"></header>
    <header name="TXN_AMOUNT_DOLLAR"></header>
    <header name="REVERSE_MAIL_MAX_AMOUNT"></header>
    <header name="TERM_LOGICAL_NET"></header>
    <header name="REVERSE_FEE_LINK_ID"></header>
    <header name="TXN_ID"></header>
    <header name="ACTIONS"></header>
    <header name="LOG_DATETIME"></header>
    <header name="CARD_NUMBER"></header>
    <header name="RPID"></header>
    <header name="PRAXELL_CODE"></header>
    <header name="TRAN_DESC"></header>
    <header name="TERM_OWNER"></header>
    <header name="CARD_STATUS"></header>
    <header name="TXN_AMOUNT"></header>
    <header name="HOLD_BALANCE"></header>
    <header name="CARD_BALANCE"></header>
    <header name="PRODUCT_TYPE"></header>
    <header name="DDA"></header>
    <header name="FBE_DDA"></header>
    <header name="MCC"></header>
    <header name="MCC_DESC"></header>
    <header name="PRAXELL_CODE_DESCRIPTION"></header>
    <header name="TRANS_CODE"></header>
    <header name="PROC_TRANS_DESC"></header>
    <header name="RESPONSE_CODE"></header>
    <header name="TERM_ID"></header>
    <header name="TERM_NAME_LOCATION"></header>
    <header name="TERM_ADDRESS"></header>
    <header name="TERM_CITY"></header>
    <header name="TERM_STATE"></header>
    <header name="TERM_COUNTRY"></header>
    <header name="TERM_ZIP"></header>
    <header name="ISSUER_NAME"></header>
    <header name="BANK_NAME"></header>
    <header name="ACH_POST_DATE"></header>
    <header name="ISSUE_DATE"></header>
    <header name="CALC_FEE_AMOUNT"></header>
    <header name="SERVICE_CODE"></header>
    <header name="SERVICE_ID"></header>
    <header name="UNIQUE_REQUEST_ID"></header>
    <header name="CLIENT_SOURCE_IP"></header>
    <header name="ORIGINAL_ERROR_CODE"></header>
    <header name="FULL_BUFFER_ID"></header>
    <header name="REVERSE_FEE"></header>
    <header name="DESCRIPTION"></header>
    <header name="CAMPAIGN_CODE"></header>
    <header name="WAIVE_FEE"></header>
    <header name="USER_DEFINED_1"></header>
    <header name="REPLACEMENT_AMOUNT_SETTLEMENT"></header>
    <header name="REPLACEMENT_AMOUNT_CH_BILLING"></header>
    <header name="ADDITIONAL_DATA_CODE"></header>
    <header name="ADDITIONAL_DATA_CODE_DESC"></header>
    <header name="ADDITIONAL_FEE_OPERATION"></header>
    <header name="ADDITIONAL_FEE"></header>
    <header name="BP_ID"></header>
    <header name="TRANSACTION_ID"></header>
    <header name="RELATED_RPID"></header>
    <header name="ISO_ACCOUNT_ID"></header>
    <header name="PROCESSOR_DATE_TIME"></header>
    <header name="TRANS_DATETIME"></header>
    <header name="DISPLAY_NAME"></header>
    <header name="DISPLAY_NAME_2"></header>
    <header name="DISPLAY_NAME_3"></header>

  </report-headers>

  <report-entries>

    <row>

      <entry name="CURRENT_CARD_STATUS">ACT</entry>
      <entry name="SPND_VALID_REASON"></entry>
      <entry name="ORIGIN_TRAN_DESC">Business - Card to Card Transfer - Out</entry>
      <entry name="TXN_AMOUNT_DOLLAR">0.04</entry>
      <entry name="REVERSE_MAIL_MAX_AMOUNT">26</entry>
      <entry name="TERM_LOGICAL_NET">I</entry>
      <entry name="REVERSE_FEE_LINK_ID"></entry>
      <entry name="TXN_ID">26000000000134525415</entry>
      <entry name="ACTIONS"></entry>
      <entry name="LOG_DATETIME">02-06-2026 05:31:19</entry>
      <entry name="CARD_NUMBER">1111</entry>
      <entry name="RPID">123456545</entry>
      <entry name="PRAXELL_CODE">XP0BDS</entry>
      <entry name="TRAN_DESC">Business - Card to Card Transfer - Out</entry>
      <entry name="TERM_OWNER">Praxell Int</entry>
      <entry name="CARD_STATUS">ACT</entry>
      <entry name="TXN_AMOUNT">0.04</entry>
      <entry name="HOLD_BALANCE">0</entry>
      <entry name="CARD_BALANCE">10.66</entry>
      <entry name="PRODUCT_TYPE">Juice virtual FBO</entry>
      <entry name="DDA">11110001111111</entry>
      <entry name="FBE_DDA"></entry>
      <entry name="MCC"></entry>
      <entry name="MCC_DESC"></entry>
      <entry name="PRAXELL_CODE_DESCRIPTION">Business - Card to Card Transfer - Out</entry>
      <entry name="TRANS_CODE"></entry>
      <entry name="PROC_TRANS_DESC"></entry>
      <entry name="RESPONSE_CODE"></entry>
      <entry name="TERM_ID">CSRTest</entry>
      <entry name="TERM_NAME_LOCATION"></entry>
      <entry name="TERM_ADDRESS"></entry>
      <entry name="TERM_CITY">New York</entry>
      <entry name="TERM_STATE">NY</entry>
      <entry name="TERM_COUNTRY">US</entry>
      <entry name="TERM_ZIP"></entry>
      <entry name="ISSUER_NAME">Juice AA</entry>
      <entry name="BANK_NAME">First Century Bank NC</entry>
      <entry name="SERVICE_CODE">CardToCardTransfer</entry>
      <entry name="SERVICE_ID">026f5787-ac28-49ac-872d-04faf164827c</entry>
      <entry name="UNIQUE_REQUEST_ID">1770373877791-p2ewwit</entry>
      <entry name="CLIENT_SOURCE_IP">0.0.0.0</entry>
      <entry name="ORIGINAL_ERROR_CODE"></entry>
      <entry name="FULL_BUFFER_ID"></entry>
      <entry name="REVERSE_FEE"></entry>
      <entry name="DESCRIPTION"></entry>
      <entry name="CAMPAIGN_CODE"></entry>
      <entry name="WAIVE_FEE"></entry>
      <entry name="USER_DEFINED_1"></entry>
      <entry name="REPLACEMENT_AMOUNT_SETTLEMENT"></entry>
      <entry name="REPLACEMENT_AMOUNT_CH_BILLING"></entry>
      <entry name="ADDITIONAL_DATA_CODE"></entry>
      <entry name="ADDITIONAL_DATA_CODE_DESC"></entry>
      <entry name="ADDITIONAL_FEE_OPERATION"></entry>
      <entry name="ADDITIONAL_FEE"></entry>
      <entry name="BP_ID"></entry>
      <entry name="TRANSACTION_ID">11861770707</entry>
      <entry name="RELATED_RPID"></entry>
      <entry name="ISO_ACCOUNT_ID"></entry>
      <entry name="PROCESSOR_DATE_TIME"></entry>
      <entry name="TRANS_DATETIME">2026-02-06 05:31:19.0</entry>
      <entry name="DISPLAY_NAME"></entry>
      <entry name="DISPLAY_NAME_2"></entry>
      <entry name="DISPLAY_NAME_3"></entry>

    </row>

  </report-entries>

</report-data>
      ]]>
    </ReportOutPut>

    <NumberOfRows>1</NumberOfRows>

  </ServiceResponse>
</PraxellMessage>
```


# Transactions


# Card to Card Transfer

## Card to Card Transfer

The Card to Card Transfer API allows a cardholder to transfer currency from one card to another.

## Input Parameters:

| Name                 | Required | Definition                                                                                                                                            | Comments                                                                                                                                                        |
| -------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Amount               | Y        | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p>                                                                                   | amount>0                                                                                                                                                        |
| CardNumber           | C        | Format: Numeric, 16                                                                                                                                   | Mutually exclusive with From\To ID. Deprecated (use ID/ID Type). Should be paired only with TransferToCardNumber (and both will be discontinued in the future). |
| CurrencyCode         | Y        | <p>Format: Alphanumeric, 3<br>Description: Closed list of values.</p>                                                                                 | "USD"                                                                                                                                                           |
| DateOfBirth          | N        | <p>Format: yyyy-mm-dd<br>Description: Cardholder must be above 17 years old</p>                                                                       |                                                                                                                                                                 |
| Description          | N        | Format: Alphanumeric, 1-25                                                                                                                            |                                                                                                                                                                 |
| TransferToCardNumber | C        | Format: Numeric, 16                                                                                                                                   | Mutually exclusive with From\To ID. Deprecated (use ID/ID Type). Should be paired only with CardNumber (and both will be discontinued in the future)            |
| FromID               | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> | Mutually exclusive with CardNumber. Required if FromIDType is provided. Also supports a DDA as an ID                                                            |
| FromIDType           | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         | relevant only for FromID parameter. Also supports "DDA" as ID Type                                                                                              |
| ToID                 | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> | Mutually exclusive with TransferToCardNumber. Required if ToIDType is provided. Also supports a DDA as an ID                                                    |
| ToIDType             | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         | relevant only for ToID parameter. Also supports "DDA" as ID Type                                                                                                |

## Output Parameters:

| Name                 | Definition              | Failure Case | Success Case | Comments                                                                                 |
| -------------------- | ----------------------- | ------------ | ------------ | ---------------------------------------------------------------------------------------- |
| AmountTransfered     | Format: Numeric, 11     | Not returned | Returned     |                                                                                          |
| CardAvailableBalance | Format: Numeric, 11     | Not returned | Returned     | Balance of the card which has transferred the money (to another card) after the transfer |
| TransferBaseCurrency | Format: Alphanumeric, 3 | Not returned | Returned     |                                                                                          |
| TransferFee          | Format: Numeric, 11     | Not returned | Returned     |                                                                                          |
| TransferToCardNumber | Format: Numeric, 16     | Not returned | Returned     |                                                                                          |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <AuthCardNumber>1564560040718105</AuthCardNumber>
    <AuthPIN>4321</AuthPIN>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>2135550</UniqueRequestId>
    <ServiceName>CardToCardTransfer</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <Amount>100</Amount>
    <CardNumber></CardNumber>
    <CurrencyCode>USD</CurrencyCode>
    <DateOfBirth></DateOfBirth>
    <Description></Description>
    <ID>1234567890123456</ID>
    <IDType>CardNumber</IDType>
    <TransferToCardNumber></TransferToCardNumber>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
 <PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>CardToCardTransfer</ServiceName>
        <SessionId>37995606200814041</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2008-04-29 06:14:11</ServiceDate>
        <ServiceId>37995606200814041</ServiceId>
    </ResponseDetails>
  <ResponseParams>
    <AmountTransfered>100</AmountTransfered>
    <TransferBaseCurrency>USD</TransferBaseCurrency>
    <TransferFee></TransferFee>
    <TransferToCardNumber>9999999999998053</TransferToCardNumber>
    <CardAvailableBalance>1999</CardAvailableBalance>
   </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>CardToCardTransfer</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>45006</StatusCode>
    <StatusName>From Card Status Change Failure</StatusName>
    <StatusDescription>From Card Status Change Failure</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Charge Fee

## Charge Fee

The Charge Fee API allows charging fee from a specific card.

## Input Parameters:

| Name                   | Required | Definition                                                                                                                                            | Comments                                  |
| ---------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| CardNumber             | C        | Format: Numeric, 16                                                                                                                                   | Deprecated. Will be removed in the future |
| ID                     | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> |                                           |
| IDType                 | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         |                                           |
| ContextTransactionCode | N        | <p>Format: Alphanumeric, 6<br>Validation: A/P/X-P-0..9-0..9-I/D-S/R/F (Praxell code)</p>                                                              |                                           |
| Currency               | Y        | Format: Alphanumeric, 3                                                                                                                               |                                           |
| Description            | N        | Format: Alphanumeric, 1-30                                                                                                                            |                                           |
| FeeAmount              | Y        | Format: Numeric, 10                                                                                                                                   |                                           |
| Type                   | N        | <p>Format:<br>RPID<br>CARD<br>Description: Type of transaction for charge fee</p>                                                                     |                                           |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>fmwcc_fb_QA</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <UniqueRequestId>3899670</UniqueRequestId>
    <ServiceName>ChargeFee</ServiceName>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <ID></ID>
    <IDType></IDType>
    <FeeAmount>300</FeeAmount>
    <Currency>USD</Currency>
    <Type>DE</Type>
    <Description>1234567890</Description>
    <ContextTransactionCode>AP31DS</ContextTransactionCode>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse> 
 <ResponseDetails>
  <ServiceName>ChargeFee</ServiceName>
  <SessionId>29832908200805034</SessionId>
  <StatusCode>0</StatusCode>
  <StatusName>StatusOK</StatusName>
  <StatusDescription>NA</StatusDescription>
  <ServiceDate>2008-03-11 08:05:45</ServiceDate>
  <ServiceId>29832908200805034</ServiceId>
 </ResponseDetails>
   <ResponseParams>
   </ResponseParams>    
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ChargeFee</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>45004</StatusCode>
    <StatusName>Error processing request message</StatusName>
    <StatusDescription>Error processing request message</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Load Network Reload Card

## Load Network Reload Card

The Load Network Reload Card API loads currency onto a card. Make sure all load limits are set in order to load a card.

## Input Parameters:

| Name                 | Required | Definition                                                                                                                                                                                         | Comments                                                  |
| -------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- |
| Amount               | Y        | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p>                                                                                                                                |                                                           |
| CardNumber           | C        | Format: Numeric, 16                                                                                                                                                                                | "C" - based on CardParameterType                          |
| CardParameterType    | N        | <p>Format options: CardNumber , RPID, DDA<br>Description:<br>If RPID, RPID is required<br>If DDA, DDA is required<br>If CardNumber, CardNumber is required<br>If empty, CardNumber is required</p> | default='CardNumber'                                      |
| DDA                  | C        | Format: Numeric, 3-16                                                                                                                                                                              | Support FBEDDA as well "C" - based on CardParameterType   |
| Description          | N        | Format: Alphanumeric, 1-25                                                                                                                                                                         |                                                           |
| EffectiveDate        | N        | Format: YYYY-MM-DD                                                                                                                                                                                 |                                                           |
| GetCardholderDetails | N        | <p>Format:<br>N (default)<br>Y</p>                                                                                                                                                                 |                                                           |
| LoadNetwork          | Y        | <p>Format options:<br>ACH (Automated Clearing House)<br>IAT (International ACH Transaction)<br>GD (Green Dot)<br>PRX (Praxell)<br>WU (Western Union)</p>                                           |                                                           |
| OriginAccount        | C        | Format: Alphanumeric, 50                                                                                                                                                                           | required when Load Network is GD (Green Dot) in Pull Mode |
| RPID                 | C        | Format: Numeric, 1-19                                                                                                                                                                              | "C" - based on CardParameterType                          |
| VerifyCardRequestID  | N        | Format: Alphanumeric, 30                                                                                                                                                                           |                                                           |
| GetLastTransactions  | N        |                                                                                                                                                                                                    |                                                           |

## Output Parameters:

| Name                          | Definition                                                                                                                                                                                                                                                                                                                                                                   | Failure Case | Success Case            | Comments                                       |
| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ----------------------- | ---------------------------------------------- |
| ActivationDate                | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                           | Not returned | Required to be returned |                                                |
| ActualExpirationDate          | <p>Format: Alphanumeric, 12, Month YYYY<br>Description: example, April 2013</p>                                                                                                                                                                                                                                                                                              | Not returned | Required to be returned |                                                |
| ActiveHoldsTotalAmount        | <p>Format: Numeric, 11<br>Description: Total amount of all active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                          | Not returned | Required to be returned |                                                |
| ApprovalCode                  | Format:Alphanumeric, 50                                                                                                                                                                                                                                                                                                                                                      | Not returned | Required to be returned | Returned when reload is done through Green Dot |
| AddressLine1                  | Format:Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                      | Not returned | Required to be returned |                                                |
| AddressLine2                  | Format:Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                      | Not returned | Required to be returned |                                                |
| CardAvailableBalance          | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                          | Not returned | Required to be returned |                                                |
| CHState                       | <p>Format options:<br>NRNV<br>RNV<br>V-PNS<br>V</p>                                                                                                                                                                                                                                                                                                                          | Not returned | Required to be returned |                                                |
| City                          | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                     | Not returned | Required to be returned |                                                |
| DDA                           | Format: Numeric, 3-16                                                                                                                                                                                                                                                                                                                                                        | Not returned | Required to be returned |                                                |
| ExpirationDate                | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Required to be returned |                                                |
| FirstName                     | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                     | Not returned | Required to be returned |                                                |
| LastName                      | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                     | Not returned | Required to be returned |                                                |
| MiddleInitial                 | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                   | Not returned | Returned                |                                                |
| OriginAccountBalance          | Format: Alphanumeric, 50                                                                                                                                                                                                                                                                                                                                                     | Not returned | Required to be returned | returned when reload is done through Green Dot |
| ProductTypeName               | <p>Format: Alphanumeric, 1-120<br>Description: Each sub program in Praxell consists of one or more product types. A product type is a set of attributes that are applied to the cards that belong to this product type. The ProductTypeName field is the name of the product used when creating and issuing cards.</p>                                                       | Not returned | Returned                |                                                |
| PostedBalance                 | Format: Numeric, 11 (balance after transaction was done, before fees were taken)                                                                                                                                                                                                                                                                                             | Not returned | Returned                |                                                |
| PTExpirationDate              | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Required to be returned |                                                |
| ReplacementMessageType        | <p>Format options:<br>ToBeReplacedInAnotherBankForVerifiedCH<br>ToBeReplacedInAnotherBankForRNVCH<br>PTExpirationDate<br>CardExpirationDate<br>ReplacementCardOrderedFromAnotherBank<br>ReplacementCardOrderedFromSameBank<br>ReplacedAnotherCardInAnotherBank</p>                                                                                                           | Not returned | Required to be returned |                                                |
| ReplacementStatus             | <p>Format options:<br>CardReplaced<br>ReplacementCardObsolete<br>ReplacementCardOrderedFromSameBank<br>ReplacementCardOrderedFromAnotherBank<br>ReplacedAnotherCardInSameBank<br>ReplacedAnotherCardInAnotherBank<br>ReplacementCardRequired<br>ReplacementCardRequiredFailure<br>ToBeReplacedInAnotherBank<br>ToReplaceCardFromAnotherBank<br>ToReplaceCardFromSameBank</p> | Not returned | Required to be returned |                                                |
| RPID                          | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                        | Not returned | Required to be returned |                                                |
| State                         | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                      | Not returned | Required to be returned |                                                |
| Zip                           | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                           | Not returned | Required to be returned |                                                |
| CardNumber                    | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned                |                                                |
| IVRPhoneNumber                | Format: Numeric, 6-15                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned                |                                                |
| ProgramURL                    | Format: Alphanumeric, 1000 (including ? : . )                                                                                                                                                                                                                                                                                                                                | Not returned | Returned                |                                                |
| FeeAmount                     | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned                | Fees.Fee tag                                   |
| ContextTransactionDescription | Format: Alphanumeric, 80                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned                | Fees.Fee tag                                   |
| ContextTransactionType        | Format: List of values: Credit, Debit                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned                | Fees.Fee tag                                   |
| FeeAmount                     | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned                | Fees.Fee tag                                   |
| FailedFee                     | Format: Y/N. Provide yes if there are some fees which are not taken for any reason                                                                                                                                                                                                                                                                                           | Not returned | Returned                | Fee tag                                        |
| OriginalAvailableCardBalance  | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned                |                                                |
| TransactionPraxellDescription | Format: Alphanumeric, 100                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned                | LastTransactions.Transaction tag               |
| TransactionPraxellDate        | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned                | LastTransactions.Transaction tag               |
| ContextTransactionType        | Format: List of values: Credit, Debit                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned                | LastTransactions.Transaction tag               |
| TransactionAmount             | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned                | LastTransactions.Transaction tag               |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
   <AuthenticationDetails>
      <UserName></UserName>
      <UserPassword></UserPassword>
     <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
   <ServiceDetails>
      <ServiceName>LoadNetworkReloadCard</ServiceName>
      <UniqueRequestId></UniqueRequestId>
   </ServiceDetails>
   <Origin>
      <OriginType></OriginType>
   </Origin>
   <ServiceParams>
      <Amount></Amount>
      <CardNumber></CardNumber>
      <CardParameterType></CardParameterType>
      <DDA></DDA>
      <Description></Description>
      <EffectiveDate></EffectiveDate>
      <GetCardholderDetails></GetCardholderDetails>
      <LoadNetwork></LoadNetwork>
      <RPID></RPID>
      <VerifyCardRequestID></VerifyCardRequestID>
      <GetLastTransactions></GetLastTransactions>
   </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?> 
<PraxellXMLResponse>
   <ResponseDetails>
      <ServiceName>LoadNetworkReloadCard</ServiceName> 
      <SessionId></SessionId> 
      <StatusCode></StatusCode> 
      <StatusName></StatusName> 
      <StatusDescription>NA</StatusDescription> 
      <ServiceDate></ServiceDate> 
      <ServiceId></ServiceId> 
   </ResponseDetails>
   <ResponseParams>
    <CardNumber></CardNumber>
    <RPID></RPID>
    <IVRPhoneNumber></IVRPhoneNumber>
    <ProgramURL></ProgramURL>
    <Fees>
    <Fee>
    <FeeAmount></FeeAmount>
    <ContextTransactionDescription></ContextTransactionType>
    <ContextTransactionType></ProductTypeName>
    <FeeAmount></FeeAmount>
    </Fee>
    </Fees>
    <Fee>
    <FailedFee></FailedFee>
    </Fee>
    <OriginalAvailableCardBalance></OriginalAvailableCardBalance>
     <LastTransactions>
     <Transaction>
    <TransactionPraxellDescription></TransactionPraxellDate>
    <TransactionPraxellDate></TransactionPraxellDate>
    <ContextTransactionType></ContextTransactionType>
    <TransactionAmount></TransactionAmount>
     </Transaction>
     </LastTransactions>
      <CardAvailableBalance></CardAvailableBalance> 
      <ActiveHoldsTotalAmount></ActiveHoldsTotalAmount>
      <ApprovalCode></ApprovalCode>
      <OriginAccountBalance></OriginAccountBalance>
      <ExtendedCardholderDetails> 
       <ReplacementMessageType></ReplacementMessageType> 
      <ActualExpirationDate></ActualExpirationDate>  
      <ActivationDate></ActivationDate> 
      <ReplacementStatus></ReplacementStatus> 
      <RPID></RPID>
      <DDA></DDA>
      <CHState></CHState >
      <FirstName></FirstName>
      <LastName> /LastName>
      <AddressLine1></AddressLine1>
      <AddressLine2></AddressLine2>
      <City></City>
      <State> </State>	
      <Zip></Zip>
      <ExpirationDate></ExpirationDate>
      <PTExpirationDate></PTExpirationDate>
      <ProductTypeName></ProductTypeName>
      <MiddleInitial></MiddleInitial>
      <PostedBalance></PostedBalance>
   </ExtendedCardholderDetails>
   </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>LoadNetworkReloadCard</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>40000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Load Network Unload Card

## Load Network Unload Card

The Load Network Unload Card API allows card holders to unload cash from their debit card.

## Input Parameters:

| Name                 | Required | Definition                                                                                                                                                                                         | Comments             |
| -------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------- |
| Amount               | Y        | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p>                                                                                                                                |                      |
| CardNumber           | C        | Format: Numeric, 16                                                                                                                                                                                |                      |
| CardParameterType    | N        | <p>Format options: CardNumber , RPID, DDA<br>Description:<br>If RPID, RPID is required<br>If DDA, DDA is required<br>If CardNumber, CardNumber is required<br>If empty, CardNumber is required</p> | default='CardNumber' |
| DDA                  | C        | Format: Numeric, 3-16                                                                                                                                                                              |                      |
| Description          | N        | Format: Alphanumeric, 1-30                                                                                                                                                                         |                      |
| GetCardholderDetails | N        | <p>Format:<br>N (default)<br>Y</p>                                                                                                                                                                 |                      |
| LoadNetwork          | Y        | <p>Format options:<br>ACH (Automated Clearing House)<br>IAT (International ACH Transaction)<br>GD (Green Dot)<br>PRX (Praxell)<br>WU (Western Union)</p>                                           |                      |
| Password             | N        | Format: Alphanumeric, 6 -10 (including char: ‘\_’)                                                                                                                                                 |                      |
| RPID                 | C        | Format: Numeric, 1-19                                                                                                                                                                              |                      |
| GetLastTransactions  | N        |                                                                                                                                                                                                    |                      |

## Output Parameters:

| Name                          | Definition                                                                                                                                                                                                                                                                                                                                                                   | Failure Case | Success Case            | Comments                         |
| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ----------------------- | -------------------------------- |
| ActivationDate                | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                           | Not returned | Required to be returned |                                  |
| ActualExpirationDate          | <p>Format: Alphanumeric, 12, Month YYYY<br>Description: example, April 2013</p>                                                                                                                                                                                                                                                                                              | Not returned | Required to be returned |                                  |
| ActiveHoldsTotalAmount        | <p>Format: Numeric, 11<br>Description: Total amount of all active holds existing for Cardholder</p>                                                                                                                                                                                                                                                                          | Not returned | Required to be returned |                                  |
| AddressLine1                  | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                     | Not returned | Required to be returned |                                  |
| AddressLine2                  | Format: Alphanumeric, 30                                                                                                                                                                                                                                                                                                                                                     | Not returned | Required to be returned |                                  |
| CardAvailableBalance          | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                          | Not returned | Required to be returned |                                  |
| CHState                       | <p>Format options:<br>NRNV<br>RNV<br>V-PNS<br>V</p>                                                                                                                                                                                                                                                                                                                          | Not returned | Required to be returned |                                  |
| City                          | Format: Alphanumeric, 20                                                                                                                                                                                                                                                                                                                                                     | Not returned | Required to be returned |                                  |
| DDA                           | Format: Numeric, 3-16                                                                                                                                                                                                                                                                                                                                                        | Not returned | Required to be returned |                                  |
| ExpirationDate                | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Required to be returned |                                  |
| FirstName                     | Format: Alphanumeric, 10                                                                                                                                                                                                                                                                                                                                                     | Not returned | Required to be returned |                                  |
| LastName                      | Format: Alphanumeric, 15                                                                                                                                                                                                                                                                                                                                                     | Not returned | Required to be returned |                                  |
| MiddleInitial                 | <p>Format: Alpha,1<br>Description: Middle name char of the cardholder.</p>                                                                                                                                                                                                                                                                                                   | Not returned | Returned                |                                  |
| ProductTypeName               | <p>Format: Alphanumeric, 1-120<br>Description: Each sub program in Praxell consists of one or more product types. A product type is a set of attributes that are applied to the cards that belong to this product type. The ProductTypeName field is the name of the product used when creating and issuing cards.</p>                                                       | Not returned | Returned                |                                  |
| PostedBalance                 | Format: Numeric, 11 (balance after transaction was done, before fees were taken)                                                                                                                                                                                                                                                                                             | Not returned | Returned                |                                  |
| PTExpirationDate              | Format: MMYY                                                                                                                                                                                                                                                                                                                                                                 | Not returned | Required to be returned |                                  |
| ReplacementMessageType        | <p>Format options:<br>ToBeReplacedInAnotherBankForVerifiedCH<br>ToBeReplacedInAnotherBankForRNVCH<br>PTExpirationDate<br>CardExpirationDate<br>ReplacementCardOrderedFromAnotherBank<br>ReplacementCardOrderedFromSameBank<br>ReplacedAnotherCardInAnotherBank</p>                                                                                                           | Not returned | Required to be returned |                                  |
| ReplacementStatus             | <p>Format options:<br>CardReplaced<br>ReplacementCardObsolete<br>ReplacementCardOrderedFromSameBank<br>ReplacementCardOrderedFromAnotherBank<br>ReplacedAnotherCardInSameBank<br>ReplacedAnotherCardInAnotherBank<br>ReplacementCardRequired<br>ReplacementCardRequiredFailure<br>ToBeReplacedInAnotherBank<br>ToReplaceCardFromAnotherBank<br>ToReplaceCardFromSameBank</p> | Not returned | Required to be returned |                                  |
| State                         | Format: Alphanumeric, 2                                                                                                                                                                                                                                                                                                                                                      | Not returned | Required to be returned |                                  |
| Zip                           | Format: Numeric, 5                                                                                                                                                                                                                                                                                                                                                           | Not returned | Required to be returned |                                  |
| RPID                          | Format: Numeric, 1-19                                                                                                                                                                                                                                                                                                                                                        | Not returned | Required to be returned |                                  |
| CardNumber                    | Format: Numeric, 16                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned                |                                  |
| IVRPhoneNumber                | Format: Numeric, 6-15                                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned                |                                  |
| ProgramURL                    | Format: Alphanumeric, 1000 (including ? : . )                                                                                                                                                                                                                                                                                                                                | Not returned | Returned                |                                  |
| FeeAmount                     | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned                | Fees.Fee tag                     |
| ContextTransactionDescription | Format: Alphanumeric, 80                                                                                                                                                                                                                                                                                                                                                     | Not returned | Returned                | Fees.Fee tag                     |
| ContextTransactionType        | Format: List of values: Credit, Debit                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned                | Fees.Fee tag                     |
| FeeAmount                     | Format: Numeric, 10                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned                | Fees.Fee tag                     |
| FailedFee                     | Format: Y/N. Provide yes if there are some fees which are not taken for any reason                                                                                                                                                                                                                                                                                           | Not returned | Returned                | Fee tag                          |
| OriginalAvailableCardBalance  | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned                |                                  |
| TransactionPraxellDescription | Format: Alphanumeric, 100                                                                                                                                                                                                                                                                                                                                                    | Not returned | Returned                | LastTransactions.Transaction tag |
| TransactionPraxellDate        | Format: YYYY-MM-DD                                                                                                                                                                                                                                                                                                                                                           | Not returned | Returned                | LastTransactions.Transaction tag |
| ContextTransactionType        | Format: List of values: Credit, Debit                                                                                                                                                                                                                                                                                                                                        | Not returned | Returned                | LastTransactions.Transaction tag |
| TransactionAmount             | Format: Numeric, 11                                                                                                                                                                                                                                                                                                                                                          | Not returned | Returned                | LastTransactions.Transaction tag |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName>fmwcc_fb_QA</UserName>
    <UserPassword>1q2w3e4r</UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>LoadNetworkUnloadCard</ServiceName>
    <UniqueRequestId>5435345345345</UniqueRequestId>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <LoadNetwork>PRX</LoadNetwork>
    <CardParameterType>CardNumber</CardParameterType>
    <CardNumber></CardNumber>
    <RPID></RPID>
    <DDA></DDA>
    <Amount>500</Amount>
    <Description></Description>
    <Password></Password>
    <GetCardholderDetails>Y</GetCardholderDetails>
    <GetLastTransactions></GetLastTransactions>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse>
     <ResponseDetails>
        <ServiceName>LoadNetworkUnloadCard</ServiceName>
        <SessionId>39760205200903081</SessionId>
        <StatusCode>0</StatusCode>
        <StatusName>StatusOK</StatusName>
        <StatusDescription>NA</StatusDescription>
        <ServiceDate>2009-08-20 05:03:15</ServiceDate>
        <ServiceId>39760205200903081</ServiceId>
    </ResponseDetails>
    <ResponseParams>
    <CardNumber></CardNumber>
    <RPID></RPID>
    <IVRPhoneNumber></IVRPhoneNumber>
    <ProgramURL></ProgramURL>
    <Fees>
    <Fee>
    <FeeAmount></FeeAmount>
    <ContextTransactionDescription></ContextTransactionType>
    <ContextTransactionType></ProductTypeName>
    <FeeAmount></FeeAmount>
    </Fee>
    </Fees>
    <Fee>
    <FailedFee></FailedFee>
    </Fee>
    <OriginalAvailableCardBalance></OriginalAvailableCardBalance>
     <LastTransactions>
     <Transaction>
    <TransactionPraxellDescription></TransactionPraxellDate>
    <TransactionPraxellDate></TransactionPraxellDate>
    <ContextTransactionType></ContextTransactionType>
    <TransactionAmount></TransactionAmount>
     </Transaction>
     </LastTransactions>
     <RPID></RPID>
      <CardAvailableBalance>49500</CardAvailableBalance>
      <ActiveHoldsTotalAmount>120865</ActiveHoldsTotalAmount>
      <ProductTypeName></ProductTypeName>
      <MiddleInitial></MiddleInitial>
      <PostedBalance></PostedBalance>
   </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>LoadNetworkUnloadCard</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>40000</StatusCode>
    <StatusName>Processor error</StatusName>
    <StatusDescription>Processor error</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Load Network Verify Card

## Load Network Verify Card

The Load Network Verify Card API verifies card status and cardholder state, and returns information on card and cardholder.

## Input Parameters:

| Name                   | Required | Definition                                                                                                                                               | Comments |
| ---------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| Amount                 | Y        | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p>                                                                                      |          |
| AmountVerificationMode | N        | Options: VerifyAmountParameter, ReturnedAllowedAmount (default)                                                                                          |          |
| CardNumber             | Y        | Format: Numeric, 16                                                                                                                                      |          |
| LoadNetwork            | Y        | <p>Format options:<br>ACH (Automated Clearing House)<br>IAT (International ACH Transaction)<br>GD (Green Dot)<br>PRX (Praxell)<br>WU (Western Union)</p> |          |

## Output Parameters:

| Name                    | Definition                                                                                                                                                | Failure Case | Success Case | Comments |
| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | -------- |
| Address                 | Format: Alphanumeric, 30                                                                                                                                  | Not returned | Returned     |          |
| CardNumber              | <p>Format: Numeric, 4<br>Description: XXXX-XXXX-XXXX-1234</p>                                                                                             | Not returned | Returned     |          |
| City                    | Format: Alphanumeric, 20                                                                                                                                  | Not returned | Returned     |          |
| Country                 | <p>Format: ISO Country code. Two characters.<br>Description: Based on ISO 3166-1 alpha-2 list.<br><http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2></p>   | Not returned | Returned     |          |
| FirstName               | Format: Alphanumeric, 10                                                                                                                                  | Not returned | Returned     |          |
| LastName                | Format: Alphanumeric, 15                                                                                                                                  | Not returned | Returned     |          |
| MaxCurrentLoadingAmount | <p>Format: Numeric, 1-20<br>Description: Maximum amount currently allowed to be loaded on card (based on balance and on maximum loading definitions).</p> | Not returned | Returned     |          |
| Phone                   | <p>Format: Numeric, 6-15<br>Description: Phone number</p>                                                                                                 | Not returned | Returned     |          |
| RPID                    | Format: Numeric, 1-19                                                                                                                                     | Not returned | Returned     |          |
| State                   | Format: Alphanumeric, 2                                                                                                                                   | Not returned | Returned     |          |
| Zip                     | Format: Numeric, 5                                                                                                                                        | Not returned | Returned     |          |

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName></UserName>
    <UserPassword></UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>LoadNetworkVerifyCard</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <Amount></Amount>
    <AmountVerificationMode ></AmountVerificationMode >
    <CardNumber></CardNumber>
    <LoadNetwork>WU</LoadNetwork>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>LoadNetworkVerifyCard</ServiceName>
    <SessionId>38499706200956074</SessionId>
    <StatusCode>0</StatusCode>
    <StatusName>StatusOK</StatusName>
    <StatusDescription>NA</StatusDescription>
    <ServiceDate>2009-07-13 06:56:42</ServiceDate>
    <ServiceId>38499706200956074</ServiceId>
  </ResponseDetails>
  <ResponseParams>
    <FirstName>jgffhf</FirstName>
    <LastName>gfhgf</LastName>
    <Address>gdxfxvx vcxvcx</Address>
    <City>vxvcx</City>
    <State>CO</State>
    <Zip>353544534</Zip>
    <Phone>235432543253</Phone>
    <Country>US</Country>
    <CardNumber></CardNumber>
    <MaxCurrentLoadingAmount>8001</MaxCurrentLoadingAmount>
  </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>LoadNetworkVerifyCard</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>
```


# Load Network Void Card

## Load Network Void Card

The Load Network Void Card API void the reload/verify/unload(future) done just before the void/

## Input Parameters:

| Name                    | Required | Definition                                                                                                                                               | Comments           |
| ----------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ |
| Amount                  | Y        | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p>                                                                                      |                    |
| ID                      | Y        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p>    |                    |
| IDType                  | Y        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                            | default=CardNumber |
| LoadNetwork             | Y        | <p>Format options:<br>ACH (Automated Clearing House)<br>IAT (International ACH Transaction)<br>GD (Green Dot)<br>PRX (Praxell)<br>WU (Western Union)</p> |                    |
| OriginalUniqueRequestID | Y        | Format: Alphanumeric, 30                                                                                                                                 |                    |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0"?>
<PraxellXMLRequest>
  <AuthenticationDetails>
    <UserName></UserName>
    <UserPassword></UserPassword>
    <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
  <ServiceDetails>
    <ServiceName>LoadNetworkVoidCard</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
  </ServiceDetails>
  <Origin>
    <OriginType>ExtAPI</OriginType>
  </Origin>
  <ServiceParams>
    <LoadNetwork></LoadNetwork>
    <OriginalUniqueRequestID></OriginalUniqueRequestID>
    <ID></ID>
    <IDType></IDType>    
    <Amount>WU</Amount>
  </ServiceParams>
</PraxellXMLRequest>
```

```json
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>LoadNetworkVoidCard</ServiceName>
    <SessionId>38499706200956074</SessionId>
    <StatusCode>0</StatusCode>
    <StatusName>StatusOK</StatusName>
    <StatusDescription>NA</StatusDescription>
    <ServiceDate>2009-07-13 06:56:42</ServiceDate>
    <ServiceId>38499706200956074</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>LoadNetworkVoidCard</ServiceName>
    <SessionId>07071612200737105</SessionId>
    <StatusCode>40014</StatusCode>
    <StatusName>Invalid Transaction Type</StatusName>
    <StatusDescription>Invalid Transaction Type</StatusDescription>
    <ServiceDate>2021-10-01 12:37:50</ServiceDate>
    <ServiceId>07071612200737105</ServiceId>
  </ResponseDetails>
  <ResponseParams>
  </ResponseParams>
</PraxellXMLResponse>
```


# Pay CH Bill

## Pay CH Bill

The Pay CH Bill allows a cardholder to pay a bill.

## Input Parameters:

| Name                    | Required | Definition                                                                                                                                                                        | Comments |
| ----------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| Amount                  | Y        | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p>                                                                                                               |          |
| BillNickname            | N        | <p>Format: Alphanumeric, 100<br>Description: The name of the bill as defined by the cardholder<br>Can contains as well all special characters (but cannot contain only blank)</p> |          |
| BPPTransactionSessionID | N        | Alphanumeric, 1-20                                                                                                                                                                |          |
| ID                      | Y        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p>                             |          |
| IDType                  | Y        | CardNumber (Default), RPID, ANY (add ANY only to ALL APIs - allow to send RPID/DDA number and the application identify it and change it to card number)                           |          |

## Output Parameters:

| Name                         | Definition                                                                                                                                                                                                                                                                                                             | Failure Case | Success Case | Comments           |
| ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------ | ------------------ |
| ApprovalCode                 | Format:Alphanumeric, 8                                                                                                                                                                                                                                                                                                 | Not returned | Returned     |                    |
| BillerAccount                | Format: Alphanumeric, 100                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Billers/Biller tag |
| BillNickname                 | <p>Format: Alphanumeric, 100<br>Description: The name of the bill as defined by the cardholder<br>Can contains as well all special characters (but cannot contain only blank)</p>                                                                                                                                      | Not returned | Returned     | Billers/Biller tag |
| BPPBillerCutoffTime          | Format: Alphanumeric, 12                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Billers/Biller tag |
| BPPBillerDescription         | <p>Format: Alphanumeric, 100<br>Description: The name of the biller to show to the end user</p>                                                                                                                                                                                                                        | Not returned | Returned     | Billers/Biller tag |
| BPPBillerID                  | <p>Format: Alphanumeric, 100<br>Description: Value got from Get Billers List API</p>                                                                                                                                                                                                                                   | Not returned | Returned     | Billers/Biller tag |
| BPPBillerPhone               | Format: Numeric, 14                                                                                                                                                                                                                                                                                                    | Not returned | Returned     | Billers/Biller tag |
| BPPBillerWebsite             | Format: Alphanumeric, 40 (including all web address strings as : / .)                                                                                                                                                                                                                                                  | Not returned | Returned     | Billers/Biller tag |
| BPPCancelWarnFlag            | Format: Y/N                                                                                                                                                                                                                                                                                                            | Not returned | Returned     | Billers/Biller tag |
| BPPExpectedPostingTimeFrame  | Format: Alphanumeric, 100                                                                                                                                                                                                                                                                                              | Not returned | Returned     | Billers/Biller tag |
| BPPFeeAmount                 | Format: Numeric, 1-14                                                                                                                                                                                                                                                                                                  | Not returned | Returned     |                    |
| BPPRefundWarnFlag            | Format: Y/N                                                                                                                                                                                                                                                                                                            | Not returned | Returned     | Billers/Biller tag |
| BPPServiceOfferingID         | Format: Alphanumeric, 21                                                                                                                                                                                                                                                                                               | Not returned | Returned     | Billers/Biller tag |
| FeeAmount                    | Format: Numeric, 10                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                    |
| BPPCustomerTips              | Format: Alphanumeric, 1-120                                                                                                                                                                                                                                                                                            | Not returned | Returned     | Tips/tip tag       |
| BPPTollFreePhoneNumber       | Format: Alphanumeric, 1-120                                                                                                                                                                                                                                                                                            | Not returned | Returned     |                    |
| ProductTypeName              | <p>Format: Alphanumeric, 1-120<br>Description: Each sub program in Praxell consists of one or more product types. A product type is a set of attributes that are applied to the cards that belong to this product type. The ProductTypeName field is the name of the product used when creating and issuing cards.</p> | Not returned | Returned     |                    |
| CardNumber                   | Format: Numeric, 16                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                    |
| OriginalAvailableCardBalance | Format: Numeric, 11                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                    |
| AvailableCardBalance         | Format: Numeric, 11                                                                                                                                                                                                                                                                                                    | Not returned | Returned     |                    |

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
    <AuthenticationDetails>
        <UserName>abuali_QA</UserName>
        <UserPassword>1q2w3e4r</UserPassword>
      <ClientSourceIP></ClientSourceIP> 
 </AuthenticationDetails>;
    <ServiceDetails>
        <UniqueRequestId>1212121212121252</UniqueRequestId>
        <ServiceName>PayCHBill</ServiceName>
    </ServiceDetails>
    <Origin>
        <OriginType>ExtAPI</OriginType>
    </Origin>
    <ServiceParams>        
        <Amount>1300</Amount>
        <BillerMobilePhone>052123456</BillerMobilePhone>
        <BillerZip>12345</BillerZip>
        <BillNickname>my bill</BillNickname>
        <BPPBillerID>PRX_Biller1</BPPBillerID>
        <BPPBillerLookupType>MobilePhoneAndZip</BPPBillerLookupType>
        <ID>1897890060769839</ID>
        <IDType>CardNumber</IDType>
    </ServiceParams>
</PraxellXMLRequest>
```

```json
 <?xml version="1.0" ?> 
  <PraxellXMLResponse>
  <ResponseDetails>
  <ServiceName>PayChBill</ServiceName> 
  <SessionId>18495717201130110</SessionId> 
  <StatusCode>0</StatusCode> 
  <StatusName>StatusOK</StatusName> 
  <StatusDescription>NA</StatusDescription> 
  <ServiceDate>2011-11-21 17:30:09</ServiceDate> 
  <ServiceId>18495717201130110</ServiceId> 
  </ResponseDetails>
  <ResponseParams>
     <ApprovalCode> </ApprovalCode> 
  </ResponseParams>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>PayCHBill</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>
```


# Reverse Fee

## Reverse Fee

The Reverse Fee API allows to rebate fee for a specific card.

## Input Parameters:

| Name                   | Required | Definition                                                                                                                                            | Comments                                                                                                        |
| ---------------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| Amount                 | Y        | <p>Format: Numeric, 1-9<br>Description: The amount is in cents.</p>                                                                                   | relevant only if Reason Category is Good Will / User Error /System Error/ Other                                 |
| BulkFee                | N        | Options: Y/N(default)                                                                                                                                 | relevant if ReferenceIDType= CardSessionID or not provided                                                      |
| CardNumber             | C        | Format: Numeric, 16                                                                                                                                   | Deprecated. Will be removed in the future                                                                       |
| ID                     | C        | <p>Format: Numeric, 1-19<br>Description:<br>Input should be RPID in case IDType = RPID<br>Input should be Card Number in case IDType = CardNumber</p> |                                                                                                                 |
| IDType                 | C        | <p>Format options:<br>CardNumber<br>RPID<br>SavingAccount</p>                                                                                         |                                                                                                                 |
| ContextTransactionCode | N        | <p>Format: Alphanumeric, 6<br>Validation: A/P/X-P-0..9-0..9-I/D-S/R/F (Praxell code)</p>                                                              | Required only if Reason Category is User Error / System Error / Other. relevant if Reason Category is Good Will |
| Description            | N        | Format: 10-500, Supported characters: Blank a-z A-Z 0-9 . , # $ ( ) / : ? - % + \*                                                                    | & ; @ ! \~ = \_ \ '                                                                                             |
| ReasonCategory         | Y        | <p>Format options:<br>GoodWill<br>UserError<br>SystemError<br>Other<br>TransactionFee<br>Automatic (currently not used)</p>                           | The reason category param is used as well to define the permission and the Praxell code                         |
| ReferenceId            | N        | <p>Format: Alphanumeric, 30<br>Description: Allows the reverse fee to connect to the specific card session ID</p>                                     | Contains cardsessionID Or transactionID. Required if Reason Category is TransactionFee                          |
| ReferenceIDType        | N        | <p>Options:<br>CardSessionID (default) TransactionID</p>                                                                                              | relevant only if Reason Category= TransactionFee                                                                |

## Output Parameters:

## XML Samples

### Input XML

```json
<?xml version="1.0" ?>
<PraxellXMLRequest>
 <AuthenticationDetails>
    <UserName></UserName>
    <UserPassword></UserPassword>
 </AuthenticationDetails> 
    <ClientSourceIP></ClientSourceIP>
 <ServiceDetails>
    <ServiceName>ReverseFee</ServiceName>
    <UniqueRequestId>1212121212121213</UniqueRequestId>
 </ServiceDetails>
 <Origin>
   <OriginType>ExtAPI</OriginType>
 </Origin>
 <ServiceParams>
   <ID></ID>
   <IDType></IDType>
   <Description>Test Reverse Fee</Description>
   <Amount>100</Amount>
   <ReasonCategory>Good Will</ReasonCategory>
   <ContextTransactionCode>XP66DS</ContextTransactionCode>
   <ReferenceId>997654329</ReferenceId>     
 </ServiceParams>
</PraxellXMLRequest>
```

```json
<?xml version="1.0" ?> 
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>reversefee</ServiceName> 
    <SessionId></SessionId> 
    <StatusCode></StatusCode> 
    <StatusName></StatusName> 
    <StatusDescription>NA</StatusDescription> 
    <ServiceDate></ServiceDate> 
    <ServiceId></ServiceId> 
  </ResponseDetails>
  <ResponseParams>
 </ResponseParams>
</PraxellXMLResponse>
```

```json
<?xml version="1.0"?>
<PraxellXMLResponse>
  <ResponseDetails>
    <ServiceName>ReverseFee</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>
```


# Webhook Examples

## Webhook Overview

Our API can **push real‑time notifications** to your application every time a transaction is created, updated, or otherwise changes state. These event callbacks---**webhooks**---eliminate the need for constant polling and let you trigger downstream business logic (e.g., ledger updates, email receipts, or risk checks) the moment they happen.

### How it works 🚀

1. **Receive**\
   When a qualifying event occurs, we send a signed `POST` request containing a JSON payload like the samples shown below.
2. **Acknowledge**\
   Return an HTTP `2xx` status within 10 seconds. Any non‑2xx code triggers an automatic retry with exponential back‑off (up to 24 hours).
3. **Verify (recommended)**\
   Use the `X‑Signature` header to validate the payload's HMAC‑SHA256 signature against your webhook secret.

> **Need a sandbox?**\
> Point your endpoint to `https://webhook.site/...` (or any catcher) to inspect payloads while you build.

The sections that follow contain **de‑identified sample payloads** for each transaction type---purchase authorizations, reloads, ATM withdrawals, balance inquiries, and more. Copy them into your tests or monitoring tools to simulate live traffic and ensure your integration is production‑ready.

### Purchase (Internet / Phone Authorization) — PP80DS

```json
{
  "MessageType": "Transaction",
  "Amount": "114013",
  "ApprovalCode": "377907",
  "CalculatedFeeAmount": "",
  "CardNumber": "6970",
  "CardStatus": "ACT",
  "TimeStamp": "2025-04-18 14:55:28",
  "PostTransactionCardBalance": "0",
  "PostTransactionHoldsBalance": "114013",
  "TerminalAddress": "BIOPLUS SP PHARMACYINDIA",
  "TerminalCity": "INDIANAPOLIS",
  "TerminalCountry": "US",
  "TerminalID": "0001",
  "TerminalNameLocation": "",
  "TerminalOwner": "Sample Pharmacy",
  "TransactionCode": "PP80DS",
  "TransactionDescription": "Purchase (Internet / Phone Authorization)",
  "TransactionId": "967297ae-e208-4268-a0ea-e1bea1d1b75d",
  "TransactionOrigin": "POS",
  "UniqueRequestId": "",
  "MCC": "5912",
  "RetailPackId": "1000000001",
  "IssuerName": "HealthCo Rx",
  "ProductType": "Virtual Rx Sample Plan",
  "ISOFullMessage": "ISO0260…(truncated)",
  "AdditionalDataCode": "",
  "AdditionalDataCodeDesc": "",
  "AdditionalFeeOperation": "Credit",
  "AdditionalFee": "0",
  "BusinessProcessId": "29342e21:19649b139bd:-4f4c"
}

```

### Authorization — PP00DS

```json
{
  "MessageType": "Transaction",
  "Amount": "39625",
  "ApprovalCode": "339792",
  "CalculatedFeeAmount": "",
  "CardNumber": "3803",
  "CardStatus": "ACT",
  "TimeStamp": "2025-04-18 14:52:36",
  "PostTransactionCardBalance": "0",
  "PostTransactionHoldsBalance": "39625",
  "TerminalAddress": "OPTUM ",
  "TerminalCity": "+18000000000",
  "TerminalCountry": "US",
  "TerminalID": "SSVQDG73",
  "TerminalNameLocation": "",
  "TerminalOwner": "Sample Specialty Pharma",
  "TransactionCode": "PP00DS",
  "TransactionDescription": "Authorization",
  "TransactionId": "7b7a0b2e-dbc2-4243-957b-26f535d8655c",
  "TransactionOrigin": "POS",
  "UniqueRequestId": "",
  "MCC": "5912",
  "RetailPackId": "1000000002",
  "IssuerName": "HealthCo Rx",
  "ProductType": "Juice Payroll 1",
  "ISOFullMessage": "ISO0260…(truncated)",
  "AdditionalDataCode": "",
  "AdditionalDataCodeDesc": "",
  "AdditionalFeeOperation": "Credit",
  "AdditionalFee": "0",
  "BusinessProcessId": "-3c9fb275:19649a97fa3:-4d74"
}

```

### Balance Inquiry — XP31DS

```json
{
  "MessageType": "Transaction",
  "Amount": "0",
  "ApprovalCode": "NA",
  "CalculatedFeeAmount": "",
  "CardNumber": "2675",
  "CardStatus": "ACT",
  "TimeStamp": "2025-04-18 14:52:34",
  "PostTransactionCardBalance": "226302",
  "PostTransactionHoldsBalance": "0",
  "TerminalAddress": "",
  "TerminalCity": "Glendale",
  "TerminalCountry": "US",
  "TerminalID": "user",
  "TerminalNameLocation": "",
  "TerminalOwner": "AgriTech Payments",
  "TransactionCode": "XP31DS",
  "TransactionDescription": "Balance Inquiry",
  "TransactionId": "bc21cfa6-d6a0-437c-8c59-c913d6f3de86",
  "TransactionOrigin": "PRX",
  "UniqueRequestId": "a48d8f62-0951-49d9-8557-2fe993ed4a0c",
  "MCC": "",
  "RetailPackId": "1000000003",
  "IssuerName": "AgriTech Payments",
  "ProductType": "AgriCard EMV Sample",
  "ISOFullMessage": "",
  "AdditionalDataCode": "",
  "AdditionalDataCodeDesc": "",
  "AdditionalFeeOperation": "",
  "AdditionalFee": "",
  "BusinessProcessId": "-670803ed:19649aeffa9:-4f9e"
}
```

### VRX Reload — XP20DS

```json
{
  "MessageType": "Transaction",
  "Amount": "39625",
  "ApprovalCode": "NA",
  "CalculatedFeeAmount": "",
  "CardNumber": "3803",
  "CardStatus": "ACT",
  "TimeStamp": "2025-04-18 14:52:33",
  "PostTransactionCardBalance": "39625",
  "PostTransactionHoldsBalance": "0",
  "TerminalAddress": "",
  "TerminalCity": "Scottsdale",
  "TerminalCountry": "US",
  "TerminalID": "User",
  "TerminalNameLocation": "",
  "TerminalOwner": "HealthCo Rx",
  "TransactionCode": "XP20DS",
  "TransactionDescription": "VRX Reload",
  "TransactionId": "81cf8891-5548-455d-a8d1-bb0b9943885e",
  "TransactionOrigin": "PRX",
  "UniqueRequestId": "aaf922b8-a590-a16b-0cf4-4f2583c54418",
  "MCC": "",
  "RetailPackId": "1000000002",
  "IssuerName": "HealthCo Rx",
  "ProductType": "Virtual Rx Sample Plan",
  "ISOFullMessage": "",
  "AdditionalDataCode": "",
  "AdditionalDataCodeDesc": "",
  "AdditionalFeeOperation": "",
  "AdditionalFee": "",
  "BusinessProcessId": "-3c9fb275:19649a97fa3:-4d86"
}
```

### VRX Unload — XP25DS

```json
{
  "MessageType": "Transaction",
  "Amount": "119843",
  "ApprovalCode": "NA",
  "CalculatedFeeAmount": "",
  "CardNumber": "3905",
  "CardStatus": "ACT",
  "TimeStamp": "2025-04-18 14:52:26",
  "PostTransactionCardBalance": "0",
  "PostTransactionHoldsBalance": "0",
  "TerminalAddress": "",
  "TerminalCity": "Scottsdale",
  "TerminalCountry": "US",
  "TerminalID": "User",
  "TerminalNameLocation": "",
  "TerminalOwner": "HealthCo Rx",
  "TransactionCode": "XP25DS",
  "TransactionDescription": "VRX Unload",
  "TransactionId": "44e4c517-222a-4cce-91b6-4f23dd58867d",
  "TransactionOrigin": "PRX",
  "UniqueRequestId": "3299d8f1-083b-554b-85af-dfd4ccca453b",
  "MCC": "",
  "RetailPackId": "1000000004",
  "IssuerName": "HealthCo Rx",
  "ProductType": "Virtual Rx Sample Plan",
  "ISOFullMessage": "",
  "AdditionalDataCode": "",
  "AdditionalDataCodeDesc": "",
  "AdditionalFeeOperation": "",
  "AdditionalFee": "",
  "BusinessProcessId": "-3c9fb275:19649a97fa3:-4d94"
}
```

### ATM Withdrawal — AP01DS

```json
{
  "MessageType": "Transaction",
  "Amount": "40400",
  "ApprovalCode": "879913",
  "CalculatedFeeAmount": "",
  "CardNumber": "5352",
  "CardStatus": "ACT",
  "TimeStamp": "2025-04-18 14:54:58",
  "PostTransactionCardBalance": "311",
  "PostTransactionHoldsBalance": "22785",
  "TerminalAddress": "HAPO COMMUNITY CUPascoWA",
  "TerminalCity": "Pasco",
  "TerminalCountry": "US",
  "TerminalID": "G8814A",
  "TerminalNameLocation": "",
  "TerminalOwner": "Sample Community CU",
  "TransactionCode": "AP01DS",
  "TransactionDescription": "ATM Withdrawal",
  "TransactionId": "a132aba2-a461-4fa7-85e7-847377ce6dc0",
  "TransactionOrigin": "ATM",
  "UniqueRequestId": "",
  "MCC": "6011",
  "RetailPackId": "1000000008",
  "IssuerName": "AgriTech Payments",
  "ProductType": "AgriCard EMV Sample",
  "ISOFullMessage": "ISO0160…(truncated)",
  "AdditionalDataCode": "",
  "AdditionalDataCodeDesc": "",
  "AdditionalFeeOperation": "Debit",
  "AdditionalFee": "2",
  "BusinessProcessId": "-3c9fb275:19649a97fa3:-4cc0"
}

```


# Decoding an ISO 8583 Payload

> **Goal:** Understand the fixed‑position pieces that make up the ASCII string we receive in `ISOFullMessage`, so you can split it by eye or with any language / tool.

***

## 1. High‑level Structure

```
┌──────────────────────────────────────────────────────────────┐
│ Transport / Host header        (variable, host‑specific)     │
│ ──────────────────────────────────────────────────────────── │
│ MTI           4  n                                            │
│ Primary bitmap 16  n  (64 bits → 16 hex characters)          │
│ Secondary bitmap 16  n  (present only if bit 1 = 1)          │
│ Data elements  …   (1‑128, in ascending order)               │
└──────────────────────────────────────────────────────────────┘
```

* **All characters are ASCII.**
* Numeric fields (`n`) are right‑justified, **zero‑padded**.
* Alphanumeric fields (`ans`) are left‑justified, **space‑padded**.
* Variable‑length fields begin with a numeric **length prefix**:
  * `LLVAR` → 2 digits (00‑99)
  * `LLLVAR` → 3 digits (000‑999)

***

## 2. Example in the Wild

Below is the **authorization** message you saw (line‑wrapped & spaced):

```
ISO0260000700 | 0120 | B23AC4112EE1801C
0000000214000100 | 0000000000000000 | 0285
0724181349 | 863303 | 141300 | 0724 | 0724
554105 | 2C0000000006 | 12345621543464******6993=0000427704382626
185503 | 0000010003        | 127298000000000
EXXON UPPY'S #68 #2009CENTREVILLE  VA US
0100724141353840 | 0160000000
… (continues)
```

### What those chunks are

| Segment            | Meaning                                                                                                                                   | Why the spacing?                                                                                                    |
| ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| `ISO0260000700`    | **Transport header** – prepended by the host to carry length, protocol version, routing info. Its size (12–20 bytes) is *vendor‑defined*. | Not part of ISO 8583 proper. Discard before parsing.                                                                |
| `0120`             | **MTI** – `0 120` = Authorization Advice.                                                                                                 | Always 4 numeric chars.                                                                                             |
| `B23AC4112EE1801C` | **Primary bitmap** (16 hex chars = 64 bits). Bit 1 is set (`B = 1011`), so a secondary bitmap follows.                                    | Every 4 bits are packed into one hex char—no delimiter.                                                             |
| `0000000214000100` | **Secondary bitmap** (also 16 hex).                                                                                                       | Present only because bit 1 in the primary bitmap = 1.                                                               |
| Remaining blocks   | **Data elements** in ascending order (2, 3, 4, … ). Each occupies exactly its specified length, *or* `LL/LLL` prefix + value.             | Padding (zeros / spaces) makes every fixed field keep its place so downstream systems can slice without delimiters. |

***

## 3. Bitmap → Which Fields Follow?

1. Convert each hex char to binary. *Example:* `B23A…` → `1011 0010 0011 1010 …`
2. Number bits **1‑64** (or 1‑128).
3. If a bit = 1, its corresponding field *immediately follows* the bitmap(s).
4. Move through the message **in ascending field order**, reading:

| Field #                        | Format    | Length   | Notes                                          |
| ------------------------------ | --------- | -------- | ---------------------------------------------- |
| **2 – PAN**                    | `LLVAR n` | up to 19 | `LL` tells you how many digits follow.         |
| **3 – Processing code**        | `n`       | 6        | Always `000000` for POS sale in our messages.  |
| **4 – Amount, Txn**            | `n`       | 12       | Right‑padded zeros: `00000000285` = $2.85      |
| **11 – STAN**                  | `n`       | 6        | `185503` in the sample.                        |
| **37 – Retrieval Ref # (RRN)** | `an`      | 12       | `724181349863` – used to link auth ↔ purchase. |
| **41 – Terminal ID**           | `ans`     | 8        | `00010003` (space‑padded if shorter).          |
| **…**                          |           |          |                                                |

*(The complete ISO 8583 spec defines > 120 fields. Only the ones lit by the bitmap are present.)*

***

## 4. Reading Variable‑length Fields

```
PAN (Field 2)  =  16  543464******6993
                 ──┘ └─────────────────
                 length indicator  (2 chars)
```

* If the bitmap says Field 2 exists, **take the next 2 chars**, convert to an int (`16`), then read *exactly* that many chars for the PAN.
* Immediately after that, continue with the next field (Field 3).

***

## 5. Padding Rules Cheat‑Sheet

| Format                                | Justify   | Pad with                              | Example                                          |
| ------------------------------------- | --------- | ------------------------------------- | ------------------------------------------------ |
| `n` (numeric)                         | **right** | `0`                                   | `00000000285`                                    |
| `an`, `ans` (alpha / alnum / special) | **left**  | space (`0x20`)                        | `00010003··` → becomes `00010003 <space><space>` |
| Track / discretionary                 | fixed     | `F` or `=` etc. as per card standards | `543464******6993=...`                           |

> *Tip:* When debugging, replace `0x20` with `·` so you can *see* trailing spaces.

***

## 6. Putting It All Together (Walk‑through)

1. **Strip transport header** (`ISO0260000700`).
2. **Read MTI** (`0120`).
3. **Read Primary bitmap** (16 hex).
4. Because bit 1 = 1, read **Secondary bitmap** (another 16 hex).
5. **Iterate fields**:
   * bit 2 = 1 → Field 2 (LLVAR) → read length *LL* → read PAN.
   * bit 3 = 1 → Field 3 (6 n) → read 6 chars.
   * … continue until all `1` bits are consumed.
6. You should land **exactly on the last byte** of the message. Extras mean parsing error.

***

## 7. Where the Retrieval Reference Number Hides

* Field 37 (RRN) always shows up **after** Field 35/36 (Track2/Track3) for our host.
* Because we *never* carry field 70+ in auth/purchase, the RRN is usually < halfway down the message.
* Example auth vs. purchase pair:

```
Auth  – … 185503 | **724181349863** | 0000010003 …
Purchase – … 583719 | **724181349863** | 895229592889 …
```

**Same RRN → same transaction lifecycle**.

***

## 8. Appendix – Field Directory (Common in Our Webhooks)

| Field | Length         | Format | Meaning                          |
| ----- | -------------- | ------ | -------------------------------- |
| 2     | LLVAR (≤ 19)   | n      | Primary account number (PAN)     |
| 3     | 6              | n      | Processing code                  |
| 4     | 12             | n      | Amount, transaction              |
| 11    | 6              | n      | System trace audit number (STAN) |
| 12    | 6              | n      | Local Txn time (hhmmss)          |
| 13    | 4              | n      | Local Txn date (MMDD)            |
| 37    | 12             | an     | Retrieval reference number (RRN) |
| 41    | 8              | ans    | Terminal ID                      |
| 42    | 15             | ans    | Merchant ID (sometimes blank)    |
| 43    | 40             | ans    | Card acceptor name / location    |
| 55    | LLLVAR (≤ 999) | b      | EMV data (if e‑com / chip)       |

*(Fields differ per processor; consult the host spec if something new appears.)*




---

[Next Page](/llms-full.txt/1)

