# Payment instrument created

Webhook sent when a new payment instrument is created.

Endpoint: POST PaymentInstrumentCreated
Version: 2.0.0
Security: signatureAuth

## Request fields (application/json):

  - `event_id` (string, required)
    Unique event identifier.
    Example: 1f0d2eea-9e7f-4a3a-8f4c-2cd2a8e5d1a4

  - `event_type` (string, required)
    Event type.
    Enum: "PAYMENT_INSTRUMENT_CREATED"

  - `occurred_at` (string, required)
    Date and time when the event occurred.
    Example: 2026-04-03T16:18:40.000000Z

  - `data` (object, required)
    Event payload containing the affected payment instrument record.

  - `data.payment_instrument` (object, required)
    Represents a payment instrument stored for the customer.

  - `data.payment_instrument.payment_method` (string, required)
    Payment method.
    Example: CARD

  - `data.payment_instrument.card_details` (object, required)
    Card details for a payment instrument.

  - `data.payment_instrument.card_details.last_four` (string, required)
    Last four digits of the card number.
    Example: 4242

  - `data.payment_instrument.card_details.bin` (string, required)
    Bank identification number of the card.
    Example: 424242

  - `data.payment_instrument.card_details.brand` (string, required)
    Card brand.
    Example: VISA

  - `data.payment_instrument.card_details.type` (string, required)
    Card type.
    Example: DEBIT

  - `data.payment_instrument.card_details.bank` (string, required)
    Issuing bank name.
    Example: Chase Bank

  - `data.payment_instrument.card_details.expiry_month` (string, required)
    Card expiration month in MM format.
    Example: 12

  - `data.payment_instrument.card_details.expiry_year` (string, required)
    Card expiration year in YYYY format.
    Example: 2030

  - `data.payment_instrument.paypal_details` (object, required)
    PayPal details for a payment instrument.

  - `data.payment_instrument.paypal_details.email` (string, required)
    PayPal account email.
    Example: customer@example.com

