Welcome to Zuora Product Documentation

Explore our rich library of product information

Payment fields supported by Custom Logic

This reference lists the fields of the Payment object that are supported by the Custom Logic feature.

For more information about conditions and mutations in custom logic, see Objects and fields supported by Custom Logic.

Field name

Field type

Supported for condition

Supported for mutation

AccountId

String

Yes

No

AccountingCode

String

Yes

No

Amount

Decimal

Yes

No

AppliedAmount

Decimal

Yes

No

AppliedCreditBalanceAmount

Decimal

Yes

No

AuthTransactionId

String

Yes

No

BankAccountAccountingCode

String

Yes

No

BankAccountAccountingCodeType

String

Yes

No

BankIdentificationNumber

String

Yes

No

CancelledOn

DateTime

Yes

No

Comment

String

Yes

No

CreatedById

String

No

No

CreatedDate

DateTime

Yes

No

Currency

String

Yes

No

EffectiveDate

Date

Yes

No

Gateway

String

Yes

No

GatewayOrderId

String

Yes

No

GatewayResponse

String

Yes

No

GatewayResponseCode

String

Yes

No

GatewayState

String

Yes

No

Id

String

No

No

MarkedForSubmissionOn

DateTime

Yes

No

PaymentMethodId

String

Yes

No

PaymentMethodSnapshotId

String

Yes

No

PaymentNumber

String

Yes

No

PayoutId

String

Yes

No

ReferenceId

String

Yes

No

RefundAmount

Decimal

Yes

No

SecondPaymentReferenceId

String

Yes

No

SettledOn

DateTime

Yes

No

SoftDescriptor

String

Yes

No

SoftDescriptorPhone

String

Yes

No

Source

String

Yes

No

SourceName

String

Yes

No

Status

String

Yes

No

SubmittedOn

DateTime

Yes

No

TransferredToAccounting

String

Yes

No

Type

String

Yes

No

UnappliedAmount

Decimal

Yes

No

UnappliedPaymentAccountingCode

String

Yes

No

UnappliedPaymentAccountingCodeType

String

Yes

No

UpdatedById

String

No

No

UpdatedDate

DateTime

Yes

No