Skip to content
This repository was archived by the owner on Mar 20, 2023. It is now read-only.

mathewpeterson/StripeWebhookBundle

Folders and files

NameName
Last commit message
Last commit date
Jun 4, 2013
Jun 4, 2013
Jun 4, 2013
Jun 4, 2013
Jun 4, 2013
Jun 4, 2013
Jun 4, 2013
Jun 4, 2013

Repository files navigation

MRPStripeWebhookBundle

A Symfony 2 bundle for handling Stripe Webhooks.

Features:

  • Triggers a Symfony event from a Stripe Webhook event.

Status

WIP

Installation

Step 1:

Add MRPStripeWebhookBundle to your composer.json:

{
	"require": {
		"mrp/stripe-webhook-bundle": "*"
	}
}

Now tell composer to download the bundle by running the command:

$ php composer.phar update mrp/stripe-webhook-bundle

Step 2:

Enable this bundle in your kernel:

<?php
// app/AppKernel.php
public function registerBundles()
{
	$bundles = array(
		// …
		new MRP\StripeWebhookBundle\MRPStripeWebhookBundle()
	);
}

Step 3:

Import the MRPStripeWebhookBundle routing files:

In YAML:

# app/config/routing.yml
mrp_stripe_webhook:
	resources: "@MRPStripeWebhookBundle/Resources/config/routing/routing.yml"
	prefix: /

Webhooks

This bundle receives webhooks at "/stripe-webhooks" and dispatches the event which you can listen for.

For example: the 'charge.succeeded' event is dispatched as 'mrp_stripe_webhook.charge.succeeded'

About

Simple Symfony2 bundle to handle Stripe Webhooks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published