Adyen · Schema

DokuDetails

DokuDetails schema from Adyen API

PaymentsFinancial ServicesFintech

Properties

Name Type Description
checkoutAttemptId string The checkout attempt identifier.
firstName string The shopper's first name.
lastName string The shopper's last name.
shopperEmail string The shopper's email.
type string **doku**
View JSON Schema on GitHub

JSON Schema

checkout-doku-details-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/adyen/refs/heads/main/json-schema/checkout-doku-details-schema.json",
  "title": "DokuDetails",
  "description": "DokuDetails schema from Adyen API",
  "type": "object",
  "properties": {
    "checkoutAttemptId": {
      "x-addedInVersion": "68",
      "description": "The checkout attempt identifier.",
      "type": "string"
    },
    "firstName": {
      "description": "The shopper's first name.",
      "type": "string"
    },
    "lastName": {
      "description": "The shopper's last name.",
      "type": "string"
    },
    "shopperEmail": {
      "description": "The shopper's email.",
      "type": "string"
    },
    "type": {
      "description": "**doku**",
      "enum": [
        "doku_mandiri_va",
        "doku_cimb_va",
        "doku_danamon_va",
        "doku_bni_va",
        "doku_permata_lite_atm",
        "doku_bri_va",
        "doku_bca_va",
        "doku_alfamart",
        "doku_indomaret",
        "doku_wallet",
        "doku_ovo"
      ],
      "type": "string"
    }
  },
  "required": [
    "type",
    "firstName",
    "lastName",
    "shopperEmail"
  ],
  "additionalProperties": false
}