Overview
When a payment fails outright, it’s expected behavior that it does not create a new record in your connected CRM (Salesforce or any other supported CRM). This is by design, not a sync error — and it’s a common source of confusion when reviewing failed payments against what shows up in your CRM.The rule
A payment that fails only syncs to your CRM if it already had a record there from an earlier successful sync. A brand-new payment that fails on its very first attempt, with no prior successful sync, never creates a CRM record at all. This applies in two common situations:- A recurring plan installment that’s already linked. If a specific charge within a recurring plan previously synced successfully (for example, it synced while still processing, and then the payment later came back as failed), WeGive updates that existing CRM record to reflect the failure. It does not create a second record.
- An ACH (bank) payment that already synced while processing. ACH payments can appear in your CRM while still clearing, before the funds fully settle (see your Salesforce integration’s Send Processing ACH as Success setting). If that payment later fails to clear, WeGive updates the existing CRM record to reflect the failure — it does not create a new one.