I’m working on an integration with Salesforce and Stripe and I’m afraid I need to ask for help. We’re creating invoices via API based on a web form and Salesforce records, then need to mark them as ‘Paid’ for their full amount when a payment is received through the Stripe subscription.
I see that this is similar to Setting invoice to “paid” status the right way through API - FreeAgent API Discussion Forum, but in this case we don’t have anything to reconcile against, just the already-completed payment in Stripe, so I’m not sure how creating a dummy bank account and by extension a Bank Account Transaction Explanation will help.
While I’m aware that Stripe can be specified as a payment option on an invoice sent to a customer, my client in this case specifically doesn’t want to do this and wants the automatic payment collection of a Stripe subscription to be the only way he collects the payment - just using FreeAgent as a way to track the invoices.
Is there a solution to this?