Retrieve configured sub department record.

get

/spms/v2/ships/{shipId}/configurations/financialSubDepartments/credit/{subDepartmentCode}

This is to retrieve the configured sub department codes.

Request

Supported Media Types
Path Parameters
Back to Top

Response

Supported Media Types

200 Response

OK
Body ()
Root Schema : Configured Sub Department
Type: object
Title: Configured Sub Department
Configured Sub Department Record
Show Source
Nested Schema : Credit Card Other Details
Type: object
Title: Credit Card Other Details
Credit Card Other Details. Note: only appear if the sub dept code is configured with payment type = CC Credit Card
Show Source
  • Title: Credit Card Disclaimer
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Credit card disclaimer note for signature capture
    Example: <Overwrite and Input Credit Card Disclaimer Note Here>
  • Title: Payment Department Type
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Identify whether the department is used for: * Both Debit and Credit Card * Only Credit Card * Only Debit Card
    Example: Both Debit and Credit Card
Nested Schema : Department Grouping
Type: object
Title: Department Grouping
Department Grouping
Show Source
  • Title: Department Grouping Code
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Department Grouping Code
    Example: PYT01
  • Title: Department Grouping Description
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Department Grouping Description
    Example: Payment Group 1
Nested Schema : Department Security Level
Type: object
Title: Department Security Level
Department Security Level
Show Source
  • Title: Security Level
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Security Level
    Example: Credit Department Level 1
Nested Schema : GL System Origin
Type: object
Title: GL System Origin
GL System Origin
Show Source
  • Title: General Ledger Control Account
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    General Ledger Control Account
    Example: abc1234
  • Title: General Ledger Department
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    General Ledger Department
    Example: abc1234
  • Title: General Ledger Material
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    General Ledger Material
    Example: abc1234
  • Title: General Ledger Mpmissue
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    General Ledger Mpmissue
    Example: abc1234
  • Title: General Ledger Origin
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    General Ledger Origin
    Example: abc1234
  • Title: General Ledger Spare
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    General Ledger Spare
    Example: abc1234
  • Title: General Ledger Sub Account
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    General Ledger Sub Account
    Example: abc1234
  • Title: General Ledger Voyage
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    General Ledger Voyage
    Example: abc1234
Nested Schema : Micros Cabin Charge Only
Type: object
Title: Micros Cabin Charge Only
Micros Cabin Charge Only
Show Source
  • Title: Allow Posting to Crew Cabin
    MICROS Cabin Charge only allowed for Crew * `true` - Allowed * `false` - Disallowed
    Example: true
  • Title: Allow Posting to Gift Card
    MICROS Cabin Charge only allowed for Gift Card * `true` - Allowed * `false` - Disallowed
    Example: true
  • Title: Allow Posting to Guest Cabin
    MICROS Cabin Charge only allowed for Passenger * `true` - Allowed * `false` - Disallowed
    Example: true
Nested Schema : Non-Refundable Credit
Type: object
Title: Non-Refundable Credit
Non-Refundable Credit
Show Source
Nested Schema : Payment Type Details
Type: object
Title: Payment Type Details
Payment Type Details
Show Source
  • Title: Auto Balance
    Auto Balance option for cash & credit card posting via Interface: * `true` - Checked * `false` - Unchecked
    Example: true
  • Commission Department
    Title: Commission Department
    Commission Department (Note: only debit department code is displayed)
  • Title: Commission Rate
    Pattern: ^[0-9]*$
    Payment Charge Commission
    Example: 5
  • Title: Commission Value
    Payment Charge Commission is: * `true` - by Fix Value * `false` - by Percentage
    Example: true
  • Title: Credit Card Digits
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Credit Card definition digits pattern set of first digits defining card separated with comma
    Example: -40-,-41-,-42-,-43-,-44-,-45-,-46-,-47-,-48-,-49-
  • Title: Credit Card ID
    Maximum Length: 2
    Pattern: ^[-zA-Z]{2}$
    Credit Card ID (VI-Visa, MC-Master,AX-Amex,...)
    Example: AX
  • Title: Credit Card Internal ID
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Credit card internal ID in stratus (interface) related columns (V-Visa, A-Amex, M-Master,...)
    Example: V Visa
  • Title: Credit Card Merchant Number
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Credit Card Merchant Number
    Example: 9593091390
  • Title: Credit Card Minimum Length
    Pattern: ^[0-9]*$
    Credit Card Minimum Length
    Example: 1
  • Title: Crew Floor Limit
    Pattern: ^[0-9]*$
    Credit Limit for Crew
    Example: 10000
  • Title: Crew Minimum Authorized Value
    Pattern: ^[0-9]*$
    Minimum balance value that can be sent to credit card authorization system for crew
    Example: 100
  • Title: Daily Limit
    Pattern: ^[0-9]*$
    Maximum daily spending limit in Casino ( where 0=No Limit)
    Example: 10000
  • Title: Debit Card No Commission Charge
    Commission Charge will be charged to: * `true` - Exclude debit card * `false` - All cards
    Example: true
  • Title: Floor Limit
    Pattern: ^[0-9]*$
    Payment limit maximum payment accepted
    Example: 10000
  • Title: Foreign Currency Code
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    International currency description (when defining Foreign Currency)
    Example: EUR
  • Title: Minimum Authorized Value
    Pattern: ^[0-9]*$
    Minimum balance value that can be sent to credit card authorization system
    Example: 1
  • Title: Payment Allowed For Specified Card
    Pattern: ^(012)$
    Payment Allowed For Specified Card: * `0` - No * `1` - Reward Card * `2` - Gift Card
    Example: 1
Nested Schema : Payment Type in POS Subsystem
Type: object
Title: Payment Type in POS Subsystem
Payment Type in POS Subsystem
Show Source
  • Title: External Department ID
    Pattern: ^[0-9]*$
    External Department ID
    Example: 9040
  • Title: External Itemizer ID
    Maximum Length: 3
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]{3}$
    POS sales itemizer number (Debit department) / External itemizer ID (Credit department)
    Example: 001
  • Title: Incentives Payout Group
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Incentives Payout Group (Note: this field will be combination of Incentive name and percentage)
    Example: Cash - Micros 50% (50%)
  • Title: POS Tender Type Number
    Pattern: ^[0-9]*$
    POS Tender Type number in POS sub system
    Example: 10
  • Title: System Account Number
    Pattern: ^[0-9]*$
    System Account Number
    Example: 20310
Nested Schema : Collector Department
Type: object
Title: Collector Department
Collector Department. Note: only credit department code will be displayed
Show Source
  • Title: Sub Department Code
    Maximum Length: 10
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Sub Department Code
    Example: 1001
  • Title: Sub Department Description
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Sub Department Description
    Example: Cash Currency Exchange
Nested Schema : eligibleDepartments
Type: array
Eligible Departments
Show Source
Nested Schema : Redirection Account
Type: object
Title: Redirection Account
Redirection Account
Show Source
  • Title: System Account Description
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    System Account Description
    Example: Wedding Dinner Package
  • Title: System Account Number
    Pattern: ^[0-9]*$
    System Account Number
    Example: 20310
Nested Schema : items
Type: object
Show Source
Nested Schema : subDepartments
Type: array
Eligible Sub Departments
Show Source
Nested Schema : items
Type: object
Show Source
  • Title: Sub Department Code
    Maximum Length: 10
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Sub Department Code
    Example: 1001
  • Title: Sub Department Description
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Sub Department Description
    Example: Cash Currency Exchange
Nested Schema : Commission Department
Type: object
Title: Commission Department
Commission Department (Note: only debit department code is displayed)
Show Source
  • Title: Sub Department Code
    Maximum Length: 10
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Sub Department Code
    Example: 1001
  • Title: Sub Department Description
    Pattern: ^[a-zA-ZÀ-ÖØ-öø-࿰-9 _,?/.\-+*n~!@#$%&{}[]()=<>|^'":;@`]*$
    Sub Department Description
    Example: Cash Currency Exchange

400 Response

Bad Request
Body ()
Root Schema : schema
Match All
Show Source
Example:
{
    "type":"HTTP://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.1",
    "title":"Bad Request",
    "detail":"Limit must not be less than one!"
}
Nested Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

401 Response

Unauthorized
Body ()
Root Schema : schema
Match All
Show Source
Example:
{
    "type":"HTTP://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.2",
    "title":"Unauthorized",
    "detail":"Valid token is required to access this resource"
}
Nested Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

403 Response

Forbidden
Body ()
Root Schema : schema
Match All
Show Source
Example:
{
    "type":"https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.4",
    "title":"Forbidden",
    "detail":"Access to this resource is forbidden"
}
Nested Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

404 Response

Not Found
Body ()
Root Schema : schema
Match All
Show Source
Example:
{
    "type":"HTTP://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.5",
    "title":"Not Found",
    "detail":"This resource path does not exist"
}
Nested Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

405 Response

Method Not Allowed
Body ()
Root Schema : schema
Match All
Show Source
Example:
{
    "type":"http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.6",
    "title":"Method Not Supported",
    "detail":"HTTP method not supported for this resource"
}
Nested Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

406 Response

Not Acceptable
Body ()
Root Schema : schema
Match All
Show Source
Example:
{
    "type":"HTTP://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.7",
    "title":"Not Acceptable",
    "detail":"Request a Mime type that is supported for this Resource"
}
Nested Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

500 Response

Internal Server Error
Body ()
Root Schema : schema
Match All
Show Source
Example:
{
    "type":"HTTP://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.5.1",
    "title":"Internal Server Error",
    "detail":"Issue fulfilling request. Please retry or contact support"
}
Nested Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source

503 Response

Service Unavailable
Body ()
Root Schema : schema
Match All
Show Source
Example:
{
    "type":"https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.5.4",
    "title":"Service Unavailable",
    "detail":"Service Unavailable. Try again later"
}
Nested Schema : Error Response
Type: object
Title: Error Response
Error Response returned when encountered error
Show Source
Back to Top