PayFanout API reference
    Preparing search index...

    Interface SubscriptionEvent

    interface SubscriptionEvent {
        error?: PayFanoutError;
        occurredAt: string;
        payment?: PaymentInfo;
        subscription: SubscriptionRecord;
        type:
            | "subscription.created"
            | "subscription.updated"
            | "subscription.charged"
            | "subscription.charge_pending"
            | "subscription.charge_failed"
            | "subscription.past_due"
            | "subscription.paused"
            | "subscription.resumed"
            | "subscription.canceled";
    }
    Index
    occurredAt: string

    ISO 8601 — when the manager emitted this delivery (manager clock; differs per re-delivery).

    payment?: PaymentInfo
    subscription: SubscriptionRecord
    type:
        | "subscription.created"
        | "subscription.updated"
        | "subscription.charged"
        | "subscription.charge_pending"
        | "subscription.charge_failed"
        | "subscription.past_due"
        | "subscription.paused"
        | "subscription.resumed"
        | "subscription.canceled"