#Amit Khetariya
1 messages · Page 1 of 1 (latest)
Hi 👋 can you tell me a bit more about the flow that you're trying to build, particularly what you're referring to when you say you want to "pay partial via card"?
I have created new flow on my website.
Customer will reach our site and ask for quote of any service.
We are adding the start date and end date of service. Calculating the service cost and due cost based on payment plan.
We are adding a payment plan 30% or 50% and no payment plan in our customization customization.
We have created custom database table to save all the value.
Depending on that vaalues and project plan like 50% payment plan 30% payment plan
If custome choose 50% payment plan then customer will pay 50% at the time of order place and 50% payment end date of service
Which is auto recurring
We don't have prebuilt functionality for that, so you'll need to build a custom flow to handle that scenario. When you say the later payment is auto-recurring, are you able to trigger that recurring payment from your end or will you need to model it in Stripe?
Is there any API for recurring ?
Is any API available for Partial payment ?
Let me share you one example.
https://store.webkul.com/magento2-partial-payment-emi.html
Yes, Stripe Billing provides Subscriptions which are designed to automatically bill on a recurring basis, but since you aren't creating Subscriptions that are intended to last until the customer cancels them your integration will need to manage those Subscriptions more explicitly:
https://stripe.com/docs/billing/subscriptions/overview
No, whether a payment is processed for the full amount you want to collect, or only part of it, is not really relevant from the Stripe perspective. You would process a payment for the amount that you want to charge your customer for, whether this is the full amount or only part of it would be up to your integration to calculate.
Gotcha, any other questions I can help answer to unblock you so you can work on building that functionality?
We don't have a guide for this, nor do we have prebuilt functionality for this type of scenario. You'll need to build a custom flow to provide the behavior that you're looking for. I'm happy to help answer any questions your run into when building that.
Is there a specific part of the process that you're currently looking for guidance on?