#elbek8935

1 messages · Page 1 of 1 (latest)

grave patrolBOT
boreal oxide
#

Hi there 👋 did the retry schedule you had configured in your subscription/invoice settings fully execute before the customer added a payment method?
https://dashboard.stripe.com/settings/billing/automatic

If all retry attempts already ran, you will need to manually trigger additional payment attempts for those Invoices.

Do you have the ID of an Invoice where you saw this behavior that you can share?

azure portal
#

sure, showing now

#

in_1Oj5ASDVbSo80Vu42XAbkAjx

#

I think it never tried, so no retry should have run?

#

For this particular invoice, how do I see list of retries that were made

boreal oxide
#

Based on what I'm seeing, auto_advance was never set to true for that Invoice.

Do you have an Invoice from testmode where you saw this same behavior, where you can test enabling auto_advance to confirm if that will cause the Invoice to progress as you hope?
https://docs.stripe.com/api/invoices/update#update_invoice-auto_advance

azure portal
#

CollectionMethod: stripe.String(string(stripe.InvoiceCollectionMethodChargeAutomatically)),

#

this is how we set

#

see how that invoice was created

#
  "id": "in_1Oj5ASDVbSo80Vu42XAbkAjx",
  "object": "invoice",
  "account_country": "US",
  "account_name": "Software",
  "account_tax_ids": null,
  "amount_due": 0,
  "amount_paid": 0,
  "amount_remaining": 0,
  "amount_shipping": 0,
  "application": null,
  "application_fee_amount": null,
  "attempt_count": 0,
  "attempted": false,
  "auto_advance": false,
  "automatic_tax": {
    "enabled": false,
    "liability": null,
    "status": null
  },
  "billing_reason": "manual",
  "charge": null,
  "collection_method": "charge_automatically",
  "created": 1707766072,
#

@boreal oxide

#

actual request was this

#
  "customer": "cus_PYBOOj2tgJAbxp",
  "metadata": {
    "qm_invoice_id": "520db40e-b264-453f-ae26-ae8506bc477f",
    "account_id": "EBRGUS0U",
    "invoice_month": "202401"
  },
  "automatic_tax": {
    "enabled": "false"
  },
  "collection_method": "charge_automatically"
}```
#

@boreal oxide Can you help?

boreal oxide
#

Auto advance wasn't enabled, I think you're confusing setting the collection method and enabling auto advance.

azure portal
#

what is the difference?

boreal oxide
#

In the future, I also ask that you refrain from tagging our team members directly. The pings tend to pull our attention and actually slow us down.

azure portal
#

sure

#

Also can I change it after invoice is finalized?

boreal oxide
boreal oxide
azure portal
#

I didn't try it yet

#

if it is set to tru then stripe will try to to auto charge?

#

is this correct?