interface Result {
    id: string;
    amount: number;
    created: string;
    currency: string;
    status: PaymentIntent.Status;
    description: null | string;
    receiptEmail: null | string;
    canceledAt: null | string;
    clientSecret: string;
    livemode: boolean;
    paymentMethodId: string;
    paymentMethod: null | PaymentMethod.Result;
    captureMethod: PaymentIntent.CaptureMethod;
    confirmationMethod: PaymentIntent.CaptureMethod;
    lastPaymentError: null | LastPaymentError;
    shipping: null | PaymentIntent.ShippingDetails;
    nextAction: null | NextAction;
}

Properties

id: string
amount: number
created: string

The UNIX timestamp (in milliseconds) of the date this PaymentIntent was created.

currency: string
description: null | string
receiptEmail: null | string
canceledAt: null | string
clientSecret: string
livemode: boolean
paymentMethodId: string

Use paymentMethod.id instead.

paymentMethod: null | PaymentMethod.Result
confirmationMethod: PaymentIntent.CaptureMethod
lastPaymentError: null | LastPaymentError
nextAction: null | NextAction
MMNEPVFCICPMFPCPTTAAATR