Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Usage


Excerpt

Returns the schedule with payment status found in between the date range provided in the request.


Parameters

Name

Data Type

Length


Description

User





  • Username

String


Required

Provided by Debitsuccess

  • Password

String


Required

Provided by Debitsuccess

RequestInitiator

String

100

Optional

Allows requesting user to be logged

ContractPrefix

String

6

Optional

If not provided, records from all facility accounts associated with the WS user will be extracted

Status

Enum


Optional
  • All (i.e. default value)

  • Unattempted

  • Pending

  • Retry

  • Failed

  • Cleared

  • Settled

  • Unbillable

  • CreditControl

StartDate

DateTime


Required

Start date and end date must be within 1 month

EndDate

DateTime


Optional

If EndDate is not provided, it will default to today date

Response 

Name

Data Type

Description

DateCreated

Datetime

Date/time message was processed

Id

String

Unique ID for the message

ResponseNotes()



  •  Code
String
  • Note
String
  • NoteType
EnumError, Warning, Info

Status

Enum

Failed, Success, Unknown

PaymentSchedule()



  • Description

String(50)

Unique identifier
  • ExternalIdentifier

String(50)


  • Installment

Number

Date of Status of Payment
  • PaymentStatus

String(15)


  • ScheduleId

Integer


  • StartDate

Datetime


  • StatusDate
Datetime

Error Messages

TypeError CodeError Message
Error

14033

Invalid Start date - start date must be less than end date.

Error

14101

Invalid Start Date - start date must not be empty or in the future

Error

14104

Invalid Date range - a start date and end date must be within 1 month.

Error

13001

Invalid Contract Prefix

Error

100

Invalid enum value ‘<invalid status>' cannot be deserialized into type 'Debitsuccess.WebServices.Core.DocketStatus'. Ensure that the necessary enum values are present and are marked with EnumMemberAttribute attribute if the type has DataContractAttribute attribute.</Note>

Error

100

There was an error deserializing the object of type Debitsuccess.WebServices.Core.RequestMessages.RequestGetPaymentHistoryByStatusForDateRange. The value '' cannot be parsed as the type 'DateTime'.

Related Pages

Filter by label (Content by label)
showLabelsfalse
spacesDDE
showSpacefalse
sorttitle
typepage
cqllabel = "getcustomerpaymentbystatusfordaterange" and ancestor = "986156090"
labelsdocumentation-space-sample



Panel

On this page:

Table of Contents