From 3fb1de27d5b92c3664622098a906773473a58a63 Mon Sep 17 00:00:00 2001 From: barsa Date: Tue, 6 Jan 2026 17:03:27 +0900 Subject: [PATCH] Add RecordTypeId for Person Accounts in Salesforce Account Service - Updated SalesforceAccountService to include RecordTypeId for Person Accounts, ensuring proper handling of account types during creation. - This addition enhances the integration with Salesforce by specifying the required record type for accounts, improving data accuracy and compliance with Salesforce requirements. --- .../salesforce/services/salesforce-account.service.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/bff/src/integrations/salesforce/services/salesforce-account.service.ts b/apps/bff/src/integrations/salesforce/services/salesforce-account.service.ts index 1a445f7b..7bf35d65 100644 --- a/apps/bff/src/integrations/salesforce/services/salesforce-account.service.ts +++ b/apps/bff/src/integrations/salesforce/services/salesforce-account.service.ts @@ -181,6 +181,8 @@ export class SalesforceAccountService { // Portal tracking fields [this.portalStatusField]: "Active", [this.portalSourceField]: "Portal Checkout", + // Record type for Person Accounts (required) + RecordTypeId: "0122w000000YjPHAA0", }; try {