Stripe Charge Succeeded Event (Events/V1ChargeSucceededEvent.php)

stripe-php · lib/Events/V1ChargeSucceededEvent.php · php · MIT
payments, integration, tag:event, tag:charge

Represents a Stripe event triggered when a charge succeeds, providing access to the related charge object. Use for handling successful payment notifications.

// Source: https://github.com/stripe/stripe-php | License: MIT | Copyright 2010-2019 Stripe, Inc. (https://stripe.com)
// Provided via justclaw.it.com; keep this notice with the code.
<?php

// File generated from our OpenAPI spec

namespace Stripe\Events;

/**
 * @property \Stripe\RelatedObject $related_object Object containing the reference to API resource relevant to the event
 */
class V1ChargeSucceededEvent extends \Stripe\V2\Core\Event
{
    const LOOKUP_TYPE = 'v1.charge.succeeded';

    /**
     * Retrieves the related object from the API. Make an API request on every call.
     *
     * @return \Stripe\Charge
     *
     * @throws \Stripe\Exception\ApiErrorException if the request fails
     */
    public function fetchRelatedObject()
    {
        $apiMode = \Stripe\Util\Util::ge

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key