Versions Compared

Key

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

Usage


Excerpt

Returns the payment status of active one-off schedules belonging to the AccountReferenceNo or ExternalAccountReferenceNo provided in the request.

Status
colourGreen
titleGATEWAY ONLY

Parameters

Name

Data Type

Length


Description

User





  • Username

String


Required

Provided by Debitsuccess

  • Password

String


Required

Provided by Debitsuccess

RequestInitiator

100

Optional

Optional 

Allows requesting user to be logged

AccountReferenceNo

15

Optional*



ExternalAccountReferenceNo

50

Optional*



Status

Enum

Optional


  • All (default value)
  • Unattempted
  • Pending
  • Retry
  • Failed
  • Cleared
  • Settled
  • Unbillable
  • CreditControl

* at least one of the following parameters must be supplied: AccountReferenceNo, ExternalAccountReferenceNo. If either account is not active then error 10 will be returned

Response 

Name

Data Type

Description

DateCreated

Datetime

Date/time message was processed

Id

String

Unique ID for 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

02

Invalid user credentials

Error

08

There is no record found with this criteria

Error

10

Account is not active

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

12016

Missing required reference number. Must provide either ExternalAccountReferenceNo or AccountReferenceNo or both.

Related Pages

Filter by label (Content by label)
showLabelsfalse
spacesDDE
showSpacefalse
sorttitle
typepage
cqllabel = "documentation-space-sample" and type = "page" and space = "DDE"
labelsdocumentation-space-sample



Panel

On this page:

Table of Contents


Panel
titleREST API

GET Payment Status