Skip to main content

RuleTargetIssue

A target of a payment rule that cannot take the payments the rule sends to it, for one payment method.

type RuleTargetIssue {
target: ID
name: String
paymentMethod: PaymentMethods
reason: RuleTargetIssueReason!
}

Fields​

RuleTargetIssue.target ● ID scalar​

Target as payment rules name it: monei for MONEI, or the ID of a processor the merchant holds a contract with. null when the processor no longer exists.

RuleTargetIssue.name ● String scalar​

Display name of the target, as PaymentProcessor.name shows it. null when it is not known.

RuleTargetIssue.paymentMethod ● PaymentMethods enum​

Payment method the target cannot take. null when the issue is the same for every payment method.

RuleTargetIssue.reason ● RuleTargetIssueReason! non-null enum​

Why the target cannot take the payments.

Member Of​

PaymentRule object