- Posts: 159
- Thank you received: 12
BACS for Stripe Checkout
- Trevor Smith
-
Topic Author
- Offline
- Premium Member
-
Less
More
1 year 8 months ago #159974
by Trevor Smith
BACS for Stripe Checkout was created by Trevor Smith
Hi Tuan
I have been asked if we can offer BACS Direct Debit through Stripe. I see that this is available in the Events Booking Stripe Checkout plugin, will it be available for Membership Pro as well?
regards
Trevor
I have been asked if we can offer BACS Direct Debit through Stripe. I see that this is available in the Events Booking Stripe Checkout plugin, will it be available for Membership Pro as well?
regards
Trevor
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
1 year 8 months ago #159975
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic BACS for Stripe Checkout
Hi Trevor
Honestly, I do not know exactly how BACS work. For Membership Pro, do you need it for recurring subscription? Or just for one time payment subscription only ?
I remember some modification for the payment plugin needed to make it works for BACS. I can do that for one time payment subscription, but for recurring subscription, honestly, I do not know if I can make it works
Tuan
Honestly, I do not know exactly how BACS work. For Membership Pro, do you need it for recurring subscription? Or just for one time payment subscription only ?
I remember some modification for the payment plugin needed to make it works for BACS. I can do that for one time payment subscription, but for recurring subscription, honestly, I do not know if I can make it works
Tuan
Please Log in or Create an account to join the conversation.
- Trevor Smith
-
Topic Author
- Offline
- Premium Member
-
Less
More
- Posts: 159
- Thank you received: 12
1 year 8 months ago #160012
by Trevor Smith
Replied by Trevor Smith on topic BACS for Stripe Checkout
Hi Tuan
It looks complicated to me and especially as the payment confirmation can take up to 3 days.
We wanted to give members a choice of either paying their annual fees in a single payment or spreading it over 3 or 4 payments. I think a better approach might be to create two versions of the plan, one for the single annual payment and the other for quarterly payments. I guess we would have to do it that way as it's not possible to have more than one instance of the Stripe payment plugin.
Leave it with me and I will give it more thought.
Thanks
Trevor
It looks complicated to me and especially as the payment confirmation can take up to 3 days.
We wanted to give members a choice of either paying their annual fees in a single payment or spreading it over 3 or 4 payments. I think a better approach might be to create two versions of the plan, one for the single annual payment and the other for quarterly payments. I guess we would have to do it that way as it's not possible to have more than one instance of the Stripe payment plugin.
Leave it with me and I will give it more thought.
Thanks
Trevor
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
1 year 8 months ago #160013
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic BACS for Stripe Checkout
OK Trevor. If I can help with anything, please don't hesitate to ask
Regards,
Tuan
Regards,
Tuan
Please Log in or Create an account to join the conversation.
- Trevor Smith
-
Topic Author
- Offline
- Premium Member
-
Less
More
- Posts: 159
- Thank you received: 12
1 year 8 months ago #160047
by Trevor Smith
Replied by Trevor Smith on topic BACS for Stripe Checkout
Is there a way of configuring payments like this:
Memberships run annually starting in April.
Payments made every 3 months like this:
Is there a way of achieving this?
Trevor
Memberships run annually starting in April.
Payments made every 3 months like this:
- 1st April 67.00
- 1st Jun 30.00
- 1st Oct 30.00
- 1st Jan 30.00
Is there a way of achieving this?
Trevor
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
1 year 8 months ago #160062
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic BACS for Stripe Checkout
This is complicated payment schedule and I do not see a way to handle it yet. I will think about it again on tomorrow to see if there is a way and update you here. But it is very likely there is no way to handle this
Tuan
Tuan
Please Log in or Create an account to join the conversation.
- Trevor Smith
-
Topic Author
- Offline
- Premium Member
-
Less
More
- Posts: 159
- Thank you received: 12
1 year 7 months ago #160099
by Trevor Smith
Replied by Trevor Smith on topic BACS for Stripe Checkout
Hi Tuan
Would this work?
Each year we would create a new recurring plan with 4 payments and a setup fee to set the first payment. The Publish Down date for the plan would be set to the end of the Plan year (31 March).
We would want to make sure each recurring start date is on the 1st day of the quarter so perhaps we could do that with a plugin using the onAfterStoreSubscription event hook.
Can you see any problems with this approach (other than writing the plugin)?
Best regards
Trevor
Would this work?
Each year we would create a new recurring plan with 4 payments and a setup fee to set the first payment. The Publish Down date for the plan would be set to the end of the Plan year (31 March).
We would want to make sure each recurring start date is on the 1st day of the quarter so perhaps we could do that with a plugin using the onAfterStoreSubscription event hook.
Can you see any problems with this approach (other than writing the plugin)?
Best regards
Trevor
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
1 year 7 months ago #160104
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic BACS for Stripe Checkout
Hi Trevor
The problem is that the payment is handled by payment gateway depends on the date users sign up and subscription length of the plan.
In your case, as it contains 4 payments, I guess it will have to 3 months recurring subscription plan
So if users sign up today, they will be charged today, and then every 3 months later. I mean there is no way to force the payment to started at 1st April as you want
Tuan
The problem is that the payment is handled by payment gateway depends on the date users sign up and subscription length of the plan.
In your case, as it contains 4 payments, I guess it will have to 3 months recurring subscription plan
So if users sign up today, they will be charged today, and then every 3 months later. I mean there is no way to force the payment to started at 1st April as you want
Tuan
Please Log in or Create an account to join the conversation.
- Trevor Smith
-
Topic Author
- Offline
- Premium Member
-
Less
More
- Posts: 159
- Thank you received: 12
1 year 7 months ago #160106
by Trevor Smith
Replied by Trevor Smith on topic BACS for Stripe Checkout
Hi Tuan
We can live with the payment date based on the signup date but we will need to reduce the number of payments each quarter. So if someone signs up in July for example they will pay the setup fee and first payment then 3 months later the second payment will be made. I guess I could set up a cron job to run at the end of each quarter to reduce the number of payments for new signups.
Does that sound feasible?
Trevor
We can live with the payment date based on the signup date but we will need to reduce the number of payments each quarter. So if someone signs up in July for example they will pay the setup fee and first payment then 3 months later the second payment will be made. I guess I could set up a cron job to run at the end of each quarter to reduce the number of payments for new signups.
Does that sound feasible?
Trevor
Please Log in or Create an account to join the conversation.
Support
Documentation
Information
Copyright © 2025 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.