IntroductionIntegrating Razorpay with Salesforce can significantly streamline your payment process. This post explains how to send a Razorpay payment link to a customer directly from a Salesforce Quote record using Apex, and how to track the payment status using an InvocableMethod. This is especially useful for automating B2B transactions within Salesforce workflows. 🔗 Step 1: […]
Category Archives: Uncategorized
If you’re struggling to replace the default Salesforce logo on your Experience Cloud (Community/Portal/B2B LWR) reset password page with your own branding, you’re in the right place. This guide will walk you through the process step-by-step using VS Code and Salesforce DX. ✅ Step 1: Retrieve Metadata from Salesforce Orgs First, retrieve the NetworkBranding metadata […]
Whether you’re setting up your Salesforce project, retrieving metadata, or deploying source code, having a handy VS Code command reference can save a lot of time. This cheatsheet covers essential CLI commands and useful tips for Salesforce development using Visual Studio Code. ⚙ Project Setup & Org Authentication Start your Salesforce journey by setting up […]
Enums in Apex are a great way to define a fixed set of constants, making your code more readable and reducing errors from hardcoded values. Here’s a helpful example that demonstrates how to use enums in Apex for order statuses, user roles, and payment methods. 🧑💻 Code Example: 🔹 Example 1: Order Status Enum Useful […]
1. LWC Architecture Component-Based Architecture Lifecycle Hooks 2. Data Binding & Decorators @api (Public Property/Method) @track (Reactive Properties) @wire (Reactive Data Fetch) 3. Component Communication Parent → Child Child → Parent (Custom Events) Cross-Component (Lightning Message Service) 4. Apex Integration Reactive (@wire) vs. Imperative Calls Apex Method Structure: 5. Lightning Data Service (LDS) getRecord and […]




