Skip to main content

BlacklistItemType

Kind of value a blacklist rule matches. It decides which detail of the payment the rule's value is compared with. The dashboard calls the blacklist the Blocklist (Settings > Allow & block lists).

  • email - The customer, billing or shipping email. Case-insensitive. Shown as Email.
  • phone - The customer, billing or shipping phone. Both sides are converted to E.164 before they are compared. Shown as Phone.
  • ip - The IP address of the payer's session (SessionDetails.ip). Exact match. Shown as IP.
  • card - Deprecated: never matched. Use card_fingerprint.
  • card_fingerprint - The card fingerprint (PaymentMethodCard.fingerprint). The same card number gives the same fingerprint on every payment, so the rule blocks every later payment with that card. A payment where MONEI did not receive the full card number, as with some digital-wallet payments, has no fingerprint, so the rule cannot match it. Shown as Card fingerprint.
  • session_fingerprint - The device fingerprint captured at checkout (SessionDetails.fingerprint). Blocks payments from the same device. Shown as Session fingerprint.
  • country - The country of the payer's session, found from its IP address (SessionDetails.countryCode, ISO 3166-1 alpha-2). The dashboard does not offer this type.
enum BlacklistItemType {
email
phone
ip
card
card_fingerprint
session_fingerprint
country
}

Values​

BlacklistItemType.email​

BlacklistItemType.phone​

BlacklistItemType.ip​

BlacklistItemType.card​

BlacklistItemType.card_fingerprint​

BlacklistItemType.session_fingerprint​

BlacklistItemType.country​

Member Of​

BlacklistItem object ● BlacklistItemInput input ● blacklistItems query ● deleteBlacklistItem mutation