Skip to main content

#Salesforce130 discussing

Hi Everyone,

I’m not able to see the product under the category when I try to add it to a Quote through Browse Catalogs, even though the product is active and assigned to an active Pricebook that is aligned with the Quote’s Pricebook.

Could someone please help me check if I’m missing any configuration or setup?

Thanks in advance! 

 

#Salesforce  #Revenue Cloud  #Salesforce Revenue Cloud

2 answers
0/9000
1 answer
  1. Today, 12:56 PM

    Hi, I would recommend logging a support case for further assitance.  

     

    Thanks!

0/9000

Hello everyone,

I read some articles in which it was mentioned that Salesforce provides 2 free Tableau licenses. How can I obtain these licenses in Salesforce? If anyone has any idea how can i get please let me know. 

 

Thanks

 

#Salesforce

2 answers
0/9000

Welcome to the #TrailblazerCommunity! 👋 Take a moment to introduce yourself below. 💙 

 

Tell us all about YOU:

What are you passionate about? 

What are you looking to learn? 

Where are you located? 

 

Feel free to connect with others in the thread! 👇 

 

UPDATE: To mute this post, click on the arrow on the top right then "Mute."

2,013 comments
0/9000

 

Started my Salesforce Trailhead journey today! 🚀 Looking forward to learning, earning badges, and growing my Salesforce skills.

Started my Salesforce Trailhead journey today! 🚀 

Looking forward to learning, earning badges, and growing my Salesforce skills. 💙 

#Salesforce #Trailhead #Learning @WFD Partner Cohort: AJSD Academy LLP

 

 

 

#Salesforce Admin

0/9000

 

Excited to share a new milestone in my Salesforce AI journey! 🌟I’ve officially earned the 2026 Agentblazer Innovator badge and unlocked the Expeditioner Rank on Trailhead! 🚀Spending time getting han

 

Excited to share a new milestone in my Salesforce AI journey! 🌟

I’ve officially earned the 2026 Agentblazer Innovator badge and unlocked the Expeditioner Rank on Trailhead! 🚀

Spending time getting hands-on practice with Salesforce Agentforce has been an incredible experience—from configuring autonomous agents to testing real-world sales and service scenarios. Proving skills through hands-on practice to build business-ready AI solutions is super rewarding.

Continuous learning and staying ahead with autonomous AI tools is key to driving measurable business outcomes. Onward to the next milestone! 🏔️✨ 

Thank you Trailhead, Thank you

@Tushar Jadav to provide support for my question.

#Salesforce #Agentforce #Agentblazer #Trailhead #AI #ContinuousLearning #SalesforceAI

0/9000

I'm new to the Trailblazer Community and am not sure if this is the appropriate place for this question.  We are exploring Salesforce for our organization and I'm curious about anyone whose migrated from D365 to Salesforce.  Specifically in the Institutional Asset Management industry.  Any feedback you can share or would you be willing to connect?  

 

#Salesforce

0/9000

Hi everyone, 

 

I'm integrating Meta WhatsApp Cloud API → Salesforce Apex REST using a Salesforce Site.

The Apex REST endpoint works correctly when tested through Postman, and the same Meta webhook works successfully when pointed to a Render

endpoint. 

 

However, when Meta sends the real WhatsApp webhook to the Salesforce Site endpoint, the Apex @HttpPost method does not appear to execute. The endpoint is publicly accessible and the Meta messages webhook is subscribed. 

 

Are there any Salesforce-specific limitations, security settings, Guest User considerations, or other requirements for receiving external webhooks such as Meta WhatsApp directly through a Salesforce Site/Apex REST endpoint? 

 

Any guidance or known considerations would be appreciated. 

 

#Salesforce  #Integration

1 answer
  1. Yesterday, 3:04 PM

    Hi Rangadas - the pattern you describe (works from Postman and Render, but Meta's real webhook to the Site never reaches @HttpPost) almost always comes down to one thing: Salesforce is returning a redirect (a 302), and Meta - unlike Postman or a Render test - does not follow redirects, so the POST body is dropped and your Apex never runs. 

     

    Why the Site redirects, and what to check: 

     

    1. Guest user Apex class access (the most common cause). For a public Site, the Site's guest user profile must have the Apex class explicitly enabled (Site > Public Access Settings > Enabled Apex Class Access > add your class). If it's missing, Salesforce redirects the unauthenticated request toward login (a 302), which Meta silently drops - looking exactly like 'the method didn't execute'. Postman/Render either followed that redirect or you were authenticated, which is why it seemed to work there. 

     

    2. Prove it's a redirect. Hit the exact Site endpoint with curl -i (or Postman with 'follow redirects' turned off): curl -i -X POST

    https://<yoursite>/services/apexrest/<yourmapping>

    . If you see a 302 with a Location back to a login page, that's your smoking gun. 

     

    3. Exact URL + trailing slash. Make sure Meta calls the full Site path

    https://<site>/services/apexrest/<urlMapping>

    with no trailing-slash mismatch - Site URL rewriting can 301/302 on canonical differences. 

     

    4. Re-verify the GET handshake against the Site itself. Meta's initial verification is a GET with hub.mode / hub.challenge / hub.verify_token that must echo hub.challenge back. If your class only has @HttpPost, or you only verified while pointed at Render, add an @HttpGet that returns the challenge and re-subscribe against the Site URL. 

     

    5. Respond fast, process async. Meta expects a quick 200; do the heavy work in a Queueable or @future so you don't hit the timeout and trigger retries. 

     

    My money's on #1 - grant the guest user the class and re-test with the redirect-revealing curl. Also confirm the Site is Active and 'Require Secure Connections (HTTPS)' is on. 

     

    Hope that cracks it!

0/9000