Stripe Subscription Integration WooCommerce

Job ID: 39277615

Budget: $30 – $250 USD

Using WooCommerce Stripe Gateway version 4.1.3. Checkout works fine using stripe with items in cart.

Require the ability to create a subscription for a subscription product using the stripe gateway in addition to charging non-subscription products. So a customer may add both a Book for $11 and subscribe to our weekly book newsletter for $2/month. So they would be charged a total of $13, and Stripe will automatically charge them $2 a month every month ongoing.

Requirements:

- Customer only fills out credit card information once during checkout for both the subscription and current payment. Stripe will store this credit card information for future sub charges.

- We must be able to customize both the subscription amount and frequency based on the product

- We must receive a ping to a specific URL every time a subscription is renewed/paid, with information about the original order (product, customer etc)

- Must still be able to use the same checkout system for non-subscription orders.

- Ideally using filters that can be added to a plugins or theme file without altering the root code of the plugin, but open to whatever works best.

It appears it might be easiest to do this via this doc:

https://docs.stripe.com/billing/invoices/subscription#first-invoice-extra

Where additional items are added to a subscription creation via Stripe. Estimate an experienced Stripe API + WooCommerce engineer should take no longer than 1-2 hours to complete. Any replies that are not clearly explaining how the solution will be attained, and how confident they are along with a timeline in doing so will be ignored.
Related categories: PHP JavaScript WordPress Stripe WooCommerce