PHP: WuFoo+ Stripe webhook-driven payment confirmation email

We want to accept course registrations + payment through WuFoo, using Stripe as the payment processor.


While WuFoo does a great job collecting the registration data and emailing it, it does not confirm payment; it sends the data whether the payment is confirmed or not. While Stripe can be configured to send a notification on payment confirmation, this creates a headache for our client, who must reconcile multiple emails to figure out whether a course is paid for or not. We want our client to receive a single email with the registration information once payment is confirmed. Currently, WuFoo sends the registration date (no confirmation of payment), and Stripe sends the payment confirmation (no inclusion of course registration data).

Neither WuFoo or Stripe have the ability to do this automatically, but they do provide Webhook APIs that should make it possible. We would like a PHP script that runs on our server that can take the information from both WuFoo and Stripe webhook notifications, correlate them somehow, and then send the confirmation email with registration data included.


* PHP 5

* uses https for webhook

* script is secure against injection and other attacks

* does not save credit card information on the server

* handles API errors gracefully

* is lightweight and well documented

* provides simple logging

* works with WuFoo and Strip test transactions to demonstrate proof of concept

* works on a Rackspace Red Hat Enterprise Linux server (we may test on a different server)

We think this is a relatively easy project for a developer familiar with PHP and webhook programming. The number of transactions are expected to be very low, well under 100 a day.

Please submit your bid with a brief development outline that demonstrates your understanding of the problem with your estimate. Describe any additional requirements you may have.

Skills: eCommerce, Linux, PHP, Web Hosting, XML

See more: webhook confirmation email, stripe webhook, want xml developer for simple project, test for php developer, programming with php, php developer job requirements, notification using php, enterprise logging, data driven programming, confirmation/notification, confirmation notification, php stripe confirm payment, emailing for a job, wufoo, webhook, stripe, email collecting, data driven, course registration project, php data driven, submit data php simple, send registration information, send email confirmation, php api date, simple xml php

About the Employer:
( 1 review ) Nashua, United States

Project ID: #3996853

Awarded to:


7 year experienced senior developer based in US. I can correlate stripe and wufoo forms together to send one email.

$100 USD in 1 day
(14 Reviews)

4 freelancers are bidding on average $169 for this job


pls chk pmb

$235 USD in 4 days
(539 Reviews)

We are freelance software developers. If you contact me I can give a quote for your project and we can discuss the details. <b><i>Removed by Admin</i></b>

$140 USD in 1 day
(0 Reviews)

I am an experienced JAVA developer. I wrote several integration plugins for several services.

$200 USD in 5 days
(0 Reviews)