When we use the subscriptionBillingAttemptCreate the payment method is always validated even if the amount on the billing attempt is zero dollars $0.00. We don’t want the payment method validated because the order could be a gift or already paid for in another way so we want the order to be created no matter the payment method status.
Is there a way that we can send a subscriptionBillingAttemptCreate and not have the payment method validated?
Hey @Dex_Getson - my understanding is that since subscription billing attempts are always connected/routed through the vaulted payment method, there is always going to be an attempt to validate the payment method.
That said, I’m going to do some digging to see if we can look into a possible workaround for you, since the use case (a gift subscription/pre-paid sub), does make sense for sure.
I’ll loop back when I have some more info on my end here!
Hey @Dex_Getson - thanks for following up! I was able to get some confirmation on this today.
Right now, subscription payments do need a vaulted payment attached to them in order to be processed, but I can also confirm paymentless subscription processing is something that’s on our radar.
Can’t share any specific timelines or guarantees, but did just want to follow up with you here to let you know we are aware it’s a fairly desired feature. Hope this helps a bit!