Skip to navigation

Payment fields supported by Custom Logic

View as Markdown

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 nameField typeSupported for conditionSupported for mutation
AccountIdStringYesNo
AccountingCodeStringYesYes
AmountDecimalYesNo
AppliedAmountDecimalYesNo
AppliedCreditBalanceAmountDecimalYesNo
AuthTransactionIdStringYesNo
BankAccountAccountingCodeStringYesNo
BankAccountAccountingCodeTypeStringYesNo
BankIdentificationNumberStringYesNo
CancelledOnDateTimeYesNo
CommentStringYesNo
CreatedByIdStringNoNo
CreatedDateDateTimeYesNo
CurrencyStringYesNo
EffectiveDateDateYesNo
GatewayStringYesNo
GatewayOrderIdStringYesNo
GatewayResponseStringYesNo
GatewayResponseCodeStringYesNo
GatewayStateStringYesNo
IdStringNoNo
MarkedForSubmissionOnDateTimeYesNo
PaymentMethodIdStringYesNo
PaymentMethodSnapshotIdStringYesNo
PaymentNumberStringYesNo
PayoutIdStringYesNo
ReferenceIdStringYesNo
RefundAmountDecimalYesNo
SecondPaymentReferenceIdStringYesNo
SettledOnDateTimeYesNo
SoftDescriptorStringYesNo
SoftDescriptorPhoneStringYesNo
SourceStringYesNo
SourceNameStringYesNo
StatusStringYesNo
SubmittedOnDateTimeYesNo
TransferredToAccountingStringYesNo
TypeStringYesNo
UnappliedAmountDecimalYesNo
UnappliedPaymentAccountingCodeStringYesNo
UnappliedPaymentAccountingCodeTypeStringYesNo
UpdatedByIdStringNoNo
UpdatedDateDateTimeYesNo