#cm-invoice-uncollectible
1 messages · Page 1 of 1 (latest)
Taking a look now
cm-invoice-uncollectible
@hybrid scaffold Looking at that Invoice it seems the customer paid it manually on the hosted invoice page
It showed up because the Invoice was marked as uncollectible. This doesn't stop the invoice from being paid in the future. If you wanted to stop that from happening you would need to void the Invoice, rather than mark as uncollectible.
I have already answered 😅
So yeah I can't show you the underlying API request unfortunately since it's an internal API for that hosted invoice page. Did you maybe have a UI that could show that Invoice's URL or something? Or maybe in the CustomerPortal?
Wow wow wow, did not expect that at all.
It showed up because the Invoice was marked as uncollectible. This doesn't stop the invoice from being paid in the future. If you wanted to stop that from happening you would need to void the Invoice, rather than mark as uncollectible.
Quick question - if a Subscription invoice is marked as uncollectible, it won't be automatically charged again right? The only way it could be paid would be through the hosted invoice page?
So yeah I can't show you the underlying API request unfortunately since it's an internal API for that hosted invoice page. Did you maybe have a UI that could show that Invoice's URL or something? Or maybe in the CustomerPortal?
Yes, we do expose the customer portal within our application. I have to assume they got to the hosted Invoice page that way.
Quick question - if a Subscription invoice is marked as uncollectible, it won't be automatically charged again right? The only way it could be paid would be through the hosted invoice page?
Yes I think we wouldn't attempt those payments automatically ourselves in that case
The "Source" on these events is showing as "Automatic" -- it's not expected to indicate that it was initiated via the customer portal in this case?
@minor plover and I are in the same org btw - we're both looking at this ticket.
The "Source" on these events is showing as "Automatic" -- it's not expected to indicate that it was initiated via the customer portal in this case?
Not really no. This is more used as a way to link a given Event to the API request that caused it (your code) and in this case it's the hosted invoice page and it uses internal APIs and doesn't really appear this way
Alrighty, thank you all for looking into it. The world makes sense again!