enupal / stripe

Allows customers sign up for recurring and one-time payments with Stripe, perfect for orders, donations, subscriptions, and events. Create simple payment forms in seconds easily without coding. For Craft CMS
https://enupal.com/craft-plugins/stripe-payments/
Other
33 stars 19 forks source link

Subscription date need to set start of each month #401

Open AmitSenjaliya opened 3 months ago

AmitSenjaliya commented 3 months ago

Description

I have subscription plans which are monthly, But I want to immediate payment for the current month and the next recurring payment goes to the 1st of each month. With stripe documentation we are using proration_behavior set as none and billing_cycle_anchor to 31

How can be possible to use this plugin?

Steps to reproduce

  1. Created form using {{ craft.enupalStripe.paymentForm('formhandle') }}

Additional info

andrelopez commented 1 month ago

Hi @AmitSenjaliya I think we can calculate a setup fee (on the remaining days until 1st of next month) and start a subscription on the first of each month, does this sounds like a solution to this problem?