#mr_james_
1 messages ยท Page 1 of 1 (latest)
Hi there
You can use the /pay endpoint and the forgive parameter: https://stripe.com/docs/api/invoices/pay#pay_invoice-forgive
I think you can also do this in the Dashboard by clicking on "charge invoice" but I'm not as familiar with the Dashboard since I focus on the API really
We need to use the dashboard ideally
can you confirm the steps in dashboard as i can't see any options
@summer needle
i can see this option when clicking on a payment
If you view the Invoice in the Dashboard do you see a "charge invoice" button?
i see this
seems like it doesn't support Cash Balances
i see a setting here https://dashboard.stripe.com/settings/billing/automatic
Will turning that on fix it?
if i set it to $1
That would fix it for the future
But not for this specific Invoice
Can you provide me the Invoice ID?
Thanks looking
Okay yeah sorry doesn't look like this is possible since this is now in Customer Balance. The easiest thing to do here is to actually mark the Invoice as Paid (use "change status" on the Invoice) and then create a Payment via the Dashboard to charge the $200 from the Customer.
it feels like for accounting purposes we want to make sure charges are linked to the right invoice
i see theres an option to add a credit balance for the customer, if we do that can we use the credit balance + the cash balance to pay the invoice
๐ hoping in here since bismark has to head out soon
Hi
Credit balance is only something that can be applied when the invoice is first finalized
You could try doing a credit note to change the amount though
How do you normally deal with situations where the customer transfers $0.01 less than they was supposed to - ask them to transfer $0.01 separately?
Feels a bit overkill not to give them a small discount in that situation and just accept the amount they sent
Will creating a credit note change the total due for the invoice?
Yeah credit notes should change the total due for an invoice - https://stripe.com/docs/invoicing/integration/programmatic-credit-notes
Definitely try that all out in test mode first though - I haven't tried it end to end with customer balance so not sure if there's any weird quirks to it
Sorry got a bit busy there for a minute in the channel
no worries
im also interested if doing this will work
Will the invoice then allow me to pay it using the cash balance / credit balance
I'm fairly sure that won't work - credit balances are applied when an invoice is first finalized. In this the Invoice is already finalized, so changing the credit balance further wont' help
Let me back up here for a minute - can you share the Invoice ID you're trying to get paid so I can take a cloesr look?
๐ let me take a look
okay I think this'll work - (still in the middle of testing it out, sorry it's taking a while)
No problem ๐
okay just tried it out fully end to end and looks like the credit note worked!
perfect! so i just need to add a credit note for ยฃ0.40 to the existing invoice and we are good to go?
yup!
Amazing thanks for your help
can you answer 1 more question for me ๐
if i turn on this setting with $1 will it stop this happening again?
setting is here https://dashboard.stripe.com/settings/billing/automatic
yeah, I was just about to recommend that if you didn't already have it set ๐
do you know how it works, if this happened again would it change the total on the invoice to be ยฃ0.40 less ?
I don't believe we change the total if you're using that setting
ok thanks