Builder

class Builder

A builder for PaymentCreateResponse.

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Sets Builder.balance to an arbitrary JSON value.

Balance

Link copied to clipboard

Returns an immutable instance of PaymentCreateResponse.

Link copied to clipboard
Link copied to clipboard

Sets Builder.created to an arbitrary JSON value.

Date and time when the payment first occurred. UTC time zone.

Link copied to clipboard

Sets Builder.currency to an arbitrary JSON value.

3-character alphabetic ISO 4217 code for the settling currency of the payment.

Link copied to clipboard

Sets Builder.descriptor to an arbitrary JSON value.

A string that provides a description of the payment; may be useful to display to users.

Link copied to clipboard
Link copied to clipboard

Sets Builder.events to an arbitrary JSON value.

A list of all payment events that have modified this payment.

Link copied to clipboard

Sets Builder.expectedReleaseDate to an arbitrary JSON value.

Date when the financial transaction expected to be released after settlement

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Sets Builder.pendingAmount to an arbitrary JSON value.

Pending amount of the payment in the currency's smallest unit (e.g., cents). The value of this field will go to zero over time once the payment is settled.

Link copied to clipboard

Sets Builder.relatedAccountTokens to an arbitrary JSON value.

Account tokens related to a payment transaction

Link copied to clipboard

Sets Builder.result to an arbitrary JSON value.

APPROVED payments were successful while DECLINED payments were declined by Lithic or returned.

Link copied to clipboard

Sets Builder.settledAmount to an arbitrary JSON value.

Amount of the payment that has been settled in the currency's smallest unit (e.g., cents).

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Sets Builder.token to an arbitrary JSON value.

Globally unique identifier.

Link copied to clipboard

Sets Builder.type to an arbitrary JSON value.

Payment type indicating the specific ACH message or Fedwire transfer type

Link copied to clipboard

Sets Builder.updated to an arbitrary JSON value.

Date and time when the financial transaction was last updated. UTC time zone.

Link copied to clipboard