The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Net::API::Stripe::WebHook - An interface to manage and handle Stripe WebHooks

SYNOPSIS

VERSION

    0.1

DESCRIPTION

Create a webhook:

        curl https://api.stripe.com/v1/webhook_endpoints \
          -u sk_test_de3cHLEOsYm4zjiWQZBlYXyU: \
          -d url="https://example.com/my/webhook/endpoint" \
          -d "enabled_events[]=charge.failed" \
          -d "enabled_events[]=charge.succeeded"

CONSTRUCTOR

new( %ARG )

Creates a new Net::API::Stripe objects. It may also take an hash like arguments, that also are method of the same name.

verbose

Toggles verbose mode on/off

debug

Toggles debug mode on/off

METHODS

API SAMPLE

        {
          "id": "we_1DVZbtCeyNCl6fY25k54GtOS",
          "object": "webhook_endpoint",
          "api_version": "2017-02-14",
          "application": null,
          "created": 1542006805,
          "enabled_events": [
                "invoice.created",
                "invoice.payment_failed",
                "invoice.payment_succeeded"
          ],
          "livemode": false,
          "status": "enabled",
          "url": "http://expugno.serveo.net/stripe/invoice"
        }

HISTORY

v0.1

Initial version

AUTHOR

Jacques Deguest <jack@deguest.jp>

SEE ALSO

Stripe API documentation:

https://stripe.com/docs/api/webhook_endpoints, https://stripe.com/docs/webhooks/configure, https://stripe.com/docs/api/events/types, https://stripe.com/docs/api/webhook_endpoints/list?lang=curl, https://stripe.com/docs/webhooks/signatures, https://stripe.com/docs/webhooks/best-practices#event-handling

COPYRIGHT & LICENSE

Copyright (c) 2018-2019 DEGUEST Pte. Ltd.

You can use, copy, modify and redistribute this package and associated files under the same terms as Perl itself.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 70:

You forgot a '=back' before '=head1'