Source: https://guides.developer.iata.org/docs/download-the-latest-standards

SecureProgram

A container of enrolment information of the Payment Card e.g. Verified by Visa.

Properties

Name Description Type Required Generic Enum Ignore
enrollmentStatusText 3D Secure Program Enrollment Status. Examples: CardNotEnrolled, CardEnrolled, CardMayBeEnrolled, Unknown string false false
paymentCard A device that enables its owner (the cardholder) to make a payment by electronic funds transfer. PaymentCard true false
securePaymentProgramName Name of the secure payment program. E.g. Verified by Visa. string false false

Referenced By

PaymentCard
{
  "enrollmentStatusText" : "string",
  "paymentCard" : {
    "approvalTypeCode" : { },
    "cardBrandCode" : { },
    "cardHolderContactInfo" : { },
    "cardIssuerName" : "string",
    "cardNumber" : "string",
    "cardProductTypeCode" : "string",
    "cardSecurityCode" : "string",
    "cardSeqNumber" : "number",
    "cardTypeText" : "string",
    "creditCardIssuerCode" : { },
    "effectiveDate" : "string",
    "expirationDate" : "string",
    "payer" : { },
    "paymentMethod" : { },
    "protectedCardIdentifier" : "string",
    "reconciliationIdentifier" : "string",
    "securePayerAuthentication" : { },
    "securePayerAuthenticationInstructions" : { },
    "secureProgram" : { },
    "sellerOwnCardInd" : "boolean"
  },
  "securePaymentProgramName" : "string"
}