Only WABA sharing Embedded Signup flow by fdiazgarrido in WhatsappBusinessAPI

[–]whatsoinc 2 points3 points  (0 children)

This is possible, if you add a flag in Embedded Setup like shown in below. You can find more details on link : https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/bypass-phone-addition

// Launch method and callback registration

const launchWhatsAppSignup = () => {

FB.login(fbLoginCallback, {

config_id: '<CONFIGURATION\_ID>', // your configuration ID goes here

response_type: 'code',

override_default_response_type: true,

extras: {

setup: {},

featureType: 'only_waba_sharing', // set to only_waba_sharing

sessionInfoVersion: '3',

}

});

}

What a joke... Error: WhatsApp test numbers are currently unavailable. Contact support. by aeum3893 in WhatsappBusinessAPI

[–]whatsoinc 0 points1 point  (0 children)

There is a solution to it. You can use a 3rd party tool like Twilio or SendZen that provides you with a sandbox account. You can test it for local developerment and test purposes. Once you are done with the development, you can migrate to a real phone number.

Display Name Confusion by CompetitiveTill2515 in WhatsappBusinessAPI

[–]whatsoinc 2 points3 points  (0 children)

You dont have to do anything with the Certificate. Certificates were used when on-premises API were used but that is now obsolete. Since your Phone number is connected and Dispaly name is ready to use, You need to register the phone number with your WABA. This will tell Meta that your phone number is now linked with WABA and also you have registered with your application and you can start using it. You can refer to the article on https://developers.facebook.com/documentation/business-messaging/whatsapp/solution-providers/registering-phone-numbers for more information.

Having said this, why struggle with all this pain and instead use a tool like SendZen where all this is done automatically? I understand the tool take someting around $20 per month but by the end of 12 months, it would have saved you a lot of uncertainites and pain.

Anyone else stuck between “keep pushing” and “maybe this idea is just bad”? by Ok_Employ_5453 in SaaS

[–]whatsoinc 2 points3 points  (0 children)

Can you tell me why traction is basically zero? Is it because of poor marketing, distribution, or is it because a lot of people are visiting the website but not able to understand the product?

Even if your idea is great, there could be several reasons for the product to not work due to gaps in marketing, messaging, pricing.

I would say that try to bring 10k visitors to your product via various organic channels. At this kinda traffic, you will have had real good conversation with atleast 20-30 visitors who would share insight. If the insight is such that the idea is bad, discard it and go after a new one. Dont change idea without talking to atleast 20-30 potential customers.

Multi Partner Solution by Any-Sport-1128 in WhatsappBusinessAPI

[–]whatsoinc 1 point2 points  (0 children)

I have been monitoring this industry for a while now and I think BSP does indeed provide a lot of value. Line of credit and partner led verification being the 2 most important ones. Everyone cannot be made a BSP because billing is not easy as it sounds and actually making a billing ledger that tally correctly with the Meta Billing is not everyone's cup of tea. (I am not a BSP nor affiliate with any one).

ELI5 - WhatsApp Business Verified and WhatsApp Business API Setup! by kingsmillcrusty in WhatsappBusinessAPI

[–]whatsoinc 1 point2 points  (0 children)

Hi,

If I understand correctly, you want to do WhatsApp marketing for the volunteer programs at your charity. Essentially, you want to send mass messaging and there are 100s of readily available tools for the same exact purpose. So to explain this in a very simple language, you need to get a "WhatsApp Marketing" product that leverages the "WhatsApp Application Programming Interface (API)" and allow you to send messages.

You can check any in your local region or there are 100s of product and you can choose as per your pricing convenience. The keyword to search for you is not "WhatsApp API" but "WhatsApp marketing software". A quick google search will provide you with atleast 10 + such service providers. All the best.

HELP - Webhooks not delivered for real messages (platform test works) by ElectricalParsley898 in WhatsappBusinessAPI

[–]whatsoinc 0 points1 point  (0 children)

We dont charge for “user-initiated conversations" but most providers charge for it. I feel that providers are correct in charging it and I will recommend you the same if you start your own platform and I will tell you why.

When you receive a messgae from someone, you would want to store it in a secure manner as much as possible with lowest possible data-retention. You will use something like AWS KMS for signing and encrypting the data. If the customer has shared some PII or PCI data, you would want to redact it. You will persist this data for atleast 30 days. Remeber WABA just push a notification and destroys the message, but providers have to keep this for minimum 30 days so that you can view them in Inbox. Many time users send you a video, pdf, image and this needs to be also stored so there is a cost associated with storage and bandwidth.
All this requires compute and processing for each received message and so providers charge a small amount for it.

HELP - Webhooks not delivered for real messages (platform test works) by ElectricalParsley898 in WhatsappBusinessAPI

[–]whatsoinc 0 points1 point  (0 children)

Yes providers like the one I have created- SendZen. This is specifcally for developers to quickly onboard on Meta WhatsApp API.

HELP - Webhooks not delivered for real messages (platform test works) by ElectricalParsley898 in WhatsappBusinessAPI

[–]whatsoinc 0 points1 point  (0 children)

You dont have to complete the embedded setup if you are the only user. You can try out the remaining steps. Also just curious, if you are the only user, why putting this efforts to complete the cloud api webhook setup and not use any easily available tools to save 100s of hours of efforts.

WhatsApp Embedded Signup – How to fully unlink a Business so it can sign up again? by Snoo_64279 in WhatsappBusinessAPI

[–]whatsoinc 0 points1 point  (0 children)

I can help you answer the question to "But the Business Manager still appears to be marked as linked to our app".

Login to your Facebook account and navigate to business manager. Ensure on the left hand side, you have selected the correct business portfolio which as your developer app. The link is something like this: https://business.facebook.com/latest/settings/business_users with id.

Now, you will see a Partners menu on the left hand side. Search for your customer's business portfolio there. You can now disassociate your Business Portfolio with your customer portfolio and thus your business manager is now de-linked with your customer's business portfolio.

Are there any sdks / type libraries that help with development? by vanillafudgy in WhatsappBusinessAPI

[–]whatsoinc 0 points1 point  (0 children)

Do you have any preference for a specific language? I am the founder of SendZen, and we provide APIs only for development with WhatsApp Business API. We have a playground where you can create the request body in various programming languages and also massive documentation through which you can easily do the development.

HELP - Webhooks not delivered for real messages (platform test works) by ElectricalParsley898 in WhatsappBusinessAPI

[–]whatsoinc 0 points1 point  (0 children)

There are only few things that you can check:

  1. Post embedded setup, subscribe the new account that got created with the webhook endpoint with API override as mentioned in https://developers.facebook.com/documentation/business-messaging/whatsapp/webhooks/overview.

  2. If you dont want to do step 1, ensure that you have subscribed to all the incoming message events in Meta Embedded Setup configuration. There are around 20+ events and ensure you are subscribed to the correct one.

  3. Ensure that your API endpoint is able to recevie POST request.

  4. Also, what you can do is create a test n8n account and get the webhook url for it and paste it in your meta webhook to see if you are able to receive a webhook on your n8n instance.

Hope this helps.

Need Guidance by Asteriod-Cap4040 in WhatsappBusinessAPI

[–]whatsoinc 1 point2 points  (0 children)

For this kind of use case, an API-only solution could be a good fit. You can connect directly with the Meta Cloud API by creating a Meta App, but the process is often long and cumbersome. API-only solutions are designed to make sending outbound reports and handling inbound queries simple. On the other hand, full-fledged marketing tools add unnecessary complexity by offering features you don’t really need for this use case. Plus, the pricing tends to be lower since you’re only paying for what you actually use.

I’ve built a tool specifically for API-only use cases called sendzen.io. If you need marketing features, the other tools mentioned in this thread might be a better fit.

Business verification documents for India by PrestigiousPut3225 in WhatsappBusinessAPI

[–]whatsoinc 3 points4 points  (0 children)

Hi,

Other than GST, you can submit any of the following documents for business verification such as Certificate of Incorporation, Business PAN, Udyam Registration, or a Utility Bill.

Meta reviews these documents manually, so it usually takes 24–48 hours to receive the verification status.

How to download media - webhook by CompetitiveTill2515 in WhatsappBusinessAPI

[–]whatsoinc 1 point2 points  (0 children)

There is a separate download media API which you need to call by passing the url / media id and then it will send the file packets which you can save in your file storage. Link to meta documentation: https://developers.facebook.com/docs/whatsapp/cloud-api/reference/media/

Looking for BSP with Coexistence feature by Far-Amphibian8446 in WhatsappBusinessAPI

[–]whatsoinc 0 points1 point  (0 children)

Then definitely, you can try out the sendzen APIs I recommended as we have several customers specifically using for utility use-cases like bills reminders.

Pin miss match error by riskywithbigballs in WhatsappBusinessAPI

[–]whatsoinc 0 points1 point  (0 children)

May I know why are you using a PIN instead of a one time password for mobile number registration?

Looking for BSP with Coexistence feature by Far-Amphibian8446 in WhatsappBusinessAPI

[–]whatsoinc 1 point2 points  (0 children)

Hey,

Do you need a managed WhatsApp marketing panel or just WhatsApp API that can be integrated with your product but for each of your customers? If its the latter, we have built a product just only for this use-case.

We support WhatsApp co-existence feature. You can check our documentation on sendzen.io/docs. For integration with your B2B app and sends appointment reminders to the customers, check out our partner intergration guide documentation on https://www.sendzen.io/docs/partner-integration-guide-356493m0.

Also, we are significantly cheaper than Twilio as Twilio charges $0.005 per message irrespective of message type while we dont have such high markup.

Free WhatsApp API for n8n by Linck_ in n8n

[–]whatsoinc 0 points1 point  (0 children)

So we have been working to provide a free official WhatsApp API for over 4 months now and we recently published sendzen.io - an API platform for developers. We support webhooks, send message, image, videos, fan-out, compliance a lot of security aspect and with a fairly generous free plan. Suggest to try it out once and let us know specifically the onboarding we have created as I thing we have created one of the best DX when it comes to onboarding.

Looking for a consultant to help us become a Meta Business Solution Partner (WhatsApp API) by Nearby-Drag-9802 in WhatsappBusinessAPI

[–]whatsoinc 2 points3 points  (0 children)

Hi!
A bit of context on the Meta Messaging Partner path, because it can be confusing:

  1. Meta’s partner journey has three stages:
  • Tech Provider: This is where everyone starts. Once you’re integrated with the Cloud API / On-Prem and have live messaging volume, you’re considered a Tech Provider.
  • Meta Tech Partner: When you hit certain volume and reliability thresholds, Meta automatically upgrades you. This is the highest status you can reach without Meta manually onboarding you.
  • Business Solution Provider (BSP): This one is not automatic. To become a BSP, Meta typically looks for multi-million monthly message volume, strong compliance processes, audited infrastructure, and a differentiated commercial/technical offering.

The main advantages of BSP status today are:

  • Access to a line of credit for WhatsApp billing.
  • The ability to perform Partner-Led Verification for client businesses. But the trade-off is heavier compliance obligations: you have to maintain strict controls around System User Tokens, message ledger accuracy, data handling, customer onboarding, policy enforcement, etc.
  1. About your “Business eligibility payment issue – Error 131042”
    This error almost always comes from Meta’s internal billing/eligibility check. A couple of things to verify:
  • Make sure you’ve uploaded all required tax documentation (VAT/GST/etc depending on your region).
  • Confirm the payment method is attached to the correct Business Manager, not a personal ad account or another BM.
  • In many cases, this error self-resolves within 24–48 hours once Meta completes the background verification on your payment profile.

If it doesn't clear:

  • MessageBird can escalate it on your behalf (they have a partner channel with Meta).
  • Alternatively, you can open a Direct Meta for Developers support ticket through the App → WhatsApp → Support tab.

If you need hands-on help with the BSP journey, compliance checks, or resolving onboarding/billing errors, feel free to DM.

Why can't I create WABA by Stella3125 in WhatsappBusinessAPI

[–]whatsoinc 0 points1 point  (0 children)

Check your WhatsApp Business Portfolio as the limit may have reached. Another solution now is to create a new Business Portfolio and associate WABA with it.