Versions Compared

Key

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

Usage


Excerpt

Returns details of the casual payments processed between the specified date range.


Parameters

Name

Data Type

Length


 

Description

User





Username

String


Required

Provided by Debitsuccess

Password

String


Required

Provided by Debitsuccess

ContractPrefixString6RequiredUsed for payment lookup and user access checks.
StartDateDateTime
RequiredThe maximum range between StartDate and EndDate is one month.
EndDateDateTime
OptionalEnd of today if not provided

Response 

Name

Data Type

Description

DateCreated

DateTime

Date/time message was processed

Id

String

Unique ID for message

ResponseNotes ()


Collection of validation messages

  • Code

String


  • Note

String


  • NoteType

Enum

Error, Warning, Info

Status

Enum

Failed, Succeed, Unknown

Payments ()

Collection


  • Payment Ref
String
  • Description
StringPayment note
  • PaymentAmount
Decimal (10, 2)
  • PaymentDate
DateTime
  • PaymentId
IntegerUnique identifier for the payment
  • PaymentStatus
Enum

Cleared,

Pending,

Failed,

Settled,

  • PaymentType
Enum?

CasualCreditCard

CasualCreditCardOther

  • Receipt
String

Batch Number

  • CommissionAmount
Decimal (10, 2)The amount of commission Debitsuccess charged on the Payment.

If the payment is declined for any reason in the response CommissionAmount and PaymentID will be 0.

Error Messages

TypeError CodeError Message
Error02
Invalid user credentials
Error
13001
Invalid Contract Prefix
Error
14204
Start date and End date cannot be more than 30 days apart
Error
13090
Start date must not be after end date
Error
14203
Start date cannot be in the future
Error
14202
Start date is required









Related Pages

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



Panel

On this page:

Table of Contents