Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
Mahesh.Harsh's avatar
Mahesh.Harsh
Honored Guest
11 months ago
Solved

Error While Verifying Payment Configuration via WhatsApp Business API

I am using the following API to check whether a payment method has been added successfully to Meta business or not:
   GET /v21.0/{whats-app-business-account-id}/payment_configuration HTTP/1.1 
   Host: graph.facebook.com
The app has all the required permissions, but I am encountering the following error:
{
  "error": { 
    "message": "(#10) Application does not have permission for this action",
    "type": "OAuthException",
    "code": 10, 
    "error_data": { 
      "messaging_product": "whatsapp",
      "details": "Application does not have permission for this action."
    },
    "fbtrace_id": "AHSIK-Fc9KJHjsmfycS19QH"
  }
}
 
Question:
1. What could be causing this error despite having all the necessary permissions?
2. Are there additional steps or configurations required to access the payment configuration endpoint?

 

  • The error suggests a permissions or configuration issue. Ensure your access token has the required scopes and your app is properly associated with the WhatsApp Business Account (WABA). Verify that all permissions are approved in the Meta App Dashboard and that your account has the necessary Business Manager roles. If the issue persists, use the Meta Access Token Debugger and contact Meta Support for further assistance.

2 Replies

Replies have been turned off for this discussion
  • The error suggests a permissions or configuration issue. Ensure your access token has the required scopes and your app is properly associated with the WhatsApp Business Account (WABA). Verify that all permissions are approved in the Meta App Dashboard and that your account has the necessary Business Manager roles. If the issue persists, use the Meta Access Token Debugger and contact Meta Support for further assistance.