Zebec Partner Service Documentation
Integration Guide API Specification Recipient Specs Valid Countries 🧪 Sandbox Swagger Docs HMAC Generator

Recipient Object Specifications

The Recipient object contains the necessary information for card issuance. All fields must adhere to specific validation rules to ensure data integrity and compliance.

Required Fields

participantId

firstName

lastName

address1

city

state

postalCode

countryCode

emailAddress

mobilePhone

language

Optional Fields

address2

Example Object

{
  "participantId": "USER123456",
  "firstName": "John",
  "lastName": "Doe",
  "address1": "123 Main Street",
  "address2": "Suite 500",
  "city": "San Francisco",
  "state": "CA",
  "postalCode": "94105",
  "countryCode": "USA",
  "emailAddress": "john.doe@example.com",
  "mobilePhone": "4155551234",
  "language": "en-US"
}

Validation Rules

  1. All string fields must be trimmed of leading/trailing whitespace
  2. Country codes must be in ISO 3166-1 alpha-3 format (e.g., "USA", "CAN", "GBR")
  3. Phone numbers should not include:
  4. Email addresses must be:
  5. Language codes must follow IETF language tag format:

Error Handling

The API will return validation errors with specific messages when:

All error responses will include: