#nita1234_api

1 messages ยท Page 1 of 1 (latest)

molten boltBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1426123402866851840

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

daring trail
#

if(invoice is not null)
{
var subscriptionService = new SubscriptionService();
var retryingSubscription = subscriptionService.Get(invoice?.SubscriptionId);
if (retryingSubscription.Status == StripeSubscriptionStatusConstants.RETRYING)
{
invoiceService.Update(invoice.Id, new InvoiceUpdateOptions
{
DefaultPaymentMethod = paymentMethod.Id
});
try
{
invoiceService.Pay(invoice.Id, new InvoicePayOptions
{
PaymentMethod = paymentMethod.Id
});
}

#

I have one subcription in retry and when client adds another payment method i set it as default payment to customer and i force retry so i call invoice.pay with the new payment method.
My question is now client has two payment methods for the next invoice after the one that was in retry which card will be charged?

frail saffron
#

๐Ÿ‘‹ Hi there! Let me take a look

daring trail
#

okay

frail saffron
#

Sorry for the delay

#

The default payment method should be used for future invoices

#

Using the invoice.pay method with a certain payment method doesn't update the default

daring trail
#

the default payment method of the subscription not the default payment method of customer

frail saffron
daring trail
#

and if that defaul payment method of subscription tht is prefered fails will it charge the other payment method ?

frail saffron